.net Developer Resume
SacramentO
SUMMARY:
- Over 13 years of professional experience in all stages of the SDLC (Software Development Life Cycle) involving analysis of the user requirements, designing, development, testing, integration, enhancement, deployment, documentation and maintaining various stand - alone, intranet, client-server and web-based projects with exposure to diverse business domains including HealthCare, Manufacturing and Property Tax in Microsoft technologies.
- Extensively worked on business analysis and requirements using Agile, Scrum and Waterfall Methodologies.
- Extensive hands-on experience with various technologies and building applications using C#, ASP.NET, .Net Framework, .Net Core, MVC, RESTful Services, Entity Framework, ADO.NET, WEBAPI, WCF, REST, JSON, OOPS, Angular, JS/JS libraries, JS frameworks, jQuery, TypeScript, Bootstrap, HTML5/CSS.
- Experience in working with Angular modules, services, templates, directives, services and dependency injection to create a Single Page Application (SPA).
- Strong experience in application upgrade and transformation specially on .Net/.Net Core and Web APIs.
- Excellent Experience on working with Web APIs in .NET 4.7, 3.0/3.5/4.0.
- Extensively worked on writing Stored Procedures, Triggers, Functions, Views, Table Schema and Database Design using SQL SERVER.
- Experience in using Language-Integrated Query (LINQ) query and Lamda expression to retrieve data from different data sources.
- Having good experience in Entity Framework, SSRS & SSIS.
- Excellent troubleshooting and problem-solving abilities. Used Team Foundation Server (TFS) for version control.
- Experience with Iterative Feature Developments by working closely with the clients.
- Hands-on experience with testing and fixing potential vulnerabilities in the application.
- Have knowledge of AWS services.
- Thorough knowledge of JavaScript library like Angular Js for building rich user interfaces.
- Highly motivated to explore latest technologies. Very Quick Learner and Adaptive with newer technologies.
- Strong communication skills expert technical writing and presentation skills.
TECHNICAL ENVIRONMENT:
Software Skills: Framework, .Net Core, MVC, Web API, WCF Services, Web Services, Web Application, SQL Development, Angular, React JS, Design Patterns, Agile/Waterfall
Languages: C#, VB, JavaScript, ES6/ES5, Typescript, HTML, CSS, T-SQL
Web Technologies: ASP.NET, HTML, HTML5, DHTML, AJAX, XML, CSS3, Java Script, jQuery
Database: SQL SERVER 2019/2015
Development Tools: Visual Studio 2019/2015/2012/2010/2008/2005/2003
Data Access: Entity Framework and ADO.NET
Web Servers: Internet Information Server (IIS) 7.0/6.0
Version Controller: Team Foundation Server, Visual Source Safe 6.0, SVN
Others: Cloud technology, DB2, SDLC, Agile, Team Foundation Server (TFS), PL/SQL, Crystal Reports, SQL Server Reporting, MS Excel
PROFESSIONAL EXPERIENCE:
Confidential, Sacramento
.Net Developer
Responsibilities:
- Analyze the existing application requirements, design and develop web application with Microsoft technologies
- Implemented extensive Object-Oriented Concepts (OOPS).
- Developed various elements in the web application such as MVC (Model, View, Controller), Middle Tier, Data Access Layer, APIs, Database Objects.
- Extensively worked on Screen design with Bootstrap.
- Worked on the Database first approach in Entity Framework.
- Extensively worked on service layer and implemented LINQ to interact with Entity Framework.
- Implemented and transformed various legacy modules to higher .Net version.
- Extensively worked with making calls to RESTful Services -WEB APIs.
- Implemented various framework level common components, LINQ, JQUERY, Bootstrap.
- Designed and Modified Database tables and used SQL Queries, Stored Procedures, Table Schema and Triggers in SQL Server.
- Maintaining existing application in terms of bug fixing, code review and enhancing the functionalities.
- Involved in performance tuning and testing.
- Created SSRS reports.
- Used TFS for version control.
- Developed according to the ADA compliance.
Environment: Visual Studio 2019, MVC, Web API, Entity Framework, JSON, .Net Core, Performance Testing, Bootstrap, JQUERY, Team Foundation Server (TFS), IIS 7.0, C#.Net, Agile, LINQ, JavaScript, CSS, SQL Server 2019
Confidential, Sacramento
.Net Developer
Responsibilities:
- Analyze application requirements, design and develop web application with Microsoft technologies
- Implemented extensive Object-Oriented Concepts (OOPS).
- Designed and developed Single Page Application (SPA) using Angular.
- Extensively worked with Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Developed various elements in the web application such as MVC (Model, View, Controller), Middle Tier, Data Access Layer, APIs, Database Objects.
- Implemented and transformed various legacy modules to higher .Net version and .Net Core equivalents.
- Extensively worked with making calls to RESTful Services -WEB APIs.
- Developed custom directives in Angular for the UI screens.
- Wrote application level code to interact with backend and consume the JSON by using RXJS Observables.
- Implemented Dependency Injection, LINQ, JQUERY, TypeScript, bootstrap.
- Designed and Modified Database tables and used SQL Queries, Views, Stored Procedures, Table Schema and Triggers in SQL Server.
- Maintaining existing application in terms of bug fixing, code review and enhancing the functionalities.
- Used Newrelic tool to track and report website traffic and performance testing.
- Have working knowledge of Devops container technology. Interacted with Devops team.
- Experience in deploying .NET applications through IIS 7.
- Worked on cloud technology - AWS Lamda function to trigger AWS resource.
- Developed according to the ADA compliance.
Environment: ASP.NET, Web API, REST, JSON, Visual Studio 2019, .Net Core, MVC, AWS, Team Foundation Server (TFS), IIS 7.0, C#.Net, Agile, Angular, Jasmine, JQUERY, LINQ, Javascript, ADO.NET, CSS, bootstrap, TypeScript, SQL Server 2019, HTML5
Confidential, Sacramento, California
.Net Developer
Responsibilities:
- Involved in End-End Development of the application as developer which involves full lifecycle of the project from requirements gathering to transition using Agile Methodology.
- Highly interacted with client for gathering of requirements and analysis of the requirements
- Involved in writing design documents
- Developed UI Components and screens for the application using C#.Net, ADO.NET, HTML5, ASP.NET, JavaScript, JQUERY, Server controls and Validation Controls.
- Design and Development of Business Layer using .NET Web Services, ADO.NET
- Designed and Modified Database tables and used SQL Queries, Views, Table Schema, Stored Procedures and Triggers in SQL Server.
- Used MVC design patterns for development.
- Wrote high quality Code in C# & ASP.NET for the complex part/modules of the Products.
- Extensive use of Web Services, XML to expose the reports to facilitate the information sharing.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in project search module.
- Extensively worked on LINQ (Lambda and Delegate) programming. Worked on object and collection initializers.
- Created Web services, which are used to communicate to the other Divisions.
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Used Cascading Style Sheets (CSS3) to attain uniformity of all web pages.
- Good in VXML, worked on IVR (Interactive voice response) development & bug fixing
- Developed according to the ADA compliance.
- Generated reports using SSRS.
- Actively participated in Performance testing.
- Creating the model and the data store generated from the classes by using code first migrations feature of the Entity Framework.
Environment: .Net Framework 4.0, C#, ASP.NET, HTML5, Entity Framework, SSRS, CSS3, VXML, Team Foundation Server (TFS), LINQ, XML, MVC, WCF, Web Service, AJAX, ADO.NET, JQuery, N-UNIT, SQL-Server 2008, Visual Studio 2010, Windows Server 2003, IIS 6.0, Java Script, Windows XP
Confidential, Delaware
Lead .Net Programmer
Responsibilities:
- Involved in End-End Development of the application as Lead Programmer which involves full life-cycle of the project from requirements gathering to transition using Agile Methodology.
- Highly interacted with client for gathering of requirements and analysis of the requirements
- Involved in writing design documents
- Well-coordinated with various project teams QA Team, Project Team, Business Team, Support Team, Architect Team and Network Team.
- Developed UI Components and screens for the application using C#.Net, ADO.NET, ASP.NET, XML, XSLT, JavaScript, JQUERY, Server controls and Validation Controls.
- Design and Development of Business Layer using .NET Web Services, ADO.NET.
- Worked in On-Site and Offshore model and has monitored offshore team and interacted with offshore team by daily calls
- Performed code-reviews
- Designed and Modified Database tables and used SQL Queries, Views, Stored Procedures and Triggers in SQL Server.
- Used MVC design patterns for development.
- Wrote high quality Code in C# & ASP.NET for the complex part/modules of the Products.
- Extensive use of Web Services, XML to expose the reports to facilitate the information sharing.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in project search module.
- Worked on LINQ to objects.
- Created Web services, which are used to communicate to the other Divisions.
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Effectively used JQuery a concise JavaScript.
- Creating the model and the data store generated from the classes by using code first migrations feature of the Entity Framework.
- Developed & deployed SSIS packages.
- Performed Unit Testing for developed application
- Maintaining existing application in terms of bug fixing, code review and enhancing the functionalities.
Environment: .Net Framework 3.5, C#, ASP.NET 3.5, Entity Framework, HTML, TFS, LINQ, XML, MVC, WCF, Web Services, AJAX, ADO.NET, JQuery, N-UNIT, SQL-Server 2008, Visual Studio 2010, SSIS, Windows Server 2003, IIS 6.0, Java Script, Windows XP
Confidential, Louisville, KY
Lead .Net Programmer
Responsibilities:
- Involved in full life-cycle of the project from requirements gathering to transition using Agile Methodology.
- Designed and Modified Database tables and used SQL Queries, Views, Stored Procedures and Triggers.
- Design and Development of Business Layer using .NET Web Services
- Developed UI/Components/Classes/Methods/Functions for the application and also Functionalities such as Data retrieval using C#.Net, ADO.NET, ASP.NET, XML, XSLT, Web Forms, Server controls, Validation Controls.
- Involved in creating design document
- Used Enter Library Application Blocks for Data Access layer and for logging.
- Involved in the Project initiation meeting held with the QA Team, Project Team, Business Team, Support Team, Architect Team and Network Team.
- Used Façade and MVC design patterns for development.
- Wrote high quality Code in C# & ASP.NET for the complex part/modules of the Products.
- Extensive use of Web Services, XML to expose the reports to facilitate the information sharing.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in project search module.
- Used OOP/OOD in creating design documents
- Created Web services, which are used to communicate to the other Divisions.
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Infragistics controls for Web Charts and to generate PDF and CSV files.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Developed, deployed and monitored SSIS.
- Performed Unit Testing for developed application
Environment: .Net Framework 4.0/3.5/3.0/2.0 , C#, ASP.NET 3.5, WCF, TFS, XML, MVC, Web Service, ASP.Net 3.5/3.0/2.0, AJAX, JQuery, SQL Server Reporting Services, Application Blocks, N-UNIT, SQL-Server 2008, SSIS, Visual Studio 2010, Unity, Windows Server 2003, IIS 6.0, JavaScript, Windows XP
Confidential, Santa Ana, California
Lead .Net Programmer
Responsibilities:
- Developed the Web Application in ASP.Net 3.0 using Master Page to maintain the consistent look and feel throughout the application.
- Object oriented technology was extensively used for developing re-usable frameworks for Data access layer and Standard EXE framework using C#. NET.
- Used Enterprise Library Application Blocks for Data Access layer
- Used various ASP.NET server controls and data controls. Customized .Net Login Controls to implement authentication and authorization.
- Extensively used Ajax applications for reduction of round tripping of data using the update panel controls.
- Used AJAX data grid, Web Parts and developed the validation process on both client side and server side using ASP.Net validation controls.
- Worked on SQL Server 2000/2005 to access the database in an efficient manner using ADO.NET.
- Creating and consuming of WCF Services
- Written DB2 queries
- Involved in UAT and Production support
- Resolved Technical Issues for internal and external modules
- Co-Ordinated with offshore team
- Used Team Foundation Server (TFS) for version and source code control.
Environment: Windows vista, C# .net 3.5, ASP.net, WCF, SQL Server 2008, Application Blocks, Team Foundation Server, IIS 6.0, AJAX, DB2, SSRS
Confidential, Nashville, TN
Lead .Net Programmer
Responsibilities:
- Involved in gathering requirements and defined the business rules to user requirements in SDLC and also analysis of the system based on 3-tier architecture.
- Develop Business logic layer by implementing Object Oriented Programming Languages Involved in designing and developing the GUI for the user interface with various controls.
- Implemented the changes/modifications like iterative/incremental development and used .NET Framework and Object-Oriented Methodologies for application development by using agile methodology.
- Developed web pages using ASP.NET and C#.
- Developed application as 3-tier application with Presentation Layer, Business Logic Layer, and Data Services Layer using SQL server 2008.
- Involved in Development of services using WCF
- Implemented multiple Web Services for feeding data to multiple applications using WCF.
- Has used Abstract Factory design pattern.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Used JavaScript and AJAX for client-side validations and scripting in the Web Pages.
- Used OOP/OOD in creating design documents
- Extensively used State Management Techniques like Sessions state to maintain state between the ASP.NET pages
- Conducting Technical sessions
- Actively participated in Performance testing.
- Have working knowledge of writing DB2 queries.
- Implemented the Data Access Layer using LINQ and was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
- Database transactions were achieved through Datasets, Data View.
- Developed reporting dash boards extensively using SSRS in the project to indicate the progress achieved by the individual divisions of the corporation.
Environment: .Net Framework 3.5/3.0/2.0, AJAX, ASP.Net 3.5, C#.Net, ADO.Net, WCF, TFS, DB2,JavaScript, XML web services, XSL, XSLT, HTML, JQUERY, SSRS, SQL-Server 2008, Microsoft Visual Studio.Net 2005, N-UNIT, MS Windows 2003, IIS 6.0