Senior .net Backend Developer Resume
Rochester, MN
SUMMARY
- Senior .Net Backend Developer, wif 12+ years of industry experience in application development, in teh areas like: Web / Internet /Intranet technology and database environments using procedural, object - oriented and service-oriented techniques.
- Experience on C#, Microservices, .Net Core, Web API, Entity Framework Core, Azure Cloud, WCF, Web services, MVC, ASP.NET, LINQ, HTML, CSS, JavaScript, Jquery and SQL Server, AS400.
- Implemented Dependency Injection pattern and involved to create/subscribe teh http services in Angular.
- Implemented Angular Security - Authentication wif JSON Web Tokens using WebAPI services.
- Designed and implemented teh application using Microservice Architecture for its various distinct advantages like loose coupling and design patterns.
- Experience in developing Microservices using ASP.NET core include API Gateway pattern.
- Implemented using Saga Patterns for distributed transactions wifin a microservices architecture.
- Developed REST/WCF Web services, ASP.NET WEB APIs and involved in pre-testing using POSTMAN.
- Implemented Web API Routing, Filters, Parameter Binding, Dependency Injection and hosting concepts.
- Implemented JWT Security to provide authentication and authorization to secure teh Web API.
- Created a web API wif ASP.NET Core wif EF core concepts and involved to implement Custom Middleware component.
- Implemented CRUD functionality wif Entity framework in ASP.NET MVC and implemented sorting, filtering and paging wif Entity framework in MVC.
- Expertise in ASP.NET MVC 6.0 and worked wif Views, Partial Views, Strongly Typed Views and implemented Controllers, Action Methods, Filters, Routing.
- Experience on Azure Functions/Azure App Services, Service Bus Queues and Storages, ARM templates, and Webjobs. Event-Driven Architecture in teh Cloud wif Azure Event Grid.
- Experience in Continuous Integration and Continues Deployment using Azure Devops.
- Deployed Angular Application in Azure using Agents and deployed a web app by using a docker image from an ACR and Update teh image, automatically redeploy teh web app.
- Strong noledge on C# includes OOPS concepts and Design Patterns (D.me / Signleton).
- Good Knowledge on NO-SQL databases like MongoDB, CosmosDB and Azure SQL.
- Strong noledge on design and development of database using SQL Server.
- Worked on SQL Server Database Security, Performance Tuning and Database Migration
- Having strong noledge SQL Server database design, maintenance, T-SQL queries, functions, stored procedures, cursors, indexes, views and triggers etc.
- Strong noledge of software best practices like Test Driven Development (TDD) and continuous integration and mainly worked on NUnit/Mock and MS Test Projects.
- Application Lifecycle Management (ALM) wif TFS, Continuous Integration, Jira and Confluence and hands on experience on Bitbucket, Source tree, Redgate, Jira, Dockers
TECHNICAL SKILLS
Cloud Technologies: Azure Cloud, Microservices
Technologies: .Net Core, WebApi, Angular
Web Technologies: ASP.Net, HTML 5, SOAP, WSDL, AJAX, XML
Programming Languages: C#, VB.NET, HTML, CSS
Scripting Languages: TypeScript, Jquery, JavaScript
Databases: SQL Server, Oracle, AS400
Version Controller: GIT, Source Tree, Bit Bucket, TFS, VSS, ClearCase, RedGate
Database Tools: SQL Server Management Studio.
PROFESSIONAL EXPERIENCE
Confidential, Rochester, MN
Senior .Net Backend Developer
Responsibilities:
- Implemented Webapi end points wif Microservice architecture using .net core code framework.
- Created a web API wif ASP.NET Core wif EF core concepts and involved to implement Custom Middleware component.
- Implemented Security - Authentication wif JSON Web Tokens using WebAPI services.
- Created Azure Functions and Azure App Services, Service Bus Queues and Event Grid Subscriptions.
- Implemented Azure functions, Azure app services and Azure web jobs.
- Azure devops are key to deploy teh code wif auto builds/publishing (CI/CD pipelines)
- Wrote Unit test cases using Mock/ Microsoft Unit Testing framework and tested end points using Postman/ and Swagger.
- Implemented Dependency injection pattern and involved to create/subscribe teh services in Angular 12.0.
- Implemented in Agile/SCRUM methodology.
- Used Source tree, Azure Dashboard, Jira for development and tracking issue’s purpose.
- Involved in Database designing using Normalization and Denormalization principles.
Environment: Microservices, Azure, ASP.Net Core, WebAPI, Entity Framework Core, Angular, C#, SQL Server, Jira, TFS, SQL Server, Angular 12.0. Scheduling OSS API
Confidential, Dallas, Texas
Senior Full Stack .Net Developer
Responsibilities:
- Implemented Webapi end points wif Microservice architecture using .net core code framework
- Implemented Security - Basic Authentication using WebAPI services.
- Wrote Unit test cases using Mock/ Microsoft Unit Testing framework and tested end points using Postman/ and Swagger.
- Implemented in Agile/SCRUM methodology.
- Involved in Database designing using Normalization and Denormalization principles.
- Created a web API wif ASP.NET Core wif EF core concepts and involved to implement Custom Middleware component.
- Replication Job and Initial Load script implemented for Schedule DB.
- Azure devops are key to deploy teh code wif auto builds/publishing (CI/CD pipelines)
Environment: Microservices, Azure, ASP.Net Core, WebAPI, Entity Framework Core, Angular, C#, SQL Server, Jira, TFS, SQL Server, Apigee Integration. eSales System (Point of Sales)
Confidential, Houston, Texas
Senior Full Stack .Net wif Azure Developer
Responsibilities:
- Implemented Dependency injection pattern and involved to create/subscribe teh services in Angular 6.0.
- Implemented Angular Security - Authentication wif JSON Web Tokens using WebAPI services.
- Implemented test cases for Unit testing/E2E using Karma/Jasmine/Protractor tools.
- Worked on Webpack Module Bundler and used Babel/SASS loaders.
- Created ASP.Net Core Webapi services and consumed those services from Angular components asynchronously.
- Developed Microservices using ASP.NET core include API Gateway pattern.
- Created a web API wif ASP.NET Core wif EF core concepts and involved to implement Custom Middleware component.
- Implemented using Saga Patterns for distributed transactions wifin a microservices architecture
- Created Azure Functions and Azure App Services, Service Bus Queues and Event Grid Subscriptions.
- Deployed Angular Application in Azure using Agents (Azure Devops) and deployed a web app by using a docker image from an ACR and Update teh image, automatically redeploy teh web app.
- Used Source tree, Bit bucket, Jira for development and tracking issue’s purpose.
- TDD approach for development using Karma, Jasmin and Microsoft Unit Testing framework
- Implemented in Agile/SCRUM methodology.
- Involved in Database designing using Normalization and Denormalization principles.
Environment: Angular 6.0, Microservices, Azure, ASP.Net Core, WebAPI, Entity Framework Core, TypeScript, Webpack, C#, SQL Server, AS400, Source tree and Jira
Confidential, Houston, Texas
Senior Full Stack .Net Developer
Responsibilities:
- Implemented teh code using Angular 2.0, TypeScript, WebApi and SQL server.
- Involved to implement teh code using Typescript language.
- Implemented Dependency injection pattern and involved to create/subscribe teh services in Angular 2.0.
- Implemented in Agile/SCRUM methodology.
- Created/Pull Docker images using docker commands.
- Created Webapi services and consumed those services from Angular components asynchronously.
- TDD approach for development using NUnit Testing framework.
- Involved in Database designing using Normalization and Denormalization principles.
- Performance tuning using tools likes SQL Profiler.
- Worked on optimizing thewebpages usingC#andSQL Server stored proceduresto call teh application from teh data base.
Environment: Angular 2.0, TypeScript, Webapi, Dockers, Webpack, Entity Framework, SQL Server, jQuery, Bootstrap, C#, ASP.NET, Jira, Dockers, Redgate, Containers
Confidential, Frisco, Texas
Senior Full Stack .Net Developer
Responsibilities:
- Proficiency in Software Development Life Cycle (SDLC) and Agile methodologies of development process such as requirement analysis and definition, prototyping, proof of concept, designing, coding, testing and implementation.
- Interacting wif teh business team for discussion of teh functional specifications, high level requirements and user stories.
- Implemented Dependency injection pattern and involved to create/subscribe teh services in AngularJS.
- Implemented Responsive Web Design- Media Queries in bootstrap.
- Involved in ASP.NET MVC 6.0 and worked wif Views, Partial Views, Strongly Typed Views and implemented Controllers, Action Methods, Filters, Routing.
- Created Webapi services and consumed those services from Angular components asynchronously.
- Application Lifecycle Management (ALM) wif TFS, Continuous Integration.
- Worked wif agile TEMPeffective methodology for Software Development.
- Implemented using MVC wif Entity framework concepts.
- Involved in Database designing using Normalization and Denormalization principles.
- Performance tuning using tools likes SQL Profiler.
- Worked in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS) and used Jira and Confluence.
- Implemented in Agile/SCRUM methodology.
Environment: AngularJS, TypeScript, MVC, Visual studio code, jQuery, Bootstrap, WebApi, C#, ASP.NET, Entity Framework, WCF, SQL Server, TFS
Confidential
Senior Full Stack .Net Developer
Responsibilities:
- Requirement Gathering and preparing high level requirements and user stories.
- Worked wif agile TEMPeffective methodology for Software Development.
- Handled many production issues and enhancement to teh existing live portals.
- Developing and coding teh applications using ASP.NET MVC 5, C#, ADO.NET, Entity Framework 4.5, XML, WCF Services, JavaScript, Angular JS, TFS & SQL Server.
- Used Telerik and Infragistics third party controls.
- Implemented using MVC wif Entity framework concepts.
- Implemented design patterns like Factory, Dependency Injection and Singleton.
- Developed RESTful Services using WEB API and WCF.
- Wrote complex SQL Queries and involved in performance tuning.
- Generated SSRS reports from scratch and used SSIS packages for running jobs.
- Implemented Test Cases using mocking up of objects and visual studio test projects
- Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS).
- Implemented Agile/SCRUM methodology for SDLC.
Environment: Visual Studio 2015, C#, ASP.NET 4.5/5.0, ADO.NET, Entity Framework, WCF, Web Services (Restful and SOAP), WebAPI’s, AngularJS, JQuery, JavaScript, CSS3, HTML5, XML, SQL Server 2012, TFS
Confidential
Assistant Consultant
Responsibilities:
- Interacting wif teh business team for discussion of teh functional specifications, high level requirements and user stories.
- Developing and coding teh applications using ASP.NET MVC 5, C#, ADO.NET, Entity Framework 4.5, XML, WCF Services, JavaScript, Angular JS 2.0, Kendo UI, TFS & SQL Server.
- Implemented JavaScript and JQuery script to implement UI validations.
- Implemented using MVC wif Entity framework concepts.
- Implemented design patterns like Abstract Factory, Dependency Injection and Singleton.
- Created WCF services and Consuming WCF services from Client using various Bindings.
- Developed RESTful Services using WEB API.
- Used Nunit/Mock for unit test cases.
- Used SoapUI for testing of web services.
- Wrote complex SQL Queries using joins and various aggregate functions.
- Used SQL server 2012 for writing Stored Procedures, Views and Triggers.
- Performance tuning using tools like SQL Profiler.
- Generated SSRS reports from scratch and used SSIS packages for running jobs.
- Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS).
Environment: Visual Studio 2015, C#, ASP.NET 4.5/5.0, ADO.NET, Entity Framework, WCF, Web Services(Restful and SOAP), WebAPI’s, Angular JS 2.0, JQuery, JavaScript, CSS3, HTML5, XML, SQL Server 2012, SoapUI, Nunit, Mock, TFS
Confidential
Assistant Consultant
Responsibilities:
- Interacting wif teh business team for discussion of teh functional specifications, high level requirements and user stories.
- Worked wif agile TEMPeffective methodology for Software Development.
- Handled many production issues and enhancement to teh existing live portals.
- Developing and coding teh applications using ASP.NET MVC 5, C#, ADO.NET, Entity Framework 4.5, XML, WCF Services, JavaScript, Angular JS 2.0, Kendo UI, TFS & SQL Server.
- Worked on AJAX framework for interactive web applications.
- Implemented JavaScript and JQuery script to implement UI validations.
- Implemented using MVC wif Entity framework concepts.
- Implemented design patterns like Factory, Dependency Injection and Singleton.
- Created WCF services and Consuming WCF services from Client.
- Developed RESTful Services using WEB API.
- Wrote unit testing of teh functionality of teh code and mocking up of objects.
- Involved in Database designing using Normalization and Denormalization principles.
- Wrote complex SQL Queries using joins and various aggregate functions.
- Used SQL server 2012 for writing Stored Procedures, Views and Triggers.
- Performance tuning using tools likes SQL Profiler.
- Generated SSRS reports from scratch and used SSIS packages for running jobs.
- Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS).
Environment: Visual Studio 2015, C#, ASP.NET 4.5/5.0, ADO.NET, Entity Framework, WCF, Web Services (Restful and SOAP), WebAPI’s, Angular JS 2.0, JQuery, JavaScript, CSS3, HTML5, XML, SQL Server 2012, TFS
Confidential
me.T. Analyst
Responsibilities:
- Implemented teh custom code for Supplier Assessment Observations Entry Form, View Supplier Assessment Observations form, Edit Supplier Assessment Observations form and Supplier Assessment Observations Aging form.
- Optimized teh Code for MDD Supplier Assessment Report.
- Worked on RDLC files and implemented Code for loading Dynamically RDLC files using Reflection Concepts.
- Created WebServices for updating records in Supplier Assessment list.
- Developed Export to excel/ PDF for Aggregate Analysis Dashboard reports, Supplier Assessment Observations Aging reports, Overdue Observation Report and High Criticality Observation Report.
- Implemented Timer jobs for updating Supplier Assessment Master List.
Environment: ASP.Net, C#, MOSS (Share Point), SSRS, SQL SERVER, CSS, HTML, JQuery, Ajax.