Full Stack Web Developer Resume
Madison, NJ
PROFESSIONAL SUMMARY:
- 13+ years of professional experience in Information Systems Analysis, Design, Development, Testing, Migration, Enhancements, Team Management, Documentation and Implementation of various web applications on .Net and other Microsoft Technologies.
- Full stack .Net Developer expertise in Angular 5, ASP.NET, C#, .Net Core 1.0 & 2.0, MVC5, HTML5, Bootstrap, CSS3, RESTFull API, Web API, TypeScript, AJAX, jQuery, JavaScript, LINQ, ADO.NET, EF Core 2.1, SSIS, SSRS
- Strong experience in developing and designing RESTfull services with WebAPI’s
- Highly hands - on experience in UI Designing & Scripting using HTML& Html 5, CSS, Java Script, TypeScript, jQuery, TypeScript
- Experience in Data Modeling, TSQL Queries, Stored Procedure, Triggers, Functions and Database Management for Sql Server.
- Expertise in understanding any existing application architecture/framework and work over it.
- Experience in implementation of Claim Based Security using WIF.
- Technical design, code review, requirements elicitation, change and release management, System Integration, platform selection, estimations & proposal development.
- Strong experience in Test-driven development (TDD) using MS Unit Testing and NUnit.
- Hands-on experience in Visual Studio Web Performance & Load Testing.
- Proven experience as an individual contributor, team player and leader for meeting deadlines and delivering complex software projects with aggressive schedules.
- Strong OOPS concepts and strong understanding of Design patterns.
- Enthusiastic participant of Technology s and passionate to learn new technologies.
- Experience with SAFE Agile methodologies
- Quick learner, sharp analytical skills and problem-solving ability, dedicated, positive attitude & good team leadership.
- Knowledge of Azure continuous deployment/ integration tooling
TECHNICAL SKILLS:
.Net Technologies: C#, ASP.NET, WCF, .Net Core 2.0, VS NET 2017.
Internet Technologies: XML, Web Services, WebAPI, JSON, NPM
Cloud Computing: Azure
Scripting Languages: Angular 5, JavaScript, TypeScript, jQuery, Ajax, JSON
Entity Framework: Entity Framework 6.0, EF Core 2.1 (Database First Approach)
Database: SQL Server 2016, 2012, 2008 & 2005
Application Servers: Microsoft IIS
Reporting Tools: SSRS
Version Control Tools: TFS 2010, 2015, VSTS, GIT
Third Party Tools: Infragistics, Resharper 5.1, SOAP UI, Postman, Fiddler
Static Code Analyzer: HP Fortify, Sonar
PROFESSIONAL EXPERIENCE:
Confidential, Madison, NJ
Full Stack Web Developer
Responsibilities:
- Developing Web APIs in .Net Core 2.1 & EF Core 2.1 platform & creating unit testing
- Creating reusable Linq query using EF.CompileQuery
- Deploy the changes to DEVINT, QA, UAT using CI/ CD azure pipeline
- Coding, Debugging, Unit Testing & Code review the pull request
- Provide status on daily basis in the SCRUM meeting
Environment: Visual Studio 2017, C# 4.0, Web API, .NET Core 2.1, EF Core 2.1, Angular 5, RxJs, SQL Server 2016, VSTS, GIT
Confidential, Madison, NJ
Full Stack Web Developer
Responsibilities:
- Creating User Interfaces using Visual Studio .NET, ASP.NET, ASP, TypeScript, jQuery, JavaScript & Infragistics Web Controls
- Developing Web APIs in .Net Core 2.1 platform and consume in web-based application, consume 3 rd part APIs to interact with check scanning & depositing process.
- Writing Linq-to-Entities Queries using EF Core 2.1
- Developing JavaScript components using TypeScript & integrate in web-based application
- Writing database stored procedures and functions for the user interface in SQL Server. Writing Data Access Object, Business Object and Data Access Layer
- Implement E-Tag mechanism in API for con-currency checking.
- Deploy the changes to DEVINT, QA, UAT using CI/ CD azure pipeline
- Coding, Debugging, Unit Testing & Code review the pull request
- Integrate TypeScript in the existing ASP.Net application.
- Developed customized web Performance & Load testing Project in Visual studio and perform load testing against Web API.
- Involved end to end development on check scanning project and delivered the work as committed with high quality.
- I have implemented couple of OOD design patterns and Developed customized middleware to capture the request & response from API layer.
Environment: Visual Studio 2017, C# 4.0, ASP.NET 4.0, Web API, .NET Core 2.1, EF Core 2.1, SQL Server 2014, Ajax, JQuery, TypeScript, JavaScript, COM+, VSTS, GIT
Confidential, Madison NJ
Technical Lead .NET
Responsibilities:
- Business requirement gathering, analyze business requirements and identity and resolve the gaps.
- Creating User Interfaces using Reactive Forms, Bootstrap
- Developing RESTful APIs in .Net Core 1.0 platform and consuming in the application
- Participates in architecture and design reviews for projects that require complex technical solutions
- Drive implementation and address technical issues that the team is facing
- Coding, Debugging, Unit Testing & Code review the pull request, Code refactoring.
- Responsible to fix the issue quickly when QA team raise the issue in integration testing as well as user acceptance testing.
- Implemented customized automate workflow process using Web API.
- Developed more customized partial control view to support agent typeahead search functionality
- Developed .net console to replace existing ETL job for AMAT process and used Chain of Responsibility Pattern in the development.
- I have designed RESTful API solution structure.
Environment: Visual Studio 2016, C# 4.0, Angular 5, RxJs, Web API, .NET Core 1.0, Entity Framework 6, SQL Server 2008, VSTS
Confidential
Technical Lead
Responsibilities:
- Designed presentation layers using ASP.NET with C# & Infragistics Web Controls
- Coding, Debugging, Code Review & Unit Testing
- Developing User controls using ASP.NET.
- Deploying various components & services in Production
- Have worked with Data Validation components using ASP.NET validation controls and JavaScript.
- Collaborate with SNCF French IT team for integration part.
- UAT & Production Support Provide /demo to the business users on launch of new application/module.
- Developed Train simulator (Mozaic) for SNCF project, the simulator helps to simulate SNCF train system
- Developed France Avis reservation system to integrate with France SNCF train reservation application, worked directly with France SNCF technical team to resolve the integration issue
- We received the customer Satisfaction index is > 6 on a scale of 1 to 7 in all quarters.
Environment: Visual Studio 2010, C# 4.0, ASP.NET 4.0, SQL Server 2008, Ajax, JQuery, Gentle Framework, Microsoft Enterprise Library, TFS
Confidential
Technical Lead
Responsibilities:
- Execute HP Forty code analyze tool and analyze & fix P1 & P2 security vulnerabilities.
- Apply different approach to fix the security vulnerabilities and generate the report
- Co-ordinate with On-site lead rectify the dependencies
- Deploy the application in different environment
- Involved in break fixes and minor enhancements
- Provide solution to fix PCI Compliance for couple of software’s for Avis budget customer
Environment: OWASP 2010, HP Fortify, .Net 4.0, ASP.Net, SQL Server 2008, ASP, Visual Basic 6.0
Confidential
Technical Lead
Responsibilities:
- Implemented customized claim-based authentication using WIF
- Implemented content-based routing using WCF routing service
- Developed failover mechanism for routing service
- Developed centralized service for authentication module
- Parsing the incoming request and regenerate security token dynamically
- Create self-signed for various environments.
- Implemented security (STS) in service using WIF framework for Confidential system
- Implemented Routing service to support multi tenancy service
Environment: .Net 4.0, C#, Visual Studio 2010, SQL Server 2008 R2, WCF, Team Foundation Server, AppFabric 6.1, Windows Identity Foundation, WCF Routing
Confidential
Technical Lead
Responsibilities:
- Developed Laerdal Card Process web service and integrated in SSIS Package
- Learn & developed business logic layer using TDD pattern.
- Developing User controls using ASP.NET.
- Responsible for writing unit test cases using NUnit.
- Developed the Logging mechanism for card processing flow and sending bulk email.
- Responsible to fix the issue quickly when QA team raise the issue in integration testing as well as user acceptance testing.
- Involved in guiding the team in technical and functional aspects.
Environment: WCF RestFull, C#, Sql Server, Hammock Library, SandCastle Help Builder,ASP.Net, C#, Web Service, Sql Server 2005/2008, Sql Data Report, DataWare house, SalesForce Architecture, Resharper, TFS