Full Stack .net Developer Resume
Morrisville, NC
PROFESSIONAL SUMMARY:
- Having 8+ years of software development experience in web and windows development wif Microsoft technologies as C#, ASP.NET, MVC, Ajax, jQuery, Entity Framework 6, ADO.NET, Web services & WCF.
- Experienced in a fast - paced Agile Development Environment including Extreme Programming, Test-Driven Development (TDD) and Scrum.
- Solid understanding of Object-Oriented Analysis and Design (OOD), UML and RDBMS concepts.
- Strong experience in .Net Framework Asp.Net, ADO.Net, C#, MVC 4.0/5.0, WCF, Web Services (SOAP), SQL Server, MSSQL, Web API.
- Responsible for designing Presentation Tier (web pages) and SPA using teh concepts such as Master Pages, User Controls, Themes, Skins, HTML, XML, CSS, Java Script, Angular JS, Angular 2/4, ReactJS, TypeScript.
- Experience in usingLanguage-Integrated Query(LINQ)query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Experience in domains like Manufacturing, Retail, Health Care, IT and Insurance.
- Developed Single Page Applications (SPA) wif ASP.Net WebAPI 2.0 and Angular JS, Angular 2/4, React JS, TypeScript using Code First Approach in Entity Framework 6.
- Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Experience and good noledge on working wif OpenShift wif ASP.Net Framework.
- Hands on experience writing Queries, Stored Procedures, Functions, SQL Packages and Triggers in SQL and reports and scripts.
- Teh API testing is performed on APIs dat teh development team produces as well as APIs dat teh team consumes wifin their application.
- Expert in Implement deploy and configure Azure websites, configure diagnostics, monitoring and analytics on Azure Platform along wif scale and resilience for Azure Web sites.
- Commercial experience in Azure, C# & VB .Net, Entity framework, CSS, LINQ, TFS, VSTS, Git, Jenkins, Node JS.
- Experienced wif Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Expertise in developing Client/Server Applications on 3/N-Tier Architecture.
- Having experience in working wif Google Analytics, Google Map API and Geo Locations.
- Experience in implementing Security features like Authentication and Authorization using Forms-based and Windows-based Authentication, Single Sign On, Authorizing Users, Roles and User Account Impersonation.
- Good Knowledge on Microservices, Docker and Containers.
- Good Knowledge on Docker implementation how to create teh image and store it in containers.
- Good Knowledge on Xamarin Mobile Development application.
- Experienced in Service Oriented Architecture SOA using Windows communication foundation.
- Hands-on experience wif Reporting Tools SQL Server Reporting Services (SSRS), creating ETL packages using SQL Server 2012 Integration Services (SSIS).
- Experience in using Source Code Management System like Git, VSTS, TFS and SVN.
- Worked wif IIS and Windows Server 2008 during application deployment.
- Extensive working experience in unit testing framework - xUnit, NUNIT, MS Unit Tests.
- Excellent Written, Analytical Skills, Verbal Communication skills wif a customer service-oriented attitude and worked wif teh offshore team as onsite coordinator to provide teh update on teh daily basis.
TECHNICAL SKILLS:
Languages: C#, SQL, PL/SQL, MS SQL, Transact-SQL (T-SQL), VB.Net, VB6 and Python.
Server Scripting: ASP.NET 1.1/2.0/3.0/4.0/4.5
Client Scripting: JQuery, JavaScript, SPA, JSON, ColdFusion
Web Technologies: MVC, ASP.NET, HTML5, XHTML, CSS3, DHTML, XML, AWS, XSL, XSLT, WebAPI, .Net Core web-api AngularJS, TypeScript, Sitecore, Knockout, React Js, Silverlight.
Database: Mongo DB, SQL server 2005/2008/2010/2012/2014, MS Access, Oracle 9i/10G/11G, MSSQL.
Reporting Testing and Modeling: MS SQL Reporting Services, Crystal Reports, MS VSS, MS Visio
Application Tools: Visual Studio 2005/2008/2010/2012/2013/2015 Team Edition, Visual Basic 6.0
Middleware: WCF, ADO.NET, Entity Framework 6.0/5.0/4.1, LINQ, Web services
Versioning: MS-Visual Source Safe, MS Team Foundation server
Web server: Software Development
Process Models: Iterative/Agile Development Methodology, SCRUM, Rational Unified Process, Water Fall Model, Spiral Model, RAD Model, View Models and Content Management.
Methodology: UML, Agile, Object Oriented
Technologies & Libraries: .NET Framework 1.1, 2.0, 3.5, 4.5.1, ColdFusion, Win Forms, Win32 API, Web API, COM/DCOM/COM+, ActiveX, AWS, Web Services, SOAP, Web Forms, ADO.NET, ADO, ODBC, Design Patterns, WCF, WWF, WPF, LINQ, JQuery Plugins, AJAX Control Tool Kit, Silverlight Control Tool Kit.
Operating System: Windows server 05/08/10, UNIX and LINUX
Testing Frameworks: QA Testing, Unit Testing, Integration Testing, Automation Testing using TFS, WCF testing wif WCF Test Client, SOAP UI, Bootstrap
PROFESSIONAL EXPERIENCE
Confidential, Morrisville, NC
Full Stack .NET Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Key member in .Net core architecture implementation of teh application.
- Used default .Net core dependency injection to achieve dependency injection in teh application.
- Worked on writing new components in Angular 6
- Implemented reusable components in Angular 6 and rescued them throughout teh application.
- Worked on creating services in angular 6 which are used to share data or calling api hits
- Used Observable and made teh rest calls as per teh requirement.
- Worked on teh migration of angular 5 project into angular 6.
- Followed Agile Methodology to regularly track teh progress of teh issues and ensure on time delivery of teh product.
- Have been working on Azure Service Bus, Web jobs to publish teh events and topics to queue. Even created teh topics and events for publishing and subscribing them.
- Worked on writing teh errors to App Insight listener and Azure storage queue, to see teh errors get logged in to App insights and SCOM VM.
- Used VSTS for issue Tracking.
- Used VSTS for creating teh Pipelines for teh Project Repositories using Git.
- Experience in Sitecore wif MVC Applications and developing web applications usingSitecoreCMS.
- Experience performing integration testing between vendor systems and internal components.
- Experience in working wif integration testing to determine if they meet expectations for functionality, reliability, performance, and security.
- ImplementedMVCfeatures such as routing, controllers, action results, filter, model binders, IOC container or dependency injection.
- Developed Web Applications using ASP.NET WebAPI 2.0.
- Implemented a chatbot application using teh Bot Framework.
- Used Live Person Chat integration to our existing bot application.
- Developed teh custom skill for teh devices like Alexa and Google.
- Used Team foundation Server (TFS) for version control and Shelve pending changes of teh source code along wif teh maintenance of teh builds and teh relevant documents of teh same
- Participated in various client meetings wif teh team and teh Project manager to discuss improvements/amendments in teh development of teh section.
Environment: ASP.Net, ADO.Net, VB.NET, Visual studio2013, Entity Framework4.0, IIS, MVC4.0/5.0, SQL Server 2012, MSSQL, PL/SQL, LINQ, Team Foundation Server 2010, MVC 5.0, Angular JS, Angular 2/4, ReactJS, TypeScript, Redux, VB Script, AJAX, JavaScript, Asp.Net SPA, WebAPI 2.0, jQuery, JSON, VSTS, Restful Web Services, Razor, Microsoft Azure, CSS3, HTML5.
Confidential, Modesto, CA
Full Stack .NET Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Followed Agile Methodology to regularly track teh progress of teh issues and ensure on time delivery of teh product.
- Have been working on Azure Service Bus, Web jobs to publish teh events and topics to queue. Even created teh topics and events for publishing and subscribing them.
- Worked on writing teh errors to App Insight listener and Azure storage queue, to see teh errors get logged in to App insights and SCOM VM.
- Used VSTS for issue Tracking.
- Used VSTS for creating teh Pipelines for teh Project Repositories using Git.
- Experience in Sitecore wif MVC Applications and developing web applications usingSitecoreCMS.
- Experienced inSitecoreCMS Solutions to design .Netapplication features and expertise in create/install Packages, Personalization, Pipeline, TDS and Glass Mapper.
- Developed and maintained web applications usingASP.NETMVC5 and ASP.NET WEBAPI 2.0, AngularJS, Angular 2/4, ReactJS, TypeScript wif Redux library, C#, JSON, HTML5, Bootstrap, CSS for front-end development.
- Experience performing integration testing between vendor systems and internal components.
- Experience in working wif integration testing to determine if they meet expectations for functionality, reliability, performance, and security.
- ImplementedMVCfeatures such as routing, controllers, action results, filter, model binders, IOC container or dependency injection.
- Developed Web Applications using ASP.NET WebAPI 2.0.
- Developed VB Scripting for teh Classic ASP and ASP.NET Applications
- Implemented Custom Services and Custom directives along wif Isolated Scope in AngularJS for re-usability.
- Implemented teh application using Integrated Entity Framework 6.0 for faster and reliable way to process queries on database
- Created and consumed WCF Services and REST based services to transfer teh data among different layers/environments.
- Implemented client-side scripting using JavaScript/jQuery and server-side coding using built-in ASP.NETcontrols and C#.
- Implemented SPA (Single Page Application) using JavaScript.
- Worked wif Swagger UI, Postman to document and test teh API.
- ImplementedGoogleMapsAPIto find Ambulances from nearby location.
- Designed entire framework to support Test Driven Development (TDD) by making use of Dependency Injection through IOC Container.
- Used RxJS library in Angular2(TypeScript) to create asynchronous HTTP observables while calling backend REST services in teh application
- Created and maintained database objects like complex Stored Procedures, Triggers, Functions, Tables, Views.
- Developed MVC application by using Layouts to have consistent look of and to add styles to each page in application.
- Generated various report usingPythonReport lab and sent to Business users to improve their decision making.
- Worked on C# Generics, Anonymous Methods, LINQ and Lambda expressions
- Implemented Single Sign On Authentication Using SAML 2.0 protocol.
- Optimized Complex Stored Procedures using Query Execution plan and SQL Profiler.
- Used Team foundation Server (TFS) for version control and Shelve pending changes of teh source code along wif teh maintenance of teh builds and teh relevant documents of teh same
- Participated in various client meetings wif teh team and teh Project manager to discuss improvements/amendments in teh development of teh section
Environment: ASP.Net, ADO.Net, VB.NET, Visual studio2013, Entity Framework4.0, IIS, MVC4.0/5.0, SQL Server 2012, MSSQL, PL/SQL, LINQ, Team Foundation Server 2010, MVC 5.0, Angular JS, Angular 2/4, ReactJS, TypeScript, Redux, VB Script, AJAX, JavaScript, Asp.Net SPA, WebAPI 2.0, jQuery, JSON, VSTS, Restful Web Services, Razor, Microsoft Azure, CSS3, HTML5, Python.
Confidential, TN
Full Stack .Net Developer.
Responsibilities:
- Worked in Agile (Scrum) Methodology to meet stake holder expectation, timelines wif quality deliverables.
- Developed applications following N Tier architecture.
- Involved in User meetings, documented teh Change requests.
- Produced high quality, documented C# code on project and enhancement initiatives.
- Designed presentation layer for dynamic web forms using ASP.NETMVC 5.0, HTML5 and AngularJS wif Visual Studio.
- Good Working Experience wif VB Scripting to write teh Scripts for teh ASP pages and Script files.
- Implemented CSS3 to improve look and feel of ASP.NETweb page.
- Researched options between AWS and Microsoft Azure for migration from in-house deployment to Cloud for teh web applications.
- Good Understanding and Knowledge on Open Shift wif ASP .Net.
- Created & hosted WEBAPI 2.0 Services for implementing business logic and used different bindings to make it available to different types of clients.
- Worked wif different State Management Techniques.
- Implemented Object Oriented Programming concepts such as Polymorphism, Inheritance, and Encapsulation and OOD patterns like Dependency Injection.
- Worked wifAngular2(TypeScript)directives, components, pipes.Implemented functionality such as Searching, Filtering, Sorting, Validating, Categories using AngularJS framework.
- Worked on writing SQL queries in SSMS using SQL Server 2012.
- Writing teh Reports using SSRS and BI Reporting Tools.
- Created parallel hints to parallelize operations and indexes for avoiding full table scans and disks sorts, and improved teh performance and tuned theoracle queries
- Created and maintained SQL stored procedures, User Defined Functions, Indexes, Views, Tables, Relationships on SQL Server 2012 database as per teh client specifications.
- Code testing in local/test environments.
- Performed Unit Testing of teh developed component and web forms using Visual Studio.
- Participated in peer code reviews for better quality assurance.
- Created customized dashboards for teams.
- Developed & tested teh Multi-Tier Client-Server 'ATE Database Analyzer Tool' on WM 5/.Net CF in C#/Win forms, UML, ADO.Net & Normalized SQL Server 2012 Database Tables using RDBMS.
- Programming and delivering solutions for different work streams.
- Designed and developed rich user interfaces wif ASP.NET MVC 5.0, HTML5, CSS 3, Bootstrap, Angular JS, jQuery, Java script, Ajax.
- Wrote SPA (Single Page Web Applications) using RESTFUL Web Services plus Ajax and Angular JS.
- Developed user and custom controls using C#, Visual Studio 2012 and Expression Blend for WPF application.
- Researched options between AWS and Microsoft Azure for migration from in-house deployment to Cloud for teh web applications.
- Implemented client-side scripting using JavaScript/jQuery and server-side coding using built-in ASP.NETcontrols and C#.
- Used UI controls dat used jQuery to ensure client-side validation.
- Used JavaScript and JavaScript libraries such as Angular.JS and Bootstrap templates in developing frontend applications and increasing efficiency of Web pages.
- Created and consumed WCF Services and REST based services to transfer teh data among different layers/environments.
- Automated teh functionalities wif Microsoft Active Directory.
- Created team specific Agile process flow in JIRA to move tasks from one activity to another.
- Used Subversion and Microsoft Team Foundation Server (TFS) for integration, maintenance, Security of code and as source code repositories.
Confidential -Houston, TX
.Net Developer
Responsibilities:
- Developed a prototype using ASP.NET MVC 4.0 and Entity Framework 6.0 for referring clients to transactions wifin a period.
- Designed Graphical User Interface (GUI) using ASP.NET MVC and teh business logic was coded in C#.
- Designed and developed various abstract classes, interfaces, inheritance to construct teh business logic using ADO.NET and SQL.
- SOA was extensively used for developing re-usable frameworks for Data access layer and Standard EXE framework.
- Used .Net Framework class library to build user interface dat separated application logic from presentation code using code behind pages.
- Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
- Used JavaScript to perform validations and catch teh events on client's browser.
- Developed a high-quality software model using N-Tier Architecture wif Software development life-cycle (SDLC) followed by Agile methodologies.
- Used GITHUB and SCRUMDO for requirements gathering and testing. Used SSRS to deliver a variety of interactive and printed reports.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Implement NUnit Testing, Integration Testing and Regression Testing.
- Used Microsoft Team Foundation Server for teh purpose of version Control and source code maintenance needs.
Environment: Visual Studio 2013, SQL Server 2012, .NET 4.5, ASP.NET MVC 4.0, C#, Web Services (WCF), AJAX Toolkit, JavaScript, JQuery, CSS3, XHTML, PL/SQL, Angular JS, HTML5, GIT, GITHUB.
Confidential
.NET Developer
Responsibilities:
- Used WPF as it supports UI, document, Hardware acceleration, Interactive data visualization and superior readability.
- Developed n-tier Application wif UI, Business and Data Access layers using C#.
- Implemented teh security at application level such as Role based Security, User validation.
- Created UML (Class Diagrams, Sequence Diagram, and Component Diagram) diagrams using Visio.
- Developed Web Forms and User Controls using Grid View, Validation Controls extensively.
- Created Views, Triggers, Cursors, Constraints, and Normalization at teh Data Access Layer.
- Involved in writing Stored Procedures to validate teh data at backend and to execute teh desired result at front end.
- Used AJAX techniques for asynchronous Data Transfer.
- Used Web Services for communication wif in different LOBs in teh organization.
- Implemented page level error handling using Custom Error pages and Error logs.
- Used various client-side Validation controls, custom validation controls.
- Performed Unit Testing wif different kinds of data.
- Involved in development of Web Forms, classes using ASP.NETdat incorporates both N-Tier Architecture, and Database Connectivity.
- Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.
- Extensively involved in Working wif clients & prospects to provide support as needed.
- Involved in requirement elicitation, analysis, design and estimation of teh application
- Developed teh front-end using ASP.NETand Used ADO.NETfor data access and teh order set windows application and used ADO.NETfor data access.
- Used Team Foundation Server as version control.
- Created user documentation for teh application.
- Created validations on both Server Side and Client Side by utilizing JavaScript which efficiently decreases teh processing time and resource consumption.
- Involved in team management for creating Web Service to validate.
Environment: Visual Studio 2008, Microsoft .Net Framework 3.5/4, Team Foundation Server, MVC, ASP.NET, C#, HTML, CSS, JavaScript, jQuery, ADO.Net, SQL Server 2008, PL/SQL.