Sr.net Developer Resume
Rochester, MN
PROFESSIONAL SUMMARY:
- 7+ years of strong experience in various phases of Software Development Life Cycle (SDLC). Expertise in Application development, Project Management, Deployment and maintenance life cycle process.
- Experience in building Windows and Web application/services with .Net Technologies like C#.NET, ASP.NET, VB.NET, MVC, ADO.NET, VB6, VB Script and HTML, XML, XSLT, LINQ, JavaScript, jQuery, AJAX.
- Extensive work with ASP.NET MVC 4 and MVC 5, Web API, RESTful APIs, Angular JS, Bootstrap, Entity Framework, LINQ, SQL Server Architecture, User Interface Design, client - side development, middle tier, and back end development.
- Used Microsoft Azure platform for building, managing and deploying web applications.
- Desktop Application development using WPF4/4.5 and C#. (using the MVVM pattern) (Exp. with Dev Express toolset).
- Extensive knowledge in commercial RDBMS such as MS SQL Server, My SQL and MS Access.
- Having knowledge and experience in implementing SQL Server Integration Services (SSIS).
- Having good experience in reporting technologies like SQL Server Reporting Services (SSRS).
- Expertise in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Experienced in XML, XSLT, XPATH, HTML, DHTML, CSS and jQuery.
- Applied Angular 6 Services to share data with components based on Dependency Injection.
- Experience on writing queries in cosmos and testing through postman.
- Experience in implementing design patterns - Builder Pattern, Dependency Injection (NInject).
- Worked on migrating multiple Legacy applications to Microsoft ASP.Net 4.0/4.5 environment.
- Worked in Agile Scrum as well as waterfall projects and attended Daily Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology.
- Experience in Microsoft Team Foundation Server (MTFS), Visual Source Safe (VSS), Polytron Version Control System (PVCS) and Current Version System (CVS).
- A skilled at progressing from problem statement to well-documented design with extensive knowledge on complete lifecycle of multiple projects including Project Plan / timeline setup, maintaining project deliverables, creating status reports, managing development teams, business development and change management implementation.
- Experience in writing unit test, integration testing, system testing using Telerik Just Mock and Autofac.
- Excellent work ethics, self-motivated, quick learner with excellent problem-solving skills, and team-oriented with good Interpersonal and Communication skills.
TECHNICAL SKILLS:
Application Programming: C#.NET, VB.NET, ASP.NET, Visual Basic 6.0, JavaScript, SQL.
Frameworks: .NET 4.5/4.0/3.5/3.0 , ASP.NET MVC 4.0, ADO.NET, Entity Framework, Web API, RESTful APIs, LINQ, Angular JS, React JS, PHP.
IDE: Visual Studio 2017/2015/2012/2010
Web Related: ASP, VBScript, Java Script, jQuery, NodeJS, AngularJS, Bootstrap, HTML, DHTML, CSS, AJAX, XML.
Web and Application server: Internet Information Server (IIS) 6.0.
Cloud Technologies: Microsoft Azure, COSMOS DB, Service bus, azure.
RDBMS: MS SQL Server 2016/2014/2012/2008 R2/20008, Oracle 9i, Oracle 10g MS Access, Oracle APEX
Ticketing tools: Firebug, JIRA.
Business Intelligence: SSRS, SSIS.
Operating System: Windows XP, NT, Vista, Windows 2003 Server, Windows 2000, Windows 7, Windows 8, Windows 10.
Specialized Tools: MS: Office, Visio, Microsoft Enterprise Library, SOAP UI.
PROFESSIONAL EXPERIENCE:
Sr.NET Developer
Confidential, Rochester, MN
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance. strong experience with JavaScript and jQuery for UI validation.
- Enhancing web applications with ASP.net, WCF, JavaScript, JSON, HTML5, CSS.
- Adhere to change management requirements for application.
- Implemented WEB API Services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE.
- Developed front end UI application using Angular 6 and given support to the existing applications.
- Used C#.Net to develop code for business and repository layer.
- Created Web APIs and consumed Restful and SOAP services.
- Used/Created Web services as the bridge between User Interface layer and Business service layer to provide Service-Oriented Architecture.
- Good Exposure in Angular and Bootstrap.
- Worked with agile software development methodologies.
- Expertise in using source code control systems such as TFS.
- Wrote application level code to perform client-side validation using JQUERY and JavaScript.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Responsible for client-side UI Validation and implementing Business logic based on user selection using Angular 6.
Environment: HTML5, CSS3, JavaScript ES5/ECMA Script 6, Angular 6, Bootstrap, Angular Material, Visual Studio 2017, Visual Studio Code, postman
Sr.NET Developer
Confidential, Glenview, IL
Responsibilities:
- Involved in design and implement web application using ASP.NET MVC 5, Entity Framework with Repositories, Singleton, Razor View Engine and RESTful services.
- Implemented UI using MVC 4.0, HTML, XML, CSS, JavaScript, AngularJS, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
- Creating Queries and joins on multiple tables, Functions and Triggers using LINQ in SQL 2008 for inserting/updating/ deleting the data into the relational tables.
- Used Angular HTTP (post and get) to retrieve data through Web API from entity frame work, used Angular Sort, Filter and Custom pipe to provide better search result.
- Successfully utilized code-first approach to design the database in the .NET environment by using, C# in the ASP.MVC environment.
- Developed single page applications using Angular 6, Typescript, HTML5, CSS3, and Bootstrap.
- Created and utilized Web API methods for database operations through Entity Framework.
- Used JSON web token to do user authentication and secure information exchange.
- Implemented routing to allow for the use of a Single-page-application (SPA) with different content using route Provider in the AngularJS Module and ng-view in the HTML5.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 6.
- Created the database and developed stored procedures, dynamic SQL, functions and views by using SQL Server Management Studio 2016.
- Used Visual Studio Team Foundation Server (VSTS) for Source Code Control, project related document sharing and team collaboration
- VSTS environment setup, configuration, customization of VSTS Work items, and Customization on VSTS process template.
- Experienced in writing VSTS queries to return, create and update work items.
Environment: Visual Studio 2017, SQL Server, C#, ASP.NET 4.5, HTML, MVC Razor, Angular 6, Web-Forms, JavaScript, jQuery, AngularJS, Entity Framework, GIT (Git-Bash & Git-Kraken), Web Services (SOAP, Restful), Postman
Sr.NET Developer
Confidential, Irving, Texas
Responsibilities:
- Involved in all the phases of SDLC.
- Designed and developed web applications in ASP.NET, C# utilizing .Net Framework 4.0/4.5.
- Extensively used JavaScript, jQuery, CSS, and AJAX for client side scripting and styling
- Developed SOAP and Restful WCF 3.5 services in C#.NET. Used ASP.NET Validation controls and JavaScript for validating user inputs.
- Implemented the Business Layer for the application in C# using Database Authentication.
- Developed the application using ASP.NET, C#, SQL Server and SDLC on the visual studio IDE.
- Developed ASP.NET Web services for receiving orders in XML and uploading those in database using WinForms andASP.NET Web applications, Created and consumed WCF Web Services (SOAP, WSDL), Restful WEB API services for communicating.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 4.
- Developed RESTFUL/WCF Web services, APIs, and other back end components.
- Implemented the applications using MVC and Boot Strapping.
- Used Razor syntax in creating Asp.Net MVC application by reducing the coding aspect.
- Created and Consumed WCF Services in the Services layer.
- Extensively used Telerik MVC controls Menu, Grid, DateTimePicker, ListView, DropDownList.
- Extensively used AngularJS and KnockoutJS on frontend. Utilized the AngularJS directives, factory, service and filters. Created a number of custom directives to reuse them across the application.
- Used JQuery on User Interface Controls to ensure client side validation.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views and SQL Joins.
- Worked on unit testing for the Angular 4 application using karma.
- Worked Extensively with Query Optimization Techniques to fetch data with better Performance Tuning.
- Created Cross-Tab, Drill-down and Sub-Reports using SSRS Reports.
- Actively participated in the deployment to DEV, QA, UAT servers and provide solution for bugs in all environments.
- Data Grid, Data Set, Data Table, Data View, Data Adapter and Data Reader were extensively used to receive and display data obtained from the database.
Environment: .NET Framework 4.5, Visual studio 2012, ASP.NET, MVC4, HTML5, Angular 4, Java script, CSS, jQuery, UI, C#, WCF, Agile Methodology, AJAX, WPF, SQL Server 2012, REST, N Unit Testing, SSRS, TFS, Angular JS, Entity Framework.
.NET Developer
Confidential, Cleveland, OH
Responsibilities:
- Involved in analysis, Design and coding for the Windows based Intranet application.
- Implemented SOA using Microsoft web services.
- Created View models and wrote client-side validations using jQuery.
- Worked on the enhancement of the application focusing majorly on ASP.NET, JavaScript, jQuery based on the requirements from the business.
- Leading the team for successful implementation of this application in a timely manner.
- Developed Server-side programming and GUI using C#, ASP.NET .
- Used Fluent API, Data Annotations for Validations and used Remote and Custom Validation attributes.
- Involved in creating rich and interactive UI using Bootstrap library in MVC 5.0 along with AngularJS & JavaScript to make the Apps more Responsive.
- Designed Layout Pages using HTML5, jQuery-UI, and CSS3 to provide a uniform look and feel throughout the application.
- Used LINQ to Entities and LINQ to SQL for retrieving the data from SQL Server.
- Written factories for the HTTP calls and added it as a dependency for the controllers and directives where ever it is used. Implemented http Services to retrieve data from the API to partially update sections of the page without interfering with the entire display.
- Created and consumed Restful Web API to achieve Screening and transfer JSON data by using HTTP protocols and incorporated the same in web UI using Angular JS .
- Proficient working experience in Oracle utilities such as Export / Import.
- Creation of database objects like tables, views, procedures, packages using Oracle tools like SQL* Plus and Toad.
- Implemented WEB API Services for CRUD operations with HTTP verbs GET POST, PUT, PATCH and DELETE.
- Developed SSRS reports and integrated with the application.
- Used jQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
Environment: .NET Framework 4.5, Visual Studio 2012, C#, CSS, HTML, JavaScript, jQuery, Angular JS, Bootstrap, MVC 5.0, SQL Server 2012, Oracle, LINQ, JSON, Entity Framework, Web API.
.NET Developer
Confidential
Responsibilities:
- Had several meetings with Business Owners for requirement gathering.
- I have re-designed the existing application code.
- Played a significant role in the UI design and development.
- Extensively involved in UI design using Web forms.
- The new application developed using MVC framework using Entity Framework.
- Created models using Entity Framework and deployed in this application.
- Created WCF services using Unity Dependency Injection.
- Used different types of Action Filters in ASP.NET MVC 4.0 Razor View Engine like Authentication, Authorization, Action and Exception Filters.
- Extensively used Razor view engine in the view
- Used Visual Studio IDE to design the forms, develop and debug the application.
- Worked on different .NET frameworks like ASP.NET and ADO.NET.
- Extensively used ADO.NET objects like Connection, Command, Dataset and Data Reader.
- Developed interactive views using jQuery, HTML5, CSS3, Angular JS and AJAX.
- Developed presentation layer using Server-controls, HTML Controls, User Controls, and Custom Controls.
- Used ADO.NET objects to read and write data.
- Implemented paging with Data grid to increase the efficiency of the database accessing.
- Written Complex queries in SQL Server to retrieve the data from tables.
- Used ASP.NET 4.0 to design web forms, user controls and C#. NET for code behind.
Environment: ASP.NET 4.0, C#, Web forms, AJAX, jQuery, SQL Server, XML, HTML, CSS, JavaScript, TFS, Windows 7, SSRS, SSIS, SharePoint, LINQ, LINQ to SQL.
.NET Developer
Confidential
Responsibilities:
- Responsible for the Design, Development and Delivery of all the modules.
- Highly Involved in Creating Structure and UML Diagrams (Structure Diagrams, Logical Diagrams, and Use Case Diagrams).
- Involved in the Enhancements and Support for various applications.
- Developed GUI of ASP .NET web forms using HTML, CSS and jQuery.
- Ajax, ASP .NET Ajax Library are used for rich interaction and partial page rendering.
- Application blocks are developed using Microsoft Enterprise Library 3.0.
- Design and developed Business Logic Layer and Data Access Layer using LINQ to SQL.
- Developed and Used User Controls using C# and ASP.NET .
- Developed UI Screens using ASP.NET MVC pattern, JavaScript, JQuery, CSS and HTML.
- Developed Service Layer using C#.Net and Windows Communication Foundation (WCF).
- Handled XML to SQL data conversion.
- Multiple reports generated using SSRS.
- Handled various Reports to improve performance.
- For the client validation Java Script used almost in every application.
- Design and developed multiple Master page, User controls for the ASP.Net pages and implemented them in various pages.
- Used LINQ to query against strongly typed collections of objects and various data source: SQL databases, ORM tool which is ADO.NET Objects and Entity Framework 4.0.
- Designed user control for re-use of UI functionality.
- Identify and create indexes and stored procedures in SQL Server.
- Responsible for maintaining Solution in TFS.
Environment: .NET Framework 3.0, C# .NET, ASP.NET, MVC 2.0, WPF, SQL Server 2008, LINQ, Entity Framework, WCF, WSDL, XML, HTML, AJAX, JavaScript, JQuery, IIS 5.0, SOA, TFS.
