Sr. Full Stack Dot Net Developer Resume
Bentonville, AR
PROFESSIONAL SUMMARY:
- Having overall5years of experience in complete Software Development Life Cycle(SDLC) of applications , Analysis, Design, Development, Testing and Implementation of Web based and Client/Server applications .
- Experienced in working with Iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test - driven development (TDD).
- Proficient in SOLID principles, Object Oriented Programming (OOP), Object Oriented Design concepts.
- Extensive knowledge on .NET Design Patterns including Dependency Injection (DI), Inversion of Control (IOC), MVVM (Model-View-View-Model) and MVC5 (Model-View-Control).
- Experience in Microsoft .NET Technologies like C#.NET, ASP.NET MVC, ADO.NET, VB.NET, AJAX, WCF (REST), Web Services (SOAP), WPF, Entity Framework, LINQ and IIS.
- Experienced in working with web building technologies like HTML5, XAML, DHTML, Master Pages, JavaScript, jQuery, CSS3, AngularJS/2/4/6, Bootstrap, XML, and AJAX.
- Experience in design and development ofWPF applications using MVVM pattern, PRISM pattern, Expression Blend,XAML, Telerik RAD controls, WinForms.
- Proficient in using XML related technologies including AJAX, XSLT, XPATH and XQUERY.
- Expert in implementing Web Service, WCF, REST service which communicate data in a both XML & JSON.
- Worked on WCF and XML standards, including SOAP and developed the prototype using XML web service
- Designed and developed RESTful API's and Web Services for clients with Microsoft Web API framework.
- Proficient in implementing SOA using WCF and expertise in SPA (Single Page Application) using AngularJS.
- Experience in using ADO.NETdata controls (Dataset, Data Reader, Data Adapter, Data Grid, Grid View, Tree View and Data List). Extensively worked on LINQ objects to map required data binding.
- Proficient in designing and handling SQL Databases, DB Tables, Views, Stored Procedures, Functions, Triggers with SQL, T-SQL, DB2 and Oracle 10g/11g databases.
- Extensive experience in MS SQL Server. Business Intelligence in MS SQL Server Integration Services(SSIS), MS SQL Server Reporting Services(SSRS) and MS SQL Server Analysis Services(SSAS).
- Experience in configuring Internet Information Server (IIS), creating virtual directories, mapping them to physical folders and configuring applications for domain authentication.
- Experience performing Unit and Integration Testing in the Development, System Integration Testing ( SIT ), User Acceptance Testing ( UAT ) including Bug Reporting and Fixing.
- Worked on source control software packages like Microsoft Visual Source Safe ( VSS ), Team foundation Server ( TFS ), GitHub and Subversion ( SVN ).
- Experience with Azure and AWS Cloud platforms for deploying and managing applications in data centers.
- Worked on Reporting Tools like Crystal Reports , MS SQL Server Reporting Services (SSRS).
TECHNICAL SKILLS:
Programming Languages: VBScript, C#.NET, C, SQL, VB.NET
.NET Technologies: Net Framework (2.0/3/0/3.5/4.0 ), MVC 4/5, ASP.Net (3.5/3.0/2.0), Windows Forms, ADO.NET (3.5/3.0/2.0), LINQ, WPF, WCF, WWF, Web Services, Razor C#, Entity Frameworks, WinForms, WebForms, Windows Services.
Development Tools: SSMS, Visual studio
Databases: SQL Server 2012/2008/2005, NoSQL Database, MS Access-2013, DB2, PL/SQL.
Web Technologies: ASP, XML, HTML5, DHTML, XHTML, CSS3, XSLT, Rest, Soap, Web API, VBScript, JavaScript, AJAX, jQuery
Web Presentation: jQuery, JavaScript, HTML, DHTML, CSS3, XML, XSLT, AngularJS, Angular 2, Angular 4,Bootstrap
Cloud Environment: Azure, Aws
IDE s and Tool s: SVN, GIT, TFS, Docker, JIRA, VSS
PROFESSIONAL EXPERIENCE:
Confidential, Bentonville, AR
Sr. Full Stack Dot Net Developer
Responsibilities:
- Developed the project using Agile methodology with daily (SCRUM) paired programming using TDD (Test driven development) and continuous integration using the SDLC process.
- Developed the MVC application using ASP.NET Core, C#.NET, AJAX, jQuery, JSON, HTML5, JavaScript, TypeScript, Angular 4, CSS3.
- Developed ASP.NET MVC applications using Razor View Engine. Created the models, views and controllers for MVC applications using C#.NET.
- Designed Single Page Applications(SPA) using Angular 4, HTML5, CSS3, Bootstrap to help the responsiveness of webpage with custom CSS3 style sheet.
- Developed ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET AJAX, Angular 4, Bootstrap .
- Implemented CRUD functionality with Entity framework core in ASP.NET Core and implemented sorting, filtering and paging with Entity framework in MVC .
- Used Ajax, JavaScript and jQuery for validations and post-backs, CSS3 controls for enhanced interfaces in the UI. ImplementedBootstrap styles for hybrid app development in HTML5.
- Implemented Client and Server-side validations using ASP.NET validation controls and JavaScript .
- Implemented Multi-Threading and Asynchronous WEB APIcalls to improve performance of application.
- Consumed Web APIRESTful in the Angular 4 services and called them in Angular 4 components to maintain each view data and used RESTful services using Web API to get data from server asynchronously.
- Created Restful services using ASP.NETWeb API allow new web/client projects to leverage reusable data.
- Implemented Async and Await for asynchronous processing of records in MVC and converted the ASMX web services to WCF services and hosted on IIS.
- Used XML based procedures for ADO.NET objects, to facilitate the importing of large XML datasets into the SQLServer database.
- Developed stored procedures, functions, and triggers using SQL and T-SQL in MS SQLServer for fetching data and binding and used LINQ to SQL to query database.
- Used Entity Framework to create Models and used LINQ to get data from SQL Server to Web API .
- Engaged in White Box Testing Techniques such as Unit Testing, Integration Testing, System Testing with N-Unit and Utilized Fiddler to analyze various web Services.
- Implemented Software Configuration Management, setting up company Version policies utilizing TFS.
- Created packages using SSIS for extracting data from MS Excel files , OLEDB , MS Access to SQL Server database and deployed the reports using SSRS.
Environment: C#.NET, ASP.NET, .NET Core, ASP.NET MVC, ADO.NET, Entity Framework Core, AJAX, jQuery, JSON, HTML5, CSS3, RESTful, WEB API, Angular 4, Bootstrap, JavaScript, MVC5, NuGet, ASMX, Fiddler, SQL Server 2017, LINQ, T-SQL, Team Foundation Server (TFS), SSIS, SSRS, IIS.
Confidential, Lone Tree, CO
Sr. Full Stack DotNet Developer
Responsibilities:
- Involved in the complete development life cycle ( SDLC ) by providing valued services to the developers, clients, other team members and the Business users by closely understanding the requirements.
- Designed and developed web application using .Net core, C#, ASP.NETMVC, Entity Framework, SQL, Web API, HTML5, CSS3, Angular 4, Bootstrap, AJAX, jQuery, JavaScript and TypeScript.
- Developed web interfaces for embedded related applications and software using HTML5, CSS3, XHTML, XML, JavaScript, Angular 2.
- Used Entity Framework to create entities in Data Access Layer. Used ASP.NETMVC framework to support the use of Dependency Injection to inject objects into a class.
- Resolved dependencies using IOC and Dependency Injections in ASP.NET Web API with Ninject and Managed Extensibility Framework.
- Expertise in developing and consuming of windows services and web services both SOAP& RESTfulAPI using ASP.Net Web API and WCF.
- Tested the created web services of the Web API controllers, and actions route using Postman.
- Utilized the Web API created using .Net Core in the services of Angular 2 single page applications ( SPA).
- Writing technical write-ups and creating SQL stored procedures , functions, triggers, views and user defined table types using SQL Server Management Studio (SSMS)
- Developed the scripts involved in moving the configuration files from staging to production servers as part of AIX to Linux Migration . Rebuild the packages for desktop applications with the new configuration settings.
- Migrated SQL Server database to Windows Azure SQL Database and updating the Connection Strings.
- Worked on SQL Server to write Stored Procedures (Packages, Procedures, Functions, PL/SQL and Database Triggers) for back end development.
- Used Git for all the source code maintenance, creating the user stories among the whole team members.
Environment: C#.NET, ASP.NET, ASP.NET MVC, ADO.NET, AJAX, jQuery, JSON, HTML5, CSS3, RESTful, WEB API, Angular 2, Bootstrap, JavaScript, SSMS, WCF, NuGet, ASMX, Fiddler, SQL Server 2014, LINQ, T-SQL, Git, IIS.
Confidential, Minneapolis, MN
Sr. Dot Net Developer
Responsibilities:
- Worked with Agile Development methodology (SCRUM, Test Driven Development (TDD), Pair Programming, and Continuous Integration) for all development phases of the SDLC.
- Developed and enhanced client and broker account management portals user interfaces using AngularJS, jQuery, HTML5, Bootstrap, CSS3, JavaScript, AJAX, ASP .NET MVC, Web API and SQL Server.
- Implemented C#, ASP.NET MVC and Object-Oriented Programming (OOP) concepts and created general Classlibrary, Partial Class , Generics using C#.NET.
- Implemented Web Services using JavaScript and AngularJS Form validations and worked on DOMmanipulation using JavaScript, jQuery and AngularJS.
- Designed and developed a responsive Single-page web application using AngularJS, ASP.NET,C#.NET, MVC, Web API, HTML5, JavaScript, jQuery, AJAX, CSS3, and Bootstrap.
- Involved in creation of .NET services using AJAX for consuming the Services remotely and developed jQuery Plug-ins, used AJAX calls and AngularJS factories to call WCF services.
- Implemented RESTful services and HTTP Handlers in developing Web Service replication interface for setting up data feeds for content transportation in XML and JSON formats.
- Created RESTful services using ASP.NET Web API for exposing these to mobile device involved in requirement gathering, analysis and documentation of assigned modules.
- Created XML, SMTP, HTTP based SOAP Web Services, WCF Services and consuming them from the UI layer and implemented the WCFRESTful services that communicate data in both XML and JSON format.
- Implemented and consumed Web Services (SOAP, WSDL and UDDI) for automatic dump in SQL server.
- Implemented Azure SQL Server for storing the data and extensively worked on queries and stored procedures.
- Used ADO.NET objects for data querying, storage, retrieving manipulation to data sources.
- Extensively used ADO.NET objects such as MSSQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object by connecting to SQL server
- Created databases and schema objects including tables, stored procedures and triggers using SQLServer 2012 andused LINQ to SQL extensively for data transfer across the components.
- Involved in code reviews using JIRA tool and effectively send/receive comments and improved code quality based on the feedbackand used GitHub as the source control.
- Created Unit Test suites to test the functionality of the web application using NUnit Framework and used the MS Te s t runner to test the web application.
- Implemented SQL Reporting Services (SSRS), report design, deploy and in-project/out-project implementation, scheduled and executed SSIS Packages, using SQL Server Agent.
Environment: C#.NET, ASP.NET, MVC, ADO.NET, AngularJS, jQuery, HTML5, Bootstrap, CSS, JavaScript, AJAX, SOAP,WCF, RESTful, Web API, Entity framework, JSON, HTTP, SMTP, LINQ, Azure, SQL Server, SSRS, GitHub, JIRA, SSIS.
Confidential
Dot Net Developer
Responsibilities:
- Responsible for analysis, design, implementation and deployment of code and database. Maintain SDLC process whole development life cycle in Agile methodology using Visual Studio, SQL Server.
- Designed Single Page Applications (SPA) with dynamic User Interface via AngularJS by developing new user-facing features, using HTML5, CSS3, Bootstrap, JavaScript, jQuery, AngularJS, ASP.NET, ASP.NET MVC, Web API, SQL Server.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Extensively used ASP.NET user controls and custom controls. Used ASP.NET Data Grid, Data List and Repeater controls for displaying the data in a clear format.
- Extensively used ADO.NET objects such as MSSQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object by connecting to SQL server.
- Used ADO.NET objects for data querying, storage, retrieving manipulation to data sources.
- Worked on ADO.NET Objects such as Data Set, Data Adapter and Data Reader to interact with databases.
- Created web services using ASP.NET Web API (HTTP, REST), WCF(SOAP) and consumed them in the frontend using AJAX calls. Deployed the web application and services in IIS.
- Involved in designing and development of Service Oriented Architecture (SOA) services using WCF and RestfulWeb API’s based on XML, JSON, WSDL, ASMX, HTTP and SOAP protocols .
- Used Microsoft Team Foundation Server (TFS) for version Control and source code maintenance needs.
- Created Unit Test suites to test the functionality of the web application using NUnit Framework and used the MS Test runner to test the web application.
- Implemented JIRA for requirements gathering and testing and Bug tracking, Jenkins as build and deployment tools.
- Engaged in White Box Testing Techniques such as Unit Testing, Integration Testing, System Testing with N-Unit and utilized Fiddler to analyze various web Services.
- Created and deployed SSIS package to import data source from XML, flat files to SQL destination and created reports using SSRS .
Environment: C#.NET, ASP.NET, MVC, ADO.NET, AngularJS, jQuery, HTML5, Bootstrap, CSS3, JavaScript, AJAX, SOAP, WCF, RESTful, Web API, JSON, XML, HTTP, SQL Server, SSRS, NUnit, TFS, JIRA, SSIS, SSRS.