We provide IT Staff Augmentation Services!

Sr. Full-stack .net Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 8+ years of hands - on Software Development experience in all the phases of SDLC, working through Analysis, Design, Development, Testing, Maintenance and Documentation of Enterprise-level Web, Windows applications and Services using Microsoft .NET Technologies.
  • Expertise in Agile Methodology and SDLC in Application development, testing, with Web and Services based applications using N-tier architecture.
  • Proficient in building UI interfaces and Single Page Applications using Angular and TypeScript.
  • Professional level of experience in SQL database design and writing queries, creating Indexes, Views, Stored Procedures, Functions and Triggers.
  • Performed database performance tuning using SQL profiler and tuning advisor tools and worked on query performance optimization for Enterprise web applications.
  • Gained expertise in On-Call application support, leveraging tools like ServiceNow, Pager duty etc.
  • Ability to perform root causal analysis considering the impact of proposed solutions.
  • Worked in cross functional environments with business, operational and engineering teams.
  • Leveraged extensively the Azure Cloud capabilities in SaaS and PaaS levels for the migration of OnPrem applications to Cloud adoption.
  • Proficient in Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD) adopting strong of SOLID, DRY and KISS principles.
  • Established various CICD pipelines for enterprise applications to foster DevOps culture in Engineering products and processes using Azure Dev Ops Server.
  • Designed various REST API services adopting Service Oriented Architecture style for middle-tier.

TECHNICAL SKILLS

Web Technologies: ASP.NET MVC, Web Services, Web API, AJAX, XML, HTML5, JSON, CSS3, Angular 9, Kendo UI, Bootstrap

App Frameworks: .NET framework, .NET Core, .NET Standard, ASP.NET, Dependency Injection, Auto Mapper, Entity Framework, ADO.NET

Cloud Technologies: Azure SaaS/PaaS App Services, API Management, Serverless Function Apps, ASE, Monitor, Web Jobs, Key Vaults, Storage Accounts, Application Insights, Service Bus, Traffic Manager, Logic Apps etc.

Programming & Scripting Languages: C#, Java, C, LINQ, Parallel LINQ, Async/Task based programming, C++, Azure Cloud Kusto, JavaScript, jQuery, TypeScript

Database & DevOps: SQL Server 2012-2017, Azure Dev Ops Server, Jenkins

Web Servers: Internet Information Services (IIS), Windows Server 2003-2008

Development Tools & Version Control: Visual Studio 2019/2015/2010 , MS Visio, SQL Server Management Studio, SQL Profiler, ReSharper, TFS, GitHub, Source Tree, Service-Now, SOAP UI, Postman

Services: Restful Services, ASP.NET Web API, Windows Services, Polly Services, SOA

PROFESSIONAL EXPERIENCE

Sr. Full-Stack .NET Developer

Confidential

Responsibilities:

  • Developed the Off-Exchange system key features with Angular 9 and Type Script presentation layer connecting with the C# ASP.NET Web REST API Layer services.
  • Developed scalable C#.NET Core REST APIs using Task/Async/Await Async programming patterns.
  • Leveraged Microsoft Entity Framework Code First approach for the Data Access Layer and defined entities for data access using Repository and Unit of work patterns.
  • Leveraged the Angular Components and Services to hook into the component life cycle along with efficient dependency injection to efficiently handle the SPA based architecture.
  • Utilized Angular Ng Modules to configure the injector and the compiler and help organize related features views together. Implemented the front-end unit tests using Jasmine UI test framework.
  • Created various unit tests using MOQ mocking framework and N-Unit test framework to achieve Test driven development paradigm.
  • Implemented solutions for Azure cloud with Azure Serverless Functions integrating Service Bus.
  • Engineered the solutions in Agile mode following SOLID, DRY, KISS design principles and Test-Driven-Design software development process.
  • Effectively leveraged Azure APIM gateway and policies for efficient API Life Cycle management and OAuth2 based JWT token-based security.
  • Designed and developed a reusable library in .NET standard to use/generate X-Correlation-Id for the HTTP based services to attach to the HTTP Response for the child services.

Environment: C# 7, .NET Standard 2.0, Visual Studio 2019, .NET Core 2.2, API Services, JIRA, SOAP UI, Jenkins, JavaScript, Auto Mapper, Polly Services, .NET MVC Web API, Azure Dev Ops, REST Services, Angular 9, JS, Windows Azure Cloud, Swagger, HTML5, Confluence, N-Unit, MOQ, Dependency Injection, Design Patterns, CSS3, LINQ, Entity Framework core, SQL Server 2017, Simple Injector, SOA, Source tree, GitHub, Postman.

Sr. .NET Developer

Confidential

Responsibilities:

  • Designed and developed the SQL database for data storage for the Reward management system.
  • Proactively leveraged the TypeScript in an Object-oriented fashion and also implemented the modules using revealing module pattern, which improved readability and maintainability.
  • Implemented Error logging using Open Source ELMAH framework of GitHub which increased observability of the application to a great extent.
  • Created and maintained database objects like complex Stored Procedures, functions and Tables, Views and developed the procedures with efficient use of Tables variables and CTE expressions.
  • Developed robust APIs using C# .NET MVC Web API modules with Circuit-Breaker, time out and Retry patterns for the resilient transaction management across the vendor API communications.
  • Leveraged Simple Injector API to implement DI in the Server side and Swash buckle API to display Web API end points which improved the API documentation too.
  • Created unit tests to test action methods using N-Unit test framework and MOQ mocking frameworks.
  • Used Microsoft Entity Framework Code First approach for the Data Access Layer and defined entities for data access with Microsoft SQL Server
  • Very instrumental in developing the Reward accumulation module business logic using C#.NET.
  • Developed a sub-module in ‘Points’ calculation as a re-usable library and an independent component.
  • Worked with testing team to fix the bugs as part of Testing cycle and involved in Unit and Integration testing processes to improve the quality of the system.
  • Developed various windows services for the On-Prem applications to provide data updates in the business processes using C#.NET and SQL Server connecting SharePoint sites also.
  • Developed several background .NET processes for business data, and deployed into Azure Web jobs.
  • Leveraged Azure Kusto to perform analytics on Application insights for the modules hosted in Azure.

Environment: C# 5.0, ASP.NET MVC 5, Angular 6, Type Script, SQL Server 2012, Visual Studio 2015, Azure Cloud, JavaScript, jQuery, HTML 5, Oracle, Bootstrap CSS3, .NET 4.5, Team Foundation Server, ASP.NET Web API 2.2 REST Services, Gulp JS, Simple Injector 3.1.2, SQL Server 2012, ReSharper, Swash buckle Swagger 5.4.0.

.NET Developer

Confidential

Responsibilities:

  • Developed the fluent method chaining for the vendor services as a wrapper to provide the flexible method chaining pattern which can be utilized as a NuGet package.
  • Identified the bottlenecks in the existing design and performed complete analysis and redesigned few areas in the C#.NET Windows services and .NET Web application which improved response time of the application to about 80%.
  • Effectively coordinated with QA teams for the Integration and Regression testing cycles to ensure the quality of the application with high standards.
  • Developed the application using ASP.NET MVC, C#, Web API, Kendo UI and complex UI Visualization features for different modules.
  • Efficiently developed and customized the Kendo UI library to improve responsive Web User experience for about 50% for the Inventory allocation web application.

Environment: C# 4.0, SQL Server 2012, Visual Studio 2012, Windows Services, QA, LINQ, ADO.NET Entity Framework, .NET 4.5, Team Foundation Server 2010, Parallel LINQ, Kendo UI.

We'd love your feedback!