Sr. .net Developer Resume
Bismarck, ND
SUMMARY
- 6+ years of experience in Design, Development and Implementation of Web Based applications usingMicrosoft .NET Technologies.
- Experienced in all phases of project lifecycle, including requirements gathering and user analysis, graphic user interface (GUI) design, implementation, testing and deployment.
- Expertise inMicrosoft .NET Technologies like Visual Studio.NET, .NET Framework Microsoft .NET Class libraries,ASP.NET, C#, ADO.NET, Web Services, WCF Services, SOAP, REST, XML, Entity Framework, LINQ, SSIS, NUnit.
- Expertise in Software Development Life Cycle (SDLC) in various .net frameworks and Object - Oriented Analysis and Design (OOAD) and implemented SOLID principles.
- Expertise in developing stored procedures using SQL and using Entity Framework for Database First application.
- Developed website using ASP.NET MVC, C#, WCF andWEB API.
- Extensive working experience ofASP.NET MVC Framework implemented Controller, Controller Actions and Views, Partial Views, Strongly Typed Views and View Models.
- Experience in using JavaScript libraries likeBootstraptemplates andBackbone.js & Angular.js framework.
- Experience withORMand its related components:Entity Framework, Language - Integrated Query (LINQ)to retrieve data from different data sources(LINQ to Entities, LINQtoXML,andLINQtoSQL).
- Experience with Data Accessing including usingData Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
- Experience in design and development ofSilverlightandWPFapplications usingEntity Framework MVCarchitecture,MVVMpattern.
- Experience in developing and deployingWeb Forms, WinFormsandWeb servicesapplications extensively.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#. Net. Good Experience in Developing Applications using Microservices and monolithic architecture.
- Experience working with Microsoft Azure Cloud based IAAS, PAAS and SAAS and deploying and testing WCF MVC and REST Web API applications to Windows Azure.
- Extensively worked on writing Stored Procedures, User Defined Functions and designingRDBMSdatabases etc.
- Experienced in Version control systems such asTeam Foundation Server(TFS),VSTS, Git Hubfor active tracking of work progress and maintaining code repository.
- Involved in performing unit testing using toolsMS-Unit, NUnitand multiple integration testing, system testing and performance testing.
- Used SQL Serveras data repository, usedLINQtoSQLtogether withEntity Framework6.0writing data access classes.
- Extensively involved in writingcomplex SQLqueries involving CRUD operation and joins to help execute against a database to extract the appropriate data for each requirement.
TECHNICAL SKILLS
Languages: C# .NET, C++, VB.NET, SQL, HTML
Methodologies: AGILE SCRUM, Waterfall
Web Technologies: HTML, HTML5, CSS3, .Net Framework, AngularJS, Knockout JS, Backbone JS, AZURE, ASP.Net, ADO.Net, LINQ, Web Forms, Windows Forms, WCF, WPF, Web API, SOAP, REST, AWS, Windows Server, Entity Framework, nHibernate.
Databases: SQL Server (Stored Procedure, Triggers, User Defined Functions, Views), MS SQL, SSIS, SSRS, SQL Server client management studio(SSMS), Oracle
Modelling Tools: UML, MS Visio, Adobe Photoshop.
Reporting Tools: SSRS (SQL Server reporting Services)
Testing Tools: NUnit, Visual Studio Team System, SOAP UI
Version Control: Team Foundation Server(TFS), JIRA, SVN, GIT, VSS
Operating Systems: Windows, UNIX/LINUX
PROFESSIONAL EXPERIENCE
Sr. .Net Developer
Confidential, Bismarck, ND
Responsibilities:
- Involved ingathering and designing the requirementsfrom clients for product design and enhancements and all other phases of SDLC. Used anAgile, Scrumapproach methodology for software development.
- Implemented Presentation layer usingCSS Framework, HTML5, Bootstrap, XML and Angular JS.
- Designed and developed SPA (Single Page Application) usingC#,.NET Framework,ASP.NET MVC.
- UsedjQueryto implement user interface controls to validate client-side validation.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Developed the applications in C# to meet the business requirements using Visual Studio.NET.
- Responsible for developingWeb ServiceusingWCFto communicate with legacy systems and deployed web services as per business requirement.
- Designed and developed RESTful Web Services were being used to retrieve and update the data, which is populated in view using AngularJS framework
- Experience in designing and invoking reports for Web Applications usingSSRS (SQL Server Reporting Services).
- Wrote Queries andStored Proceduresfor integrating database for CRUD operations with databases.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and reporting.
- Createdtables, views, triggers, sequences, constraints, Stored Procedures, Functions, and PackagesusingSQL, and PL/SQLbased on the documented user requirements.
- Designed unit testing module withNUnitto test the application performance and availability.
- Performed Unit testing of the application and subsequently handled the debugging issues.
- Deployed the application to cloud.
Environment: Visual Studio .NET, .Net Framework, MVC, C#, ADO.NET, CSS3, C#, jQuery, AngularJS, Ajax, LINQ, SQL Server, SSIS, SSRS, HTML, VB.NET JavaScript,Web Services, XML, JSON, Web API, IIS, NUnit, TFS
Full Stack .Net Developer
Confidential, Lawton, OK
Responsibilities:
- Actively involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Used Agile methodology during the development process of the software application.
- Designed and developed web forms with HTML5, XHTML, and CSS3.
- 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 on to the UI.
- Designed and Implemented the UI with the extensive use of JavaScript and jQuery.
- Used AJAX control took kit to develop rich user interface experience.
- Developed SSIS packages to export data of flat file source to SQL Server Database.
- Designed and Developed web services for Business Logic Layer for Service Oriented Architecture. (SOA).
- Created Restful API with using Web API.
- Created Entity Framework object model which handles the data from/to SQL.
- Worked withEntity FrameworkEDMXandORM tool nHibernatefor creating objects from database table.
- Used LINQ to Entity Framework using lambda expressions for communicating between business logic layer and Data access layer.
- Created Complex SQL Stored procedures using MS SQL Server.
- Worked with T-SQL to create Tables, Views, Triggers and stored procedures.
- Developed localization API s which stores the translated data in Azure and SQL tables.
- Deployed the Web application on the Production Server.
- Tested the developed code to ensure that it accurately captured the existing business processes using NUnit Testing.
- Used Team foundation Server (TFS) for version control.
- Deployed application on test, production servers and managed application using Microsoft Azure and Configured Azure cloud service for end-point deployment.
Environment: Visual Studio, ASP.NET, MVC, C#, Web Services, Web API, REST, JSON, HTML5, CSS3, jQuery, AngularJS, JavaScript, XML, AJAX, SQL server, SSIS, SSRS, LINQ, Entity Framework, nHibernate, SQL Server, TFS, NUnit, AZURE.
Full Stack Developer
Confidential, Columbus, OH
Responsibilities:
- Involved in all phases of SDLC from requirement analysis, design of the application & core development of the application, testing and deployment.
- UsedSCRUMmethodology in Agile development andTDD.
- Involved in designingthe application architecture using Microsoft design patterns,C#, ASP.NET.MVC, JQUERY, C#. NETand Web User Controls using Test Driven Development(TDD).
- Experience on creating web pagesusing ASP.NET, C#, Java Script, CSS and skins.
- Developed web interfaceC#, jQuery, JavaScript and HTML.
- UsedMVC3Design Pattern forASP.Netapplication development.
- UsedAJAXLibrary,CSS,JavaScriptand various web controls to present data to users in a much comfortable environment.
- UsedADO.NETobjects such asData Reader,SQL Command, andData Tableto read and write data.
- UsedWeb API tocreate a RESTful Web Services in MVC.NET, which can send messages using XML and JSON.
- Error Handling in SSIS packages and notified process results to various user communities.
- Extensive experience in developing reports using Entity Framework and SQL Server Reporting Services (SSRS).
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data sources.
- UsedLINQfor querying data from the databases and Object collections.
- Wrote stored procedures, stored functions and created tables, views, triggers and sequences usingOracledatabase.
- Created Stored Procedures for generating reports by using SQL Server 2008 Reporting Services (SSRS), Triggers, and Views for performance tuning and retrieval of data.
- Involved in creating variousSQL Queries,Stored
- IntegratedSSRSreports in asp.net web pages for more usability.
- Involved inUnit testingfor quality assurance purpose.
- Responsible for maintaining versions of source code usingTeam Foundation Server.
Environment: Visual Studio, Asp.Net, MVC3, C#, LINQ, ADO.NET, JavaScript, CSS, AJAX, jQuery, HTML, Web Services, WCF, REST, XML, XSLT, SQL Server, Entity Framework, SSRS, SSIS, TFS, IIS, NUnit
ASP.Net Developer
Confidential, Denver, CO
Responsibilities:
- Involved in development of Presentation Layer, Business Logic Layer, Data Access Layer and various other tiers of N-Tired application.
- Designed and developed abstract classes, interfaces, classes to construct the business logic using Object Oriented Concepts.
- Used Model View Controller (MVC) design pattern to develop a complex web application, ASP.NET.
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Prepared automation scripts in VB Script following scripting guidelines by creating the Global object repository and preparing Generic functions.
- Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC.
- Created the Data access layer and Data access objects using ADO.NET Entity framework and LINQ to reduce impedance mismatch.
- Designed and developed WPF User Interface using .NET framework.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Performed CRUD operations with WCF Restful services using Web-Get, Web-Invoke.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Developed various stored procedures for the data retrieval from the database and generating several types of reports using SQL reporting services (SSRS).
- Created packages using Integration Services (SSIS) for data extraction from Flat Files, Excel Files etc. to Access etc.
Environment: Visual Studio, C#, .Net Framework, ASP.NET MVC, Entity Framework, WEB Services, SOAP/REST ADO.NET, LINQ, TFS, XML, Microsoft Enterprise Library, NUNIT, SSRS, SQL Server Express, Windows Server.
