Sr .net Full Stack Developer Resume
Folsom, CA
SUMMARY
- 8+ years of extensive experience as a full stack developer in web and client / server technologies covering all phases of software development life cycle (SDLC) including business requirements analysis, architecture and design, user interface design, module and component construction, testing and quality assurance, and implementation.
- Experience in Client/Server applications and N - tier Architecture in Web and Windows Applications using .Net Frameworks 4.6/4.5/4.0/3.5 in development IDE tools like Visual Studio 2015/2012/2008.
- Strong experience in developing Web applications under .Net Framework using C#, ASP.NET, ADO.NET, Web Forms, Win forms, MVC, WPF, XML, Web Services, WCF and ASP.NET WEB A--PIs.
- Proficient in front end UI development using HTML, DHTML, XAML, AJAX, CSS, JavaScript, jQuery, AngularJS, Bootstrap and KendoUI.
- Used SOLID principles required for easy maintainability, extensibility and reusability of application development.
- Involved in application design based on MVC 6.0/5.2.3/5.2/5.1.3 , MVP, MVVM wif Singleton Design Patterns.
- Strong understanding of SOLID design principles and exposure to Design Patterns like Singleton, Factory, Builder, Strategy, Template etc.
- Experience in creating Single Page Applications (SPAs) using AngularJS which simplifies
- Developed Service Oriented Architecture (SOA) applications wif WCF services and Web Services wif features versioning, security, optimization and reliability.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects wif Entity Framework.
- Good knowledge on MS Azure Cloud Architecture (MS Azure Pack (Private Cloud), PaaS and IaaS) assessments
- Knowledge of Backend programming, RDBMS (SQL Server 2016/2014/2012/2010 , Oracle 10g, 9i, Stored Procedures, Functions, Views and Triggers.
- Hands on experience in using Web Server - Data Transformation Services (DTS), SSIS (SQL Server Integration Services),
- Experience in designing and developing large number of enterprise reports (SSRS/Business Objects) using the data from ETL loads.
- Prepared Technical design document, Use cases, Test cases and User manuals for various projects and good at Bug fixing, Code reviews, and Unit & System testing.
- Experience wif Test-Driven Development (TDD) like NUnit testing frameworks.
- Worked wif the Version Control Systems like Team Foundation Server (VSS), Visual Source Safe (VSS), SVN, Bit Bucket and GIT.
- Experience in Agile Software Development Methodology, Evolution tree, Waterfall Software Development Methodology including SCRUM thoroughly and Practices like Test Driven Development(TDD) and Behavior Driven Development(BDD).
- Experience in deploying, configuring and maintaining the web sites and services on IIS wif and wifout secured socket layer.
- Strong Business & Application analysis skills wif time management, communication & presentation skills.
TECHNICAL SKILLS
Languages: C# 6.0/5.0/4.0, T-SQL, PL/SQL.
Frameworks: .Net Framework 4.6/ 4.5/4.0/3.5/3.0 , ASP.NET Core, ASP.NET 4.6/4.5.1/4.5/4.0 , Entity Framework, ADO.NET.
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0 , ASP.NET MVC 6.0/ 5.0/ 4.5/4.0/3.5/3.0 , WEB FORMS, Win forms, WPF, Web Services, WCF, WEB API, XML, JSON, AJAX, XAML, HTML5, CSS3, JavaScript, jQuery, AngularJS & Bootstrap.
IDE/Tools: Microsoft Visual Studio 2017/2015/2013/2008/2005 , SQL Server Management Studio (SSMS).
Data base: SQL Server 2014/2008/2005 , Oracle 9i/10g/11g.
Version Control: VSS, SVN, TFS, GIT, Bit Bucket.
Reporting Tools: SSRS, Crystal Report Bussiness Objects, SSIS.
Methodologies: Agile, SCRUM, Waterfall.
Operating Systems: Windows 10/8.1/8/7, Mac OS X, LINUX, UNIX.
PROFESSIONAL EXPERIENCE
Confidential, Folsom, CA
Sr .NET full stack Developer
Responsibilities:
- Developed and Deployed some of the key features in Confidential Sales application using Angular 2.0/4.0 and C# of the project.
- Gather requirement from product owner and convert those requirements to SRS document.
- Created Single Page Application (SPAs) wif loading multiple views using route services and adding more user experience to make dynamic by using Angular 2.0/4.0 and Kendo UI.
- Created Business Logic Layer & Data Access Layers to implement the ASP.NET MVC architecture.
- Designed and developed RESTful API's and ASP.NET Web Services for clients wif Microsoft Web API framework.
- Involved in front end Application development using HTML5, CSS3, JavaScript, Angular, and Bootstrap to build custom controls, master pages, styling the pages and responsive user interface.
- Created KendoUI Grid and Tab Panel based views wif Responsive Design implementing AngularJS factories to utilize the $http service to make the RESTful API call to the ASP.NET MVC and ASP.NET Web API backend.
- Improved performance by using JSON Streaming in Restful WEB APIs.
- Implemented dependency injection for ASP.NET Web API project in the application.
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Worked on Code First Approach and written model classes, entities, context classes.
- Experience on AJAX web browsers technology to achieve partial enduring and to improve the Response Time.
- Implemented Multithreading and caching.
- Converted .Net application to Microsoft Azure Cloud Service project and Involved in deployment of application on Azure Server by creating packages.
- Involved in database design and development using triggers, Stored Procedures, views, using PL/SQL in Oracle.
- Used NUnit for Unit Testing and Code Review
- Used GIT and TFS for source code management.
- Create backlog items in JIRA and estimate the time lines for delivery.
- Desired Timeline for completion of the project was met using Agile Methodology wif Scrum and Test-Driven Development(TDD).
- Excellent analytical and inter-personal skills and interacting wif client, User group
Environment: .NET 4.6, C#.6.0, Visual Studio 2016, Angular 2.0/4.0, JavaScript, jQuery, HTML5, CSS3, Bootstrap, ASP.NET WEB APIs, REST, MVC 6.0, Entity Framework 6, LINQ, AJAX, JSON, Oracle, PL/SQL, IIS 10, MS Azure, TFS, GIT.
Confidential, Buffalo Grove, IL
Sr .NET Developer
Responsibilities:
- Responsible for Research, design, development and testing of the application.
- Enhanced an existing web application to extract data made available from an external web service.
- Migrated our services tier and security model from ASMX Web Services to WCF services.
- Created a Rich Single Page Application using HTML, CSS, JavaScript, Angular 1.6, REST Services and C#.
- Designed the application using and Model View Control (ASP.NET MVC 4) architecture dat promotes clear separation of the presentation, business logic and data access tires.
- Created and Exposed WCF Services at client-side application and developing front-end using AngularJS.
- Published and Consumed schemas and orchestration as WCF Services using BizTalk WCF Service publishing Wizard and BizTalk WCF Service Consuming Wizard.
- Implemented AngularJS Factories and Controllers to manipulate and view employee task data and used Custom AngularJS Filters to provide better search experience.
- Designed interactive ASP.NET MVC 4 views using JavaScript, HTML, CSS, AngularJS and AJAX to provide excellent user experience.
- Worked on WEB API and RESTful Service API using WCF 4.0 which return XML and JSON data using WCF attributes.
- Implemented Service Oriented Architecture (SOA) and used WCF to expose business logic as services and consumed those services from client applications.
- Worked wif .NET features like Events, Delegates, Generics& Collections, Multithreading Exception Handling and logging mechanism.
- Implemented AJAX for greater Performance.
- Responsible for technical deliverables during the entire lifecycle of PLM and ERP solutions
- Responsible for Migration of DB data fetching from Stored Procedures to Entity Framework 4.0 wif LINQ to SQL data fetching.
- Monitored and ensured compliance wif all HIPAA regulations for employees
- Involved in creating the database schema and table structures in various cycles, and developed relational database table, stored procedures, functions and triggers using SQL Server 2012.
- Customization of ERP and writing Stored Procedures for the CRs wif the product in production.
- Designed application Exception Handling and logging mechanism.
- Implemented role-based security and customizable workflows based on a user's role.
- Performed Unit Testing of the developed component and worked closely wif manual testers and automation testers, User Acceptance testers for ensuring the desired functionality is achieved.
- Deployed in MS Azure, Cloud Environment.
- Maintained the build environment, the source code control system and managing build packages using TFS maintained code repository.
Environment: .Net Framework 4.5, C# 5.0, Visual Studio 2013, Angular 1.6, HTML, CSS, JavaScript, jQuery, MVC 4, WCF 4.0, SOAP, REST, JSON, AJAX, XML, Entity Framework, LINQ, PL/SQL, Oracle, IIS, MS Azure, TFS.
Confidential, Columbus, Ohio
.NET Developer
Responsibilities:
- Responsible for designing the ASP.NET application autantication using .Net Framework, ASP.NET MVC and IIS security model.
- Developed class files for business layer and data access layer using C#.Net.
- Developing a new WPF/Silverlight/XAML and WCF/SQL based application using MVVM design pattern.
- Creating WPF applications using Win Forms.
- Extensively worked wif WPF application using Win Forms MVVM pattern as well as ASP.NET using HTML5 and CSS3.
- Extensively worked on creating CSS, HTML and JavaScript Master Pages, Theme and Site Definition to enrich the portal and to control the styles.
- Used ASP.Net Telerik controls like auto-complete text box, progress bar, upload control and data grid.
- Used JavaScript to perform front end validations as per the business rules proposed.
- Deployment of ASP.NET Web Services for online transactions using C# and exposed them through SOAP, WSDL and HTTP.
- Participate in development of artifacts such as Use Case Models, Use Cases, and Activity Diagrams/Workflow Models.
- Developed web pages wif data bound controls like Data Grid, Data List and Data Repeater using the methods Data Binding and Data Templating.
- Used XML to transfer data between the client and Server.
- Designed Web Services (ASMX) wif SOAP Headers to handle XML messages.
- Developed DAL using ADO.NET Entity Framework, invoked DB tables and stored procedures.
- Implemented ASP.NET security and Autantication modes provided by IIS and ASP.NET.
- Worked on Oracle (stored procedures, triggers, definition of table schemas, etc.).
- Resolved issues from unit testing and User Acceptance Test.
- Involved in doing builds in both Development and Testing Server using NUnit Testing.
- Responsible for maintaining versions of source code using Team Foundation Server (TFS).
- Implemented Agile development practices according to the application requirements and worked wif offshore team.
Environment: .Net Framework 4.5, Visual Studio 2012, ASP.NET 4.0, C# 4.0, JavaScript, MVVM, SOAP, XML, WPF, Web Services, AJAX, Entity Framework, ADO.NET, IIS, TFS, PL/SQL, Oracle.
Confidential
.Net Developer
Responsibilities:
- Application was developed using ASP.NET 4 web application & C#.NET.
- Involved in AGILE software development methodology.
- Developed Master pages to create a consistent layout of the pages.
- Developed front-end screens using ASP.NET Win Forms.
- Controlled the style and layout of various Win Forms using CSS.
- Extensively used JavaScript to display client-side messages
- Created libraries to implement Business layer dat is consumed by ASP.NET.
- Developed User Controls for reusability.
- Involved in writing Client-side and Server-side scripting.
- Created and consumed Web Services using C#.
- Extensively used ASP.NET controls such as Web Data Grid, Web Date Chooser.
- Involved in resolving browser compatibility and version compatibility problems.
- Bound the Sitemap to the Tree View control for navigating between several Win Forms.
- Used ADO.NET as data-access middleware for retrieving data and updating records in database.
- Responsible for performing the backend database development of stored procedures, triggers, packages, and functions wifin Oracle database environment using PL/SQL.
- Implemented Forms based autantication.
- Unit-tested during the whole code development process and participated actively in the integration testing.
- Implemented source control using SVN.
Environment: Visual Studio 2008, .Net Framework 4.0, C#.NET, ASP.NET 4, ADO.NET, JavaScript, Web Forms, Web Services, CSS, HTML, XML, IIS, SVN, Oracle, PL/SQL.
Confidential
Jr .Net Developer
Responsibilities:
- Gatheird the requirements and involved in requirement analysis.
- Designed the UI for some modules of the application using ASP.NET controls and Win Forms.
- Involved in designing and developing the GUI for the user interface wif various controls of Win Forms dat include Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.
- Designed and developed business logic layers using C#.
- Used HTML for developing the front-end of the application
- Developed Cascading Style Sheets (CSS) for User Interface uniformity throughout the application.
- Implemented Client-side and Server-side validations in several pages.
- Used SSRS Reports for various reports.
- Developed the SSIS packages to load data from flat and XML files.
- Responsible for performing the backend database development of stored procedures, triggers, packages, and functions wifin SQL Server database environment using T-SQL in SQL Server 2005.
- Documented the code for some of the modules.
- Performed unit testing and involved in documentation.
- Implemented Source control using VSS.
Environment: .Net Framework 3.5, Visual Studio 2005, C#, ASP.NET, ADO.NET, HTML, CSS, Jr WinForms, Web Forms, SSIS, SSRS, T-SQL, SQL Server 2005, IIS, VSS.