Senior .net Developer Resume
Redmond, WA
PROFESSIONAL SUMMARY:
- .Net full - stack developer with 8+ years of experience in all phases of Software Development Lifecycle (SDLC) includes Requirements gathering, Design, Development, Testing, Packaging and Deployment of Client/Server, Web and windows applications using Confidential Technologies.
- Extensive experience in developing Web applications over Confidential .NET framework ( Confidential .NET 4.5/4.0/3.5, Visual Studio 2015,2013,2010,2008, C#.NET, ASP.NET, ADO.NET, LINQ, WCF, MVC, WEB API, Web Services, IIS 8.0/7.0/6.0/5.0 , SQL SERVER 2014/2012/2008 , XML, AJAX, Angular JS, VB.Net )
- Intensive experience working with architectures such as MVC, MVP and MVVM.
- Expertise in implementing Web Services, WCF, Web API, REST services which enable data exchange in XML and JSON formats.
- Experience in Entity Framework , Language-Integrated Query (LINQ to Objects and LINQ to SQL) and retrieve data from various data sources.
- Extensively used ADO. NET to create data access objects.
- Good experience in Angular JS, Knockout JS, JQuery, Java Script, HTML and CSS.
- Comfortable experience in Automation Testing using Selenium.
- Hands on Experience in Exception Handling, Debugging and Tracing by which the whole application runtime can be seen and analyzed
- Extensively used ADO. NET to create data access objects.
- Strong experience in the Design and Development of Web based Applications, Windows Applications
- Self-starter, fast learner, proficient in programming logic and easily adaptable to new technological environments and systems with proven abilities in resolving complex software issues
- Good experience in (OOP) Object Oriented design and programming Skills.
- Ability to Analyze, debug and enhance existing application modules.
- Having Good Knowledge in Crystal Reports and SQL Server 2005, WCF
- Having Good Knowledge on Web API, Angular JS, MVC
- Worked extensively in Agile Methodology environment.
- Good analytical and interpersonal skills.
- Strong experience in C# development
- Worked on MVC 4 and MVC5 Framework
- Knowledge of version control tools like TFS, GIT and VSO.
- Have experience on Restful architecture using Web API.
- Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes.
- Knowledge on developing the web application using framework like Language Integrated Query (LINQ) and Entity framework.
- Experience performing Unit and Integration Testing in the Development, System Integration Testing (SIT), User Acceptance Testing (UAT) including Bug Reporting and Fixing.
- Excellent communication skills, strong organization and interpersonal skills and a very good team player, capable of working independently with minimal supervision, and perform as part of a team.
- Extensive experience in interaction with client and functional people for gathering the business requirements and functional specifications.
- Great exposure to the software development methodologies Agile, Waterfall and Scrum.
- Participated in requirement gathering and analysis with business users.
- Developed the application using various patterns including MVC, Singleton, and Dependency Injection.
- Extensive use of WCF Services using REST.
- Developed data layer using Entity Framework and LINQ to Entities.
- Excellent knowledge and experience in object oriented programming (OOPS) and object oriented analysis and design approach (OOAD) and other OO Design patterns.
- Strong working experience in managing Security policies including Authentication, Authorization, Identity, Encryption, Personalization, Membership, Roles, Profiles and Resource Access Control.
- Involved in Front-end development using web Technologies like HTML5, CSS3, Java Script, XML, J Query, XHTML, JSON, AJAX, Type Script, and Angular JS.
- Experience in developing Single Page Applications (SPA) using Java Script and Angular JS
- Experience on SQL Server Database Design, database maintenance and writing complex SQL queries using Joins and creating Tables, Views, Indexes, writing stored procedures, Functions and Triggers.
- Solid knowledge in language Integrated Query LINQ (LINQ to SQL, LINQ to XML, LINQ to OBJECTS and LINQ to ENTITIES) and Entity Framework for data accessing and CRUD operations.
- Experience in developing SSIS packages and generating reports using SSRS.
- Hands on working experience in using NuGet package Manager. Experience in version control using repositories like TFS (Team Foundation Server), VSO (Visual Studio Online), GIT
- Experience in configuring WCF endpoints, behaviors, Bindings, Defining and implementing contracts.
- Performed unit testing using tool Nunit and performed several integration and performance testing and Jasmine for Angular unit testing.
- Good experience in Component-based web development using Angular2
- Exposure to Model-View-Controller (MVC) Architecture technology.
- Deployment of Application on Test environment and Integration of different systems with the application. Experience in deploying and testing web applications on IIS.
- Worked with Traditional Methodologies (Waterfall, RAD), Agile Software Development Methodology and Test Driven Development (TDD).
- Good experience in coordinating and working with developers in a team and adoptable to any environment.
- Experience in using CSS, Java Script, VB Script, Themes & Skins, User controls and CustomControls.
TECHNICAL SKILLS:
Web Technologies: ASP, ASP.Net 4.0/3.5/3.0/2.0 , AJAX 3.0/2.0, MVC 4.0/5.0, Web Services, CSS/CSS3, Java Script, Knock out JS, JQuery, Json, AngularJS/ Angular2,HTML/HTML, REST SERVICES(Web API, WCF), web forms,LINQ
Languages: C#, VB.Net, T - SQL, PL/SQL, XML, HTML, LINQ, ASP.Net AJAX, C, C++, JAVA
Front End: Visual Studio 2015/ 2013 / 2008 / 2005
Database: SQL Server 2005/2008/2012 (T-SQL, Stored procedures, Triggers, DML, DDL), MS Access, Oracle 10g/9i
Middleware: ADO.Net, MSMQ
Protocols: SOAP, SSL, FTP, TCP/IP, HTTP
XML Technologies: XAML, XHTML, XML, XSL, XSLT, XQuery, DTD’s, Schemas
Reporting Tools: Crystal reports 13/10/8.5/8, Data Base Reports, SSRS and SSIS
Application Tools: Visual Studio.Net, SQL Enterprise Manager, SQL Management Studio
Operating Systems: Windows 2008 XP, Windows 7/8/10, Windows NT
Web Servers: Confidential IIS (7.0/6.0/5.1/5.0 ), Apache Tomcat, Windows Server
.NETFRAMEWORKS: .NET Framework 4.5/ 4.0/3.5/3.0/2.0
Confidential Office Tools: Confidential Word 03/07/10, Excel, PowerPoint, Access, Outlook
Version Control Tools: Team Foundation Server(TFS), VSO,GIT
PROFESSIONAL EXPERIENCE:
Confidential, Redmond, WA
Senior .Net Developer
Responsibilities:- Involved in Code Development using WCF, C#, Angular JS, MVC, WEBAPI
- Development, Code Review and Unit Testing.
- Involved in Partner Incentives Module end to end development.
- Involved in Database Development Sqlserver 2012.
- Involved in developing SSIS Packages.
- Involved in writing test cases for testing the application in all different scenarios to check if all the functionality is working fine.
- Involved in Daily Scrums and Weekly Meetings with the project Sponsors to meet deadline and expectations following Agile Methodology
- Involved writing jasmine test cases
- Worked on application development/enhancement as per design doc.
- Implemented Restful architecture using WEB API Controller to use in the application to populate the data from the database
- Performed client side and server side validations in MVC Razor using JQuery and AJAX.
- Used Team Foundation Server (TFS) for version control for the source code, maintenance of builds and relevant documents.
- Coordinating with Business and QA for application issues and troubleshooting.
- Involved in Client Interaction and Production support.
- Used AngularJS as the development framework to build a single-page application
- Used OOPS (object oriented programming) concepts in developing classes. Used ADO.NET Controls like Connection, Command, Dataset and Data reader.
- Experience in using SSIS tools like Import and Package Installation, and SSIS Package Designer.
- Used ADO.NET and LINQ to access SQL database via C# database layer
- Used JavaScript to perform validations and catch the events on client's browser.
- Uses C# for creation of model and controller.
- Designed database, created Tables, and written stored procedure and triggers at the back end.
- Written unit tests to verify the functionalities of Business, DAL layers' classes
- Involved in Client Interaction and Production support.
- Having good experience in using PowerPoint and Confidential Office.
- Used SCRUM Agile methodology for development. Process included iterative development, monthly sprints, daily scrum meetings, and customer managed backlog.
- Designed and developed various abstract classes, interfaces, inheritance to construct the business logic
- Providing support for deployments in UAT and PROD environments.
- Created complex Stored Procedures, Functions, Indexes, Tables, Views and other T-SQL code and SQL joins for applications following SQL code standards.
- Effectively used ASP.NET MVC features like View Bag to pass data from Controller into the view, create multiple views/partial views, layout views and incorporated them into the ASP.NET MVC application.
- Developed web page using AngularJS components like controllers, routers, NG app etc.
- Using AngularJS , created custom directives for data manipulations and to display data in company standard format in UI.
- Performed unit testing using tool Nunit and performed several integration testing and Jasmine for Angular unit testing.
- Used MVC to implement N tier architecture.
- Used MVC with Razor view engine to design and develop the application.
- Used Ajax to make http calls to the Web API Controller from frontend.
- Configured WCF endpoints, behaviors, Bindings, Defining and implementing contracts.
- Worked on Automation testing using Selenium framework
Technical Environment: .NET Framework 4.5, C#, WCF, XML, LINQ, SQL Server 2012, VS2015, VSO, Web API, TFS, MVC5.0
Confidential
.Net Developer
Responsibilities:- Development, Code Review and Unit Testing
- Involved in Code Development using WCF, ASP.NET 3.5 and C#3.0.
- Involved in Clinical Systems Module end to end development
- Involved in developing User Controls Using Jquery, C#.
- Involved in developing Client side script for Clinical information modules using Query and Handlers.
- Involved in Database Development Sqlserver 2008
- Uses C# for creation of model and controller.
- Designed database, created Tables, and written stored procedure and triggers at the back end.
- Written unit tests to verify the functionalities of Business, DAL layers' classes
- Involved in Client Interaction and Production support.
- Used SCRUM Agile methodology for development. Process included iterative development, monthly sprints, daily scrum meetings, and customer managed backlog.
- Designed and developed various abstract classes, interfaces, inheritance to construct the business logic
- Designed and developed various abstract classes, interfaces, inheritance to construct the business logic
- Involved in fixing the bugs with the Production Support.
- Creating Table, Stored Procedures and Functions in SQL
- Worked on application development/enhancement as per design doc.
- Designed, developed WCF Services using C#.Net and Hosted on IIS and Unit tested with MS Unit Framework.
- Prepared project specific documents
- Implemented WCF service and Developed callback methods in Class Library project to communicate with different layers.
- Developed web page using AngularJS components like controllers, routers, NG app etc.
- Performed client side and server side validations in MVC Razor using JQuery and AJAX.
- Used MVC with Razor view engine to design and develop the application.
- Used Ajax to make http calls to the Web API Controller from frontend.
- Configured WCF endpoints, behaviors, Bindings, Defining and implementing contracts.
Technical Environment: .NET Framework 3.5, C#, WCF, ASP.NET, SOA, AJAX 3.5, XML, LINQ, WSSF, WCSF, MVC, SQL Server 2008, MVC4.0, Angular JS, Web API
Confidential
.Net Developer
Responsibilities:- Involved in developing the Medical Stores Module
- Create web forms using WSSF, WCSF
- Create stored procedures and functions using SQL server
- Development, Code Review and Unit Testing
- Uses an N-tier structure: DAL, BLL, and UI layers
- Used Master Page and User Controls to increase code reusability
- Worked on application development/enhancement as per design doc.
- Coordinating with Business and QA for application issues and troubleshooting.
- Creating Table, Stored Procedures and Functions in SQL.
- Used Master Page and User Controls to increase code reusability
- Designed various Reports using Crystal Reports.
- Written unit tests to verify the functionalities of Business, DAL layers' classes
- Involved in Client Interaction and Production support.
Technical Environment: ASP.NET 3.5, C#.NET 3.5, XML, WCF, WSSF, WCSF, Windows Server 2008, SQL Server 2005, IIS7.0, TFS, AJAX
Confidential
.Net Developer
Responsibilities:- Create stored procedures and functions using SQL server
- Complete development of ASP.NET pages and their code-behind in C# for ADT, Wards & Diet and Galley
- Involved in production support activities.
- Development, Code Review and Unit Testing
- Written unit tests to verify the functionalities of Business, DAL layers' classes
- Involved in fixing the bugs with the Production Support.
- Uses an N-tier structure: DAL, BLL, and UI layers
- Fixing bugs reported by QA and performed unit testing using Confidential Unit Test. Used Team Foundation Server (TFS) for source control and documented the entire application.
Technical Environment: ASP.NET 3.5, C#.NET 3.5, XML, WCF, WSSF, WCSF, Windows Server 2008, SQL Server 2005, IIS7.0, TFS, VB.Net
Confidential
Junior .Net Developer
Responsibilities:- Involved in the design, development and implementation of web user interfaces in ASP.NET
- Designed web pages using asp.net.
- Performed Client side validations using validation controls in ASP.NET
- Wrote Java Script functions for client side validations.
- Create stored procedures and functions using SQL server
- Written unit tests to verify the functionalities of Business, DAL layers' classes
- Uses an N-tier structure: DAL, BLL, and UI layers
Technical Environment: C#.NET, VB.Net, ASP.NET 3.0, .Net Framework, Visual Studio 2005, ADO.NET, Hash Tables.