Post Job Free
Sign in

.Net Developer Software Development

Location:
Hermitage, TN
Posted:
May 23, 2025

Contact this candidate

Resume:

Lakshmi Narayana

************@*****.***

.NET Developer (Full Stack .NET Developer)

516-***-****

SUMMARY:

Over 11 years of professional experience in wide range of IT disciplines. Involved in all phases of software development life cycle (SDLC), Analysis, Planning, Design, Development, Integration, Configuration and Deployment.

Expertise in Web development and Application development using Microsoft .NET Technologies like .Net Core, Entity framework, Algorithm, C#, ASP.NET, MVC, AJAX, CSS, WCF, ADO.NET, LINQ, HTML5, JavaScript, XML, jQuery, Angular Data Structure.

Emphasize your ability to create visually appealing and interactive user interfaces using WPF.

Extensive experience with SQLs/Stored Procedures.

Strong knowledge and experience on Micro services to provide RESTful API.

Hands on experience in implementing core areas of Programming such as Data Access, Security, Logging and Exception handling.

Collaborate with application architects on infrastructure as a service (IaaS) application to Platform as a Service (PaaS).

Strong SQL skills, including the ability to write complex queries and optimize database performance.

Proficient in PostgreSQL database administration. Experience with installation, configuration, and maintenance of PostgreSQL.

Experience in building REST based micro service using ASP.NET Core and RabbitMQ which runs on Docker.

Managed large-scale databases using PostgreSQL. Implemented backup and recovery strategies to ensure data integrity

Automated the deployment of Docker containers as part of CI/CD processes Experienced in software development models like Waterfall and Agile.

Experience in using Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL.

Experience with NoSQL MongoDB in working with collections, indexes, shards, and other database management tasks.

Experience in designing and implementing infrastructure as code and CI/CD pipeline for deployments of large-scale web applications.

Familiarity with Docker Hub and other container registries for image storage and distribution

Having a Good knowledge on Azure BOT framework.

Implemented data binding techniques to connect user interface elements with data sources in WPF applications.

Experience in data access using ORM Tools such as LINQ to SQL and ADO.NET Entity Framework & Dapper pattern.

Good working knowledge of Databases like SQL Server 2005/2008 R2/2012, MySQL and NoSQL.

Experience working in various Software Development Methodologies like Waterfall, Agile SCRUM and TDD.

Extensive experience in using of the version control software SVN, TFS, Bit bucket and GIT.

Has experience on Vb.net & SharePoint, ASPX, console applications.

Good knowledge on Azure B2B / B2C tenants, Azure AD, App registrations, OAuth2,

TECHNICAL EXPERTIES

Development Methodologies

SDLC-Waterfall, Agile/Scrum

Operating Systems

Windows, Mac

Programming/ Scripting Languages

C#, VB, JavaScript, HTML

.Net Technologies

.Net, ASP.Net, C#.Net, MVC, ADO.Net, Entity Framework, LINQ, Web Forms, Win Forms, WCF, WPF, Micro services, SharePoint, SSRS, SSIS

Web Services

Soap, Rest, WEB API

Cloud Technologies

Microsoft Azure, Amazon Web Services- AWS,

MS Azure Services

Azure web role, Worker role, SQL Azure, Azure Storage, Storage accounts (Blob, storage, queues) Azure service bus, Azure functions, Azure App services.

Web Server

IIS, Kestrel web server

Databases

SQL Server, No SQL, Cosmos DB, MongoDB

IDEs

Visual Studio

Web Technologies

Angular-15/, Node JS, React, HTML, CSS, AJAX, jQuery, JavaScript

DevOps Tools

Git, GitHub, TFS, Bit Bucket, Docker, Kubernetes

Bug Tracking Tools

Jira, Service now

Design Skills

Design patterns, UML, Data Structures and Algorithms

Testing Tools

N Unit, MS Test

PROFFESIONAL SUMMARY

Client: State of Tennessee, TN May 2024 –Till Date

Role: Senior Full Stack .NET Developer

Responsibilities:

Developed and maintained scalable .NET applications in an Agile team environment.

Involved in Agile Story point methodologies and full software development lifecycle, that includes designing, coding, testing, debugging and support.

Used Agile Scrum methodology to deliver in sprints, Code Review &retrospective meeting.

Designed and developed enterprise web applications using ASP.NET Core for back-end services and Angular 15 for front-end UI.

Implemented NGRX store, effects, and selectors to manage complex app state in a scalable way.

Used Redux DevTools to debug and optimize application state flows.

Integrated REST APIs and ensured high performance and secure endpoints using JWT and OAuth2.

Created dynamic Angular components, custom pipes, and reusable services.

Mentored junior developers on Angular best practices and state management using NGRX

Built web applications using ASP.NET MVC and Angular 9, later upgraded to Angular 11.

Introduced Redux pattern using NGRX to manage and persist state in multi-step forms and workflows.

Developed and consumed RESTful services and integrated third-party APIs.

Wrote unit and integration tests using Jasmine, Karma, and xUnit.

Collaborated in Agile teams using Jira and participated in sprint planning, demos, and retrospectives.

Created Routes on Ocelot API Gateway based on Upstream & Downstream templates.

Experience with Docker CLI and Docker Compose for container orchestration & Kubernetes.

Knowledge of security best practices for microservices, such as authentication and authorization.

Experience in using NoSQL cosmos DB for models and data access patterns.

Implemented JWT Token Based Authentication.

Utilized and worked with Azure- App Service, API/APIM, Service Bus, Functions, Key Vaults.

Communicating with other teams to finalize the API’s request & response payloads.

hands-on experience with Kubernetes, including deployment, management, and troubleshooting of containerized applications.

Responsible for troubleshooting build breaks, enforcement of software quality standards, and proper

communication of packages\installation steps to operations for both non-production and production

Environments.

Environment: Windows, SDLC – Agile/ Scrum, MS Azure, C#, ASP.Net, Entity Framework, Core Web Api, MVC, Micro services, HTML5, CSS, JavaScript, Ajax, Angular, SQL Server, Git, Bit bucket, Visual Studio, Stored Procedures, Functions, Triggers, SOAP, REST, ORM-Microsoft Entity Framework & Dapper, Bootstrap, Jira, Bit bucket, AZURE, Docker, Kubernetes.

Client: Humana, KY Oct 2023 – April 2024

Role: Senior Full Stack .NET Developer

Responsibilities:

Involved in full SDLC followed by agile methodologies to produce high quality software model using N-Tier Architecture.

Followed Agile Scrum methodology to enable efficient and effective high-quality software development.

Involved in daily scrums and weekly meetings with the project sponsors to meet deadlines and expectations.

Used Model View Controller (MVC) design pattern to develop service for web application with Angular, ASP.NET Core Web API with C# as code behind.

Design solution for various system components using Microsoft Azure.

Worked on creating web Services using ASP.NET Core Web API and C#.

Created Service Layer using C#. Used Generics, Lambda Expressions, Extension Methods, LINQ to SQL, LINQ to Objects & Implemented LINQ for querying, sorting, filtering the complex objects.

Developed Web Service using .Net Core API and .NET to receive and process XML files and deploy on Cloud Service on Microsoft Azure

Developed Web Pages using SPA (Single Page Applications) Framework, HTML5, CSS3, Bootstrap, React and from backend .NET Core API and Entity Framework Core.

Used Key Features of React for responsive User interface (UI)

Used Azure App Service as a cloud platform to build and deploy test and prototype systems.

Designed a rich user interface using Angular material.

Responsible for designing the web pages Using ASP.NET Master Pages, Web Forms, jQuery, User Controls, Data Grid Controls, Form Validation controls, Custom controls, WPF, CSS

Used Microsoft Entity Framework Code first approach for the Data Access Layer.

Developing and staging environment on different servers.

Worked on SOAP and RESTFUL Services using WEB API returns JSON data.

Design and developing various abstract classes, interfaces, classes to construct business logic using C#.NET.

Utilized core React features such as Data Binding, Forms, Services, Pipes, Component, Directives, Router and Dependency Injection.

Created REST Web Services and used different bindings to make it available to different types of clients.

Used TFS web with Azure DevOps to track work items create bugs and user stories as required.

Worked with Node.JS to give a structure with rich API over a RESTful JSON interface.

Used GIT with GitHub for integration, maintenance & code Security.

Developed and consumed WCF, Web Service to access data layer components.

Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces.

Part of Scrum, Sprint review, Retrospection and Virtual Closure meetings as a part of AGILE

Created tables and indexes and wrote Stored Procedures, Functions and Triggers in SQL Server.

Experience in creating Docker images for various applications using Docker files.

Proficient in debugging and troubleshooting containerized applications and Docker-related issues.

Environment: Windows, SDLC – Agile/ Scrum, MS Azure, C#, ASP.Net, Entity Framework, Core Web Api, MVC, Micro services, WCF, HTML, CSS, JavaScript, Ajax, React, SQL Server, Git, Bit bucket, Visual Studio, Stored Procedures, Functions, Triggers, SOAP, REST, ORM- Microsoft Entity Framework & Dapper, Bootstrap, Jira, Bit bucket, Docker, SSRS & SSIS.

Client: Pfizer Inc, NY JAN 2019 – SEP 2023

Role: Lead Full Stack Developer

Responsibilities:

Involved in the analysis, design, development, and testing stages of the Project from the requirements gathered from the users.

Hands-on experience in using message brokers such as ActiveMQ and RabbitMQ

Developed ASP.NET Core Web API based on departmental requirements and specifications.

Development, test, release, and production support.

Developed Web API using Node JS and hosted on multiple load balanced API instances.

Managed Docker Orchestration and Docker containerization using Kubernetes

Designed Presentation layer using ASP.NET, Ajax Controls, and CSS.

Developed Business layer using C#.

Implemented CRUD operations using $http service to call Web API methods.

Used Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers and also worked with Kafka Cluster using Zookeeper.

Make AJAX call using JSON and jQuery to send and retrieve data from the web server asynchronously.

Consume REST API for save and retrieve data from third party using C#, Json and XML.

Used jQuery to bring dynamic behaviour to the web page and for AJAX calls to the MVC controller to output JSON result.

Resolved issues with the external facing website related to JSON scripts and jQuery libraries.

Design, develop and Execute load tests using JMeter and Jenkins.

Develop scenario-based testing for JMeter scripts.

Create, Schedule and run the scenarios using JMeter and generate necessary graphs.

Created and executed JMeter scripts for performance testing of portal.

Used TypeScript (Angular 4), React Js and Bootstrap in developing the front-end applications and increased the efficiency of the webpage.

Worked on React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Fluent in front-end development using Javascript/HTML5/CSS and frameworks such as React/Redux

Good knowledge on React [Type Script] and Fluent UI.

Implemented Fluent Validation Framework for validating data.

Environment: ASP.NET, C#, WPF, .Net Framework 4.5, NUnit, HTML, Angular 8, HTML5, CSS3, AJAX, CSS, SQL Server 2012, ADO.NET, ASP.NET MVC5, .Net Core, Entity Framework, Visual studio 2015, JavaScript, jQuery, MS SQL Server, TFS 2013,, Azure Active Directory, Azure Functions, Azure Repos, Azure Virtual Machines, Azure Virtual Networks, Azure CLI, Azure Management REST API

Client: CVS Health, OH Oct 2016– DEC 2018

Role: .Net Developer

Responsibilities:

Participated in project planning sessions with analyst and team members to analyze business requirements. Involved in Software Development Life Cycle (SDLC) process to design and implement the project.

Worked multiple applications on N-Tier architecture application with presentation, Business and Data Access layers using ASP. Net MVC, Web API and Entity Framework.

Developed the classes and interfaces by using C#.Net coding. Used C#. Net to develop code for business and repository layer.

Install Kafka on AWS Cluster and configure the producer and consumer coding part in Java. Loaded data from various data sources into AWS S3 using Kafka.

Strong MySQL and MongoDB administration skills in Unix, Linux and Windows

Experience on working with MongoDB Ops Manager, Cloud Manager and Atlas Manager

Implement new features in HTML5, CSS, JavaScript, ASP.NET, C#, and SQL.

Worked with Visual Studio 2013/ .Net Framework 3.5/4.0/4.5 to implement Business Logic.

Worked on Visual Studio 2015/ .Net CORE 1.0 Framework to implement Business Logic.

Deployed Spring Boot based micro services into Docker container using Amazon EC2 container services

Used extensively JavaScript and ASP. Net for Client-Side Validations.

Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch and Worked on Docker service rolling updates, BLUE GREEN DEPLOYMENT to implement zero downtime PROD deployments.

C# and .Net framework using to create Planogram importing and exporting to JDA databases.

Environment: C#, JavaScript, Angular, .Net Framework 4.5, JavaScript, PowerShell, SQL Server, Teradata, DB2, Informix, Angular 8, JDA, ASP.Net XML, jQuery, HTML, Entity Framework, .net framework 5.0 and SSIS.

Client: Micro Technologies, India Sep 2012– July 2014

Role: .NET Developer

Description: Content management system (CMS) is a web product, which is designed to customize a web page dynamically. It is provided with 9 different page layouts for designing a webpage; page layout describes the appearance of web page. Total generation of web page dynamically occurs by passing from Content Author (CA), Language Editor (LE) and Web master (WM). The role of CA is to select the page layout, type the related content with image. This page is passed to LE for grammatical corrections and sentence framing. After the corrections it is given to WM for publishing. This cycle is followed for every page to be generated dynamically. All the pages in this cycle are saved with SHTML extension.

Responsibilities:

Involved in Requirements, Design, Development, testing and implementation of the Planning and Tracking Modules

Requirement analysis and understanding. Involved in coding using .Net framework 2.0.

Used Session Objects, Cookies as a part of Application state Management.

Created Web Forms using .Net.

The basic responsibilities involved developing the user interface and documentation.

Used ADO.NET for communication between the application and database. Used the Connection,

Command, Data Reader, Data Adapter and Dataset objects extensively to retrieve data from the database during runtime and bind them to data aware controls like Grid View.

Involved in testing application and creating test cases.

Created and modified Stored Procedures, Functions, Views, and Triggers.

Performed client-side validation using Java Script.

Developed Classes for reusability

Developed User Interface, Web Forms using ASP.NET, Code behind was developed in C#

Involved in migrating MS Access Database to MS SQL Server2000

Environment: NET Framework 3.0, WPF, C#, ADO.NET, WCF, XML, HTML, CSS, Java script, ASP.NET, Visual Studio 2008

EDUCATION

Bachelor of Technology from JNTU University, India.



Contact this candidate