Sr. Dot Net Developer Resume
SUMMARY
- Over 6 years of experience in IT including Analysis, Designing, Development, Testing, Bug fixing and Implementation in the Software Development Life Cycle (SDLC) of Client/Server and Web Technologies for various N - Tier applications.
- Thorough knowledge of Waterfall and Agile Methodologies in Application Development with hands on experience working on Agile Development Team following SCRUM Methodology and paired programming using Test Driven Development (TDD).
- Proficient in developing application with .NET Framework (1.1/2.0/3.0/3.5/4.0/4.5 ) and associated technologies, including: as ASP.NET, ADO.NET, ASP.NET MVC, C#, SQL Azure, WPF, WCF, WinForms, Web Forms and SQL Server 2005/2008/2008 R2 and 2012, 2014, 2015 XML, Web Services, Entity Framework and Messaging system.
- Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and Language Integrated Query (LINQ) Providers for data manipulation.
- Experience in working with ASP .NET MVC and Entity Framework as ORM Mapping tool for Data Access layer.
- Extensive experience in Responsive web-based page and site designs using
- Experience in using JavaScript, jQuery, HTML 5, XHTML, CSS, Bootstrap Telerik, Kendo Controls, GULP JS, AWS and AJAX framework in creating efficient and interactive Web applications.
- Experience in creating dynamic web pages to get faster response time and to obtain partial updates using ASP.NET, Master pages and AJAX framework.
- Expertise in developing windows communication foundation services to expose useful functionality to Web users and Developed Web APIS for backend data communication.
- Well versed in N-Tier Architecture and Web applications using Windows forms, Web forms and Windows services, SOAP and IIS.
- Worked in Database Design, Development Data migration using SQL Server 2010/2012/2014/2015 , MySQL and MS Access.
- Expertise in creating SQL objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, User defined data types and Functions using SQL.
- Excellent knowledge of Object-Oriented Design Patterns and Model View Controller (MVC).
- Hands-on experience with SQL Server Integration Services (SSIS) and Reporting Services (SSRS) packages for import and export of data for creating reports for Business users and Management.
- Experienced at using Subversion (SVN), Visual Source Safe (VSS) and Team Foundation Server (TFS) for integration, code security, version and source control.
- Experienced in working with Unit Testing, User Acceptance Testing to check whether all the Business Objective requirements are archived.
- Experience in writing test cases with N-Unit and Karma for Unit test and Performed End to End test using Protractor.
TECHNICAL SKILLS
Languages: C#, WCF, WPF, SQL
Database: SQL Server2010/2014, MS Access, MySQL
Web Technologies: ASP.NET, RESTful (JSON, XML), Web API, MVC, Angular Js, AJAX, jQuery, HTML5, CSS5
SCM: Git, GitHub, Team Foundation Server
Data Access Tools: ADO.Net, NET Enterprise Library 2.0 and ADO
Development Methodologies: SDLC, AGILE, SCRUM, Waterfall
Code Coverage Tools: DotCover
IDE: Visual Studio 2010/2013/2015/2017/2019
PROFESSIONAL EXPERIENCE
Confidential
Sr. Dot Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance using Agile methodology.
- Part of Agile development team and involved in planning, and delivery in sprint cycles. Actively participated in conducting scrums and team mentoring.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- 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.
- Hosting of Windows WEB APIs, Asp.Net applications in IIS and creating Cloud Instance using AWS for deployment in product environment.
- Developed tables, stored procedures, views, functions and triggers to perform automated rules, updating to related tables in SQL Server.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance needs.
- Used GIT Repository with VS extensions for version control and source code maintenance needs.
- Implemented Unit Testing. Participated in System Documentation and Code Documentation.
- Experienced in managing both low and high-severity incidents across the life-cycle in accordance with availability, resolution and restoration.
- Creating the GET, PUT, POST, APIs calls in the backend using .NET, C Sharp for making the most part of the application functionality effective and Robust.
- Used SignalR feature for functionality like syncing the data from different tabs of the browser and other users simultaneously using the application without refreshing the browser page.
- Using Microsoft Technologies for the project development such as Visual Studio 2017/15, .Net framework 4.7.2, C# 4.7.2, Sql Server 2017/16 and TFS 2018.
- Using the GIT configuration for managing source code, clone project files, updating the branch and getting the latest code on the daily basis.
- Involved in requirement gathering from product owners, requirement analysis and effort estimation, application demo to all stake holders, supporting QA and UAT teams, knowledge transfer to support teams, participated in peer reviews.
- Always responsible and keen to take up additional responsibilities and been go to person in crisis situations.
- Proactively resolved issues to achieve a successful defect free release and always keen to look for improvement areas.
- Working on creating Rest Services using ASP.NET Web API and C#.
- Participated in writing complex SQL Statements, Views and Stored Procedures, Indexes to validate data and ensure system integrity and security Written LINQ functions for data access.
- Writing the Contract models, Domain models to consume the Rest Services and converters to map between contract models and domain models.
- Developing the view models and controller actions method to fetch the data from the back-end rest services and send it as Json objects to the views.
- Perform automated tests, unit tests (NUNIT) and customized load testing for the overall system and the custom API specifically using tools such as JMeter etc.
- Deployed and maintained ASP.NET applications running at IIS.
- Contribute to production deployments, including technical documentation, participation in change control processes, and creation of release notes. Communicate effectively with the scrum master, product owners to facilitate understanding of deliverables, prioritization, and required effort.
Environment: .Net Framework 4.5/4.0, C#.net, ASP.NET MVC 5.2, ADO.NET, HTML5, CSS3, Bootstrap 4.0, Angular 2/4, Confluence 2018, Visual Studio 2015/2017, XML, OOP, WCF 4.5, WPF 4.0, Web API, Azure, MongoDB, SQL Server 2012/14/16/17 , TSQL, SSRS, SSIS, TFS 2018, IIS 7.5, VSS, Agile.
Confidential, Los Angeles, CA
Dot Net Developer
Responsibilities:
- Involved in the design and development of application on .Net, MVC5, Frameworks.
- Created the Web API controllers in ASP .Net MVC to build, maintain Restful API’s, also consumed API’s client side using Angular JS data binding.
- Designed and built middle layer and data access layer (Module based on NHibernate ORM framework) used with ASP.Net MVC portal.
- Implemented on ADO.NET Entity Framework to associate with database for CRUD operations. Worked on LINQ to Entities, Lambda Expressions, and Object-Oriented Design Patterns.
- Development was done using Agile methodology with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
- Created & hosted Restful Services, Web services and Web API also used different bindings to make it available to different types of clients.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.
- Implemented the project using ASP.NET, C# and back-end database as SQL Server 2016
- Written Stored Procedures in SQL Server 2016 used EDMX as conceptual Model and LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Used C# language in developing the business logic, where in extensively implemented the Object-Oriented Programming (OOP) Functionalities and Web forms.
- Developed and hosting WCF Services on IIS by following Service Oriented Architecture (SOA).
- Used Microsoft Visual Source Safe (VSS) for version control.
- Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: Microsoft SQL Server 2012/2016, Visual Studio 2012/2015, C#, ASP.NET, MVC 5.2, TFS 2016, User Interfaces, HTML, JavaScript, CSS, WCF 4.0, AJAX, Angular JS, Node Js, Azure, Entity Framework, Telerik, Kendo UI, LINQ, NUnit, XML, Bootstrap 3.0, Microsoft Enterprise Library, SSRS, Oracle 11g, IIS 7.5, VSS
Confidential, Redmond, WA
Dot Net Developer
Responsibilities:
- Developed and maintained web application, Fond center and Third-Party Fund Management for UBS using C#, ASP.NET, Web Services, WCF, SQL Server 2016, HTML5, jQuery, Angular JS, Web api and Ajax.
- Create ASP.Net MVC filters, actions, validations.
- Implemented on ADO.NET Entity Framework to associate with database for CRUD operations. Worked on LINQ to Entities, Lambda Expressions, and Object-Oriented Design Patterns.
- Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Design using UML with Microsoft Visio 2017.
- Created the Web API controllers in ASP .Net MVC to build, maintain Restful API’s, also consumed API’s client side using Angular JS data binding.
- Designed and built middle layer and data access layer (Module based on NHibernate ORM framework) used with ASP.Net MVC portal.
- Development was done using Agile methodology with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
- Created & hosted Restful Services, Web services and Web API also used different bindings to make it available to different types of clients.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.
- Implemented the project using ASP.NET, C# and back-end database as SQL Server 2016
- Implemented CRUD functionality with Entity framework (ORM) in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Developed Views using HTML, CSS, Telerik Kendo UI, JavaScript, Json, AJAX jQuery, Bootstrap 3.0.
- Developed application using ASP.NET WinForms for server process.
- Used C# language in developing the business logic, where in extensively implemented the Object-Oriented Programming (OOP) Functionalities and Web forms.
- Developed and hosting WCF Services on IIS by following Service Oriented Architecture (SOA).
- Used Microsoft Visual Source Safe (VSS) for the purpose of version control.
- Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: Microsoft SQL Server 2012/2016, Visual Studio 2012/2015, C#, ASP.NET, MVC 5.2, TFS 2016, User Interfaces, HTML, JavaScript, CSS, WCF 4.0, AJAX, Angular JS, Node Js, Azure, Entity Framework, Telerik, Kendo UI, LINQ.
Confidential
Dot Net Developer
Responsibilities:
- Involved in object-oriented analysis and design using UML Unified Modeling Language techniques such as use case, activity, sequence, class and component diagrams using Visio.
- Developed the application using C, ASP.Net, and JavaScript with SQL Server as the back end.
- Developed and consumed Web services for getting health insurance premium quotes, Medicare Supplement Rate quotes, county codes etc.
- Used jQuery and ASP.NET MVC 3.0 for implementing client-side validations at Controller level.
- Implemented Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Developed tables, stored procedures, views, functions and triggers to perform automated rules, updating to related tables in SQL server 2005/2008.
- Leveraged WCF mechanisms like Instance management, concurrency to make our services more robust and scalable.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services SSRS.
- Implemented GUI using HTML, XML, CSS and Web Form Controls to create web pages, developed Master Pages.
- Used TFS Team Foundation Server for Version control, Source code control and project tracking.
- Performed Code Reviews manual to implement performance and coding conventions guidelines.
Environment: MS Visual Studio 2013, .Net framework 3.0, C, ASP. NET, SQL Server 2014, AJAX, XML, XSL/XSLT, Web Services, SOAP, WSDL, JavaScript, J query, Web Forms, HTML, CSS, TFS 2015, WCF 3.5, MVC 5.0, SSRS.