Sr .net Application Developer Resume
Atlanta, GA
SUMMARY
- Over 9 years of experience in System Analysis, design, Development, Research and Implementation of various applications related to Client/Server, n - tier and Internet technologies.
- Expertise in developing web based and window-based applications using Visual Studio .NET, C#. NET, ASP.NET, MVC, VB.NET ADO.NET, XML Web Services, Visual Basic 6.0 and SQL Server, Oracle.
- Experience wif all teh phases of software development life cycle (SDLC).
- Experience in rendering AJAX features for building Rich Interactive Applications using Ajax Control Toolkit along wif JavaScript, Angular JS, HTML5, HTML, CSS3, jQuery, JSON.
- Expertise in developing and consuming WCF services using end points, contracts and configuring bindings.
- Experience in .NET Technologies such as C#.NET,WPF, WCF (proficient working noledge of XML, WSDL and SOAP, REST, RIA services), LINQ, and Lambda expressions, ADO.NET and MS SQL SERVER
- Expertise in developing Restful Web API to build rest-based API for exposing teh data to teh clients.
- Good understanding and experience working onASP.NET core.
- Have automated testing experience for web portals such as unit testing wif Karma and Jasmine in addition to End-to-End (Protractor).
- Experience in developing Web Applications using third party controls Infragistics and Telerik.
- Experience in developing Web based applications such as Visual Studio. NET 2008/10/13/15 , C#, ADO.NET, Entity Framework, ASP.NET, VB.NET, Web Services, ASP, COM, ActiveX controls, VBScript, JavaScript.
- Strong Business Software design and development experience in Retail, Manufacturing and Finance industry using PowerBuilder, Oracle, MSSQL Server, and .NET.
- Designed and implemented teh application using Microservice Architecture for its various distinct advantages like loose coupling and design patterns.
- Experience in designing and developing Microservices for teh business components using .NET framework.
- Experience in writing Stored Procedures, Triggers, Views, and SSIS packages on MS SQL Server 2014/ 2012/2008/2005 and Pl/Sql Oracle 9i/10g/11g.
- Experience in designing complex reports including sub reports and formulas wif complex logic using SQL Reporting Services on SQL Server 2012/2010/2008 and Crystal Reports 9/XI.
- Knowledge of Model View View Model (MVVM) architectural pattern for developing WPF applications.
- Experienced in WinForms application development using WPF.
- Have Development and performance tuning experience working as a Database Developer.
- Involved in Unit testing and have created unit test cases and TDD approach fallowed by Agile Methodologies.
- Experience in Version Management using Visual Source Safe (VSS), TortoiseSVN, GitHub and TFS.
- Able to operate both independently and in a team environment.
- Highly dedicated, quick starter, solution driven pattern programmer, Strong in Object Oriented Analysis and Design, Excellent at solving complex problems under strict deadlines.
- Possesses good organizational as well as written and verbal communication skills.
TECHNICAL SKILLS
Programming languages: C#, LINQ, ADO.Net, PL-SQL, T-SQL, Core JAVA, C, C++, Entity Framework
Web development: ASP.Net 4.5/4.0/3.5/2.0 , XML, JSON, REST, SOAP, WSDL, Web Services, WCF, WPF, MVC, MVVM, WEB API, Power Shell Scripting, HTML, ASP.NET CORE, CSS, AJAX, JavaScript, Node Js, jQuery, Bootstrap, AngularJS, Angular2, 7, 8, ReactJS, IIS 8.5/7/6
Databases: SQL Server 2012/2008/2005 , Oracle 9i/10g/11g, MS Access
Database Tools: SQL Enterprise Manager, SQL Profiler
ETL Tools: SQL Server Integration Services (SSIS)
Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports
IDE: Visual Studio.Net 2015/2013/2012/2010/2008/2005
Version Control Tools: Team Foundation Server (TFS), SVN, Git Hub
Application Software: MS PowerPoint, Word, Visio, Excel
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Sr .Net Application Developer
Responsibilities:
- Involved in Software Development Life Cycle like Requirement Analysis, Design and Implementation and Testing.
- Followed Agile methodology wif daily scrum meetings and providing user story updates
- Worked wif JIRA as an ALM tool for teh central view for user stories and teh bug tracking. Rendered XML document to a HTML using XSL and XSLT Transformations Designed and developed application using MVC5, Kendo UI, and C #.
- Used Telerik Controls for rich data visualization while developing applications Developed front-end application using JavaScript and AJAX to retrieve data and calling web services for updating teh partial page wifout reloading teh complete page.
- Prototype concept usingASP.NET Coreand EF7 model first to replace current Access apps.
- Developed ASP.NET Core Web API based on departmental requirements and specifications.
- Migrated teh whole application from classic ASP (VB.NET) toASP.NET Core.
- Worked wif advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.
- Performed validations on Web Forms using .NET Validation Controls and Client-Side Validation usingAngular8
- Extensively involved in coding wif Angular, jQuery UI and jQuery to add functionalities and effects like Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar
- Experience in developing Microservices using ASP.NET.
- Designed and Consumed XML Webservices using Microservices.
- Developed SPA (Single page Applications) using Angular JS, widely used angular UI components like route Providers, pagination, ng-grid, ng-directives, Session timeout popups. Also implemented new design feature like nested html view routing using "ui-router" bootstrap in Angular.
- Used Web API as an ideal platform in building Restful applications on .NET Framework Using SQL server 2014 database as back-end along wif teh Entity Framework and LINQ (LINQ TO SQL And LINQ TO XML) to access teh databases.
- Developing newSSIS packages and SSRS reportsfor WellPoint system to get teh data / business migrated from legacy
- DevelopedASP.NET Core Web APIbased on departmental requirements and specifications.
- Implementing teh data access layer using Entity Framework Code First approach and writing queries using LINQ to Entity for data retrieval.
- Developed various stored procedures for teh data retrieval from teh database and generating different reports using SQL reporting services (SSRS).
- Deployed teh applications into teh Azure and extracting teh data from teh Azure cloud services.
Confidential, Philladelphia, PA
Sr Fullstack .Net developer
Responsibilities:
- Analyzed teh requirements, Design and Developed Web Application using .Net Framework 4.5.
- Involved in detailed design of teh application using MVC architecture, involved in teh creation of use case, sequence diagrams and class hierarchies.
- Designed and developed teh login portal using framework Angular along wif HTML5, CSS3 and Type Script.
- Follow Agile/Scrum methodology for incremental software development.
- Extensive use of Angular js for developing teh SPAs (Single Page Applications) for internal application/tool. Worked on Angular directives, Controllers, Filters, Services, Templets, Events, and Injectors also created teh angular custom directives, Filters, and Services.
- Worked extensively on two-way, one-way data binding, built-in components and developed single page applications using Angular MVC.
- Implemented UI angular bootstrap for faster and easier web development.
- Implemented and maintained AJAX based rich client for improved customer experience.
- Developed ASP.NET MVC5 applications using Database First Approach in Entity Framework 4.0 and UI in Razor View Engine.
- Teh flow of teh application is ASP.NET UI to Web Service which accesses teh Data Access layer.
- Worked onVisual Studio 2015/.Net CORE 1.0 Frameworkto implement Business Logic.
- Modified WCF Web Services to interact wif teh other applications and exposed them using SOAP and HTTP.
- Experience wif automated testing for web portals by tools such as Karma and Jasmine (unit testing).
- Used XML intensively to bind teh data to teh web controls, data manipulation and to store data and sent as Parameter to teh stored procedures.
- Developed teh Reusable UI Components like Master Page Layouts, Razor Views (CSHTML), Partial Views (User controls) for User Interfaces using ASP.NET MVC5 and C#.NET as backend programming language.
- Designed User Interface System using HTML5, CSS3, Angular js and Bootstrap.
- Designed UI Responsive using Bootstrap.
- Responsible for designing teh ASP.NET application authentication using .NET Framework.
- Experience in creating SSIS packages using dashboard
- Created and consumed Web APIs Services Methods to access data from teh database and from teh external systems.
- Used HTML encoding techniques for input controls in MVC for CSRF (Cross-Site Request Forgery).
- Experience in Extracting, Transforming and Loading (ETL) data from Excel, Flat file to MS SQL Server by using BCP utility, SSIS services.
- Used token-based authentication for developing WCF services.
- Developed LINQ Data context object wif ADO.NET Entity Framework for LINQ, invoked Data base tables and Implemented LINQ Lambda Expressions to query Data Context Objects.
- Implemented Proxy design pattern for handling teh request coming from teh client application in WCF Services.
- Implemented Routing using Route Attributes for teh Controller using ASP.NET MVC5.
- Created Custom Action Filters for Error Handling and capture teh Requests and Responses for teh Web API Services.
- Created Model classes, Entity classes and applied Data Annotations for validating teh objects.
Confidential, Seattle, WA
Sr .Net Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Used teh Agile framework and SCRUM methodology as well to successfully drive this complex project to completion wifin targeted deadlines. Actively participated in Sprint planning, sprint backlogs and retrospectives.
- Used Visual Studio 20015/2013 IDE to build web application.
- Developed API modularizing existing python module wif teh halp of pyyaml libraries which is an YAML parser and emitter for Python.
- Involved in developing front end using HTML5, and CSS.
- Used C#, MVC, ASP.Net Web API, web forms in teh application wif MVC 5.0 Razor Engine. Service layer was developed using ASP.Net Web API for Restful Services.
- Implement input validation and DOM event handling using Java Script and jQuery.
- Developed teh GUI using CSS, HTML, Ajax, JavaScript, and JQueryUI.
- Creating a Responsive web application integrating Bootstrap wif Angular Js and media queries. Ensured site design integrity and quality control consistency throughout teh project's lifecycle.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Implemented various screens for teh front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Created UI interfaces wif Angular JSand JavaScript, HTML5 and CSS3
- Developing teh application using MVC 5.0 architecture, and Restful WCF Services.
- Extensively used master pages for teh layout of applications and used Partial Views.
- Used custom error handling in Web API to pass proper error message to teh client application to better understand teh error.
- Implemented Angular JScontrollers, service resources, routings and events.
- Improvised user experience and performance using jQuery Ajax to teh Service layer asynchronously.
- Leveraged jQuery for page scripting, AJAX calls, JSON and XML for passing objects from Controller to View and Web Api.
- Created and maintained database objects like complex Stored Procedures, Packages, Triggers, Tables, Functions and Views.
- Used teh Kendo UI controls for more robust requirements. Controls used such as grid, panel, date picker, combo box, validation, dropdown and Autocomplete etc. throughout teh application.
- Used Kendo UI and jQuery libraries for more productive web design
- DevelopedWPFmodules using PRISM, MVVM (Model-View-View Model) pattern.
- Develop Forms on client project using data binding and dependency property ofWPF
- Team Foundation Server (TFS) is used as a version control for code repository.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Followed Agile Methodology to plan and schedule releases.
- Written Stored Procedures and complex queries and performance tuning in SQL Server 2012 used Entity Framework code first approach to build data access layer.
- Used Git as a version control system and for Source Code Management system
- Involved in unit testing, Feature testing and regression testing, bug tracking and defect management
- Developed teh new Assemblies by using teh C#.NET to implement teh Business logic.
- Worked on C#, Designed and developed SOA using Windows Communication Foundation (WCF) for teh data access for teh Web application to consume.
Confidential - Charlotte, NC
.Net Developer
Responsibilities:
- Involved in working wif entire development cycle (analysis, design, code, test, initial pilot/production launch, and production support).
- Responsible for developing Application using ASP.NET, MVC 4.0 and C#.
- Developed a Razor view engine using MVC because it is light weight and TEMPhas simple syntaxes.
- Used heavy jQuery UI and jQuery to handle DOM manipulation and client-side event.
- Apply CSS dynamically using jQuery and invoking services to jQuery ($.get, $.ajax, $.post) methods.
- Used Web API as an ideal platform in building Restful applications on .NET Framework.
- Developed classes in Business Layer and in Data Access Layer in C#.
- MVC 4.0 halps in partial views which are a user control and it is embedded inside other view.
- Involved in doing teh easy way of validations in MVC by using data annotations.
- Worked wif automated configuration management/code management systems or application life cycle management system such as Microsoft Visual Studio ALM
- Used Angular JS as teh front-end UI for developing Single Page Application.
- Designed and developed Web Forms using ASP.NET Controls, CSS and HTML to facilitate teh registered users.
- Used user controls and Custom User Controls to provide standard interactive User Interface.
- Created services to read xml data from MSMQ and Importing into database by applying business rules for validation.
- Involved in doing teh easy way of validations in MVC by using data annotations.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions using SQL server 2012.
- Entity Framework to support teh development of data-oriented software applications.
- Developed Stored Procedures, T-SQL Queries using SQL Server and SQL scripts.
- Involved in testing of application by Unit Testing, Integration Testing and User Acceptance testing.
- Used Oracle supplied packages, Dynamic SQL, Records and PL/SQL Tables.
- Migrated VB 6.0 to VB.NET. As teh existing modules functionality are developed using VB 6.0.
Confidential - Austin, TX
.Net Developer
Responsibilities:
- Involved in working wif entire development cycle (analysis, design, code, test, initial pilot/production launch, and production support).
- Responsible for developing Application using ASP.NET, MVC 4.0 and C#.
- Developed a Razor view engine using MVC because it is light weight and TEMPhas simple syntaxes.
- Used heavy jQuery UI and jQuery to handle DOM manipulation and client-side event.
- Apply CSS dynamically using jQuery and invoking services to jQuery ($.get, $.ajax, $.post) methods.
- Used Web API as an ideal platform in building Restful applications on .NET Framework.
- Developed classes in Business Layer and in Data Access Layer in C#.
- MVC 4.0 halps in partial views which are a user control and it is embedded inside other view.
- Involved in doing teh easy way of validations in MVC by using data annotations.
- Worked wif automated configuration management/code management systems or application life cycle management system such as Microsoft Visual Studio ALM
- Used Angular JS as teh front-end UI for developing Single Page Application.
- Designed and developed Web Forms using ASP.NET Controls, CSS and HTML to facilitate teh registered users.
- Used user controls and Custom User Controls to provide standard interactive User Interface.
- Created services to read xml data from MSMQ and Importing into database by applying business rules for validation.
- Involved in doing teh easy way of validations in MVC by using data annotations.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions using SQL server 2012.
- Entity Framework to support teh development of data-oriented software applications.
- Developed Stored Procedures, T-SQL Queries using SQL Server and SQL scripts.
- Involved in testing of application by Unit Testing, Integration Testing and User Acceptance testing.
- Used Oracle supplied packages, Dynamic SQL, Records and PL/SQL Tables.
- Migrated VB 6.0 to VB.NET. As teh existing modules functionality are developed using VB 6.0.