Post Job Free
Sign in

.Net Developer Asp.Net Core

Location:
Edmond, OK
Posted:
July 29, 2025

Contact this candidate

Resume:

Full Stack .NET developer

Name: Ganesh P

Contact: 405-***-****

Mail **********@*****.***

PROFESSIONAL SUMMARY

Experienced Full Stack .NET Developer with expertise in designing and maintaining web applications using ASP.NET Core and .NET Framework. Proven track record in developing scalable applications and microservices, leveraging Azure cloud services and RESTful APIs. Skilled in implementing SOLID principles, dependency injection, and CI/CD pipelines. Eager to apply extensive technical skills to drive innovative solutions as a .NET Developer.

TECHNICAL SKILLS

• Technologies and Tools: ASP.Net Core 3.1/2.1/6, ASP.NET MVC 5/4, Web API/Web API 2, Restful services, VB.Net, C#.Net, Angular

2/5/7, REST/RESTful WEB APIs using Web API 2, LINQ, PL/SQL, Angular 2/5/6/8/10, TypeScript, Angular CLI, NPM, React.js, Webpack, ES6, Bootstrap 4, XML, AJAX, jQuery, JSON, XPATH, XSL, CSS3, HTML5, Controls, Telerik (Kendo) UI Controls for MVC, WinForms, Windows Services, Windows Task Schedulers

• ORM Frameworks: ADO.Net, Entity Framework Core/6.0, Dapper

• Cloud Technologies: Microsoft Azure

• Scripting Technologies: TypeScript, VB Script, JavaScript, jQuery

• Additional Tools: VS Code, Swagger, Visual Studio 2019/2017/2015/2012/2010/2008, Azure DevOps, MSMQ, RabbitMQ, Kafka, Confluent, Telerik Kendo UI, Express Profiler, Microsoft Dynamics CRM 365/2011, SOAP UI, Postman, Fiddler HTTP-Debugger, Ants Performance Profiler, NuGet Server, PowerShell, JIRA

• Design Patterns: MVC, ASP.NET MVP UI Pattern, Singleton, Dependency Injection, SOLID Principles, Abstract Pattern & Factory Method Pattern

• Web Servers: Microsoft IIS server 10.0/8.0/7.5/7.0

• Operating systems: MS-DOS, Windows 98, Windows XP/NT, Windows 7/10.

• RDBMS & NoSQL DBs: MS SQL Server 2012/2008, MS SQL Server 2005, ORACLE 12c/11g

• Protocols: HTTP, TCP/IP & SOAP

• Operating Systems: Windows Server 2016/2012/2008/2003, Windows 7, Vista, NT/2000/XP

• Version Control: GIT, Team Foundation Server, SVN

• Reporting Tools: Crystal Reports, iTextSharp, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS)

• Methodology: Waterfall, Scrum (Agile) Methodology.

PROFESSIONAL EXPERIENCE

Client: Safeway, Remote. Nov 2024 - Present

Role: Senior Full Stack .NET Developer

• Participated in requirements gathering and contributed to the design, coding, testing, and deployment of web applications, enhancing team collaboration and project efficiency

• Designed and developed a backend using Entity Framework 2.0 Code First Approach with Repository Pattern, improving data management and client-side communication through RESTful and Web API technologies

• Developed REST/RESTful APIs using ASP.NET Core and ASP.NET, facilitating seamless data exchange and enhancing application performance

• Applied SOLID principles and Dependency Injection for TDD-based application development, resulting in more maintainable and scalable software solutions

• Enhanced existing functionality and features of legacy Windows Services and Windows Task Schedulers using C#, .NET Framework, and ADO.NET, improving system reliability and performance

• Implemented multi-tier API integrations and oAuth2 JWT-based API authentication, enhancing security and interoperability

• Implemented caching mechanisms using .NET data cache mechanisms and principles.

• Worked on Task Parallel Libraries and Async/Await concepts for implementing multi-thread programming concepts.

• Designed and developed Models, Components, modules and services to apply client-side logic and dependency injection using Angular.

• Developed UI screens using Razor Pages, enhancing user interface design and functionality

• Implemented Angular 9/10 components and life cycle hooks to maintain the data present in each view.

• Developed TypeScript in Angular, improving code maintainability and application performance

• Managed the Software Development Life Cycle, testing, and implementation of client/server applications using C# in an N-tier development environment, ensuring robust application architecture and seamless deployment

• Extensively used LINQ queries to modify the data and assignments.

• Involved in creating various SQL/Oracle/PostGress Queries, Stored Procedures, Views and Triggers, Functions, Packages with SQL server 2008/2012/2016/2018.

• Wrote NUnit Test Cases for controller and repository, performed unit testing with NUnit Testing framework, enhancing the reliability of the business logic layer

• Implemented JWT security to provide authentication and authorization to secure Web API.

• Implemented Middleware concept in designing and developing Middleware software solutions.

• Maintained existing Cloud environment using Microsoft Azure, ensuring system stability and availability

• Utilized Azure Functions and Web Jobs, optimizing cloud operations and improving task automation

• Developed unit test cases for web APIs and Azure Functions, ensuring robust functionality and reducing bugs

• Implemented workflows using Azure Logic Apps, streamlining processes and enhancing efficiency

• Automated Azure deployment using Azure DevOps for CI/CD, improving deployment speed and reliability

• Worked with product Manager to hash out requirements and helping bridge the gap between business requirement and technical implementation.

• Experienced in AGILE methodology to achieve smooth and collaboration between self-organizing, cross functional team.

Client: Capital One, McLean, Virginia June2022–Oct 2023

Role: Full Stack .NET Developer

• Participated in requirements gathering, involved in design, coding, testing and deploying web applications.

• Developing REST/RESTful APIs using ASP.NET Core 3.1/2.1/6 & ASP.NET 4.7/4.5 using REST & JSON.

• Used SOLID principles and Dependency Injection for TDD based application development.

• Worked with legacy Windows Services and Windows Task Schedulers using C#, .NET Framework and ADO.NET for enhancing existing functionality and features.

• Implement multi-tier API integrations as well as implement oAuth2 JWT based API authentication.

• Implemented caching mechanisms using .NET data cache mechanisms and principles.

• Worked on Task Parallel Libraries and Async/Await concepts for implementing multi-thread programming concepts.

• Worked on Agile Scrum methodology and delivered accepted functionality in each sprint.

• Played key role in feature implementation and enhancement, code refactoring and defect fixing.

• Designed and developed Single Page Application using C# 5.0, .NET Framework 4.5,ASP.NETMVC 5 and jQuery.

• Worked on Razor Pages for developing UI screen.

• Implemented Angular 9/10 components and life cycle hooks to maintain the data present in each view.

• Strong experience in developing TypeScript in Angular.

• Experience in Software Development Life Cycle, Testing and Implementation of Client/Server applications using C#, with N-tier development environment.

• Extensively used LINQ queries to modify the data and assignments.

• Involved in creating various SQL Queries, Stored Procedures, Views and Triggers with SQL server 2008/2012.

• Implemented Middleware concept in designing and developing Middleware software solutions

• Worked closely with architects and business teams and created variety of UML diagrams using MS Visio to represent class diagrams, data models, workflows, and use case diagrams as well as architecture diagrams.

• Worked with offshore teams located in different geographies who are the vendor partners as well as integration partners and coordinated development efforts with near share teams as well.

• Involved with Azure Team on Converting .NET Application to Microsoft AZURE Cloud Service project as part of Cloud Deployment.

• Maintained existing Cloud environment using Microsoft Azure.

• Worked with product Manager to hash out requirements and helping bridge the gap between business requirement and technical implementation.

• Used AWS Lambdas with C# for building another set of microservices and used other AWS features like AWS API Gateway and AWS Cognito.

• Worked on CI/CD pipeline integration using Azure DevOps, GIT and worked on cloud hosted environments and good experience primarily working on Azure DevOps build & release pipeline.

• Experienced in AGILE and Waterfall methodologies.

• Experience using Team foundation server (TFS) and GIT for check in and checkout of code.

• Excellent Analytical and communication skills.

Client: Johnson & Johnso, DesMoines, IA Dec 2020–May2022

Role: .NET Developer

• Gathered requirements and contributed to the design and development of the application, ensuring alignment with business needs

• Collaborated with business analysts, project managers, architects, project leads, and developers to design and develop technical specifications and coding, enhancing project efficiency within the SDLC

• Enhanced application features using .NET Framework 4.0/3.5 and ASP.NET, improving user experience and functionality

• Applied SCRUM methodology in Agile software development and conducted unit testing of different modules, ensuring high-quality deliverables

• Developed web interfaces using C#, JavaScript, jQuery, and HTML, enhancing user interaction and application performance

• Used MVC 4/3 design pattern for developing ASP.NET applications and also worked with ASP.NET 2.0 for developing web pages.

• Enhanced user interface by implementing AJAX Library, CSS, JavaScript, and various web controls, improving data presentation and user interaction

• Worked on developing the front-end single page applications using Angular 2.

• Developed multiple web services for integrating multiple applications using Windows Communication Foundation (WCF).

• Used Entity Framework to retrieve and save data and also utilized LINQ for querying objects, datasets & SQL.

• Involved in creating various SQL Queries, Stored Procedures, Views and Triggers with SQL server 2008/2012.

• Used ADO.NET objects such as Data Reader, SQL Command, and Data Table to read and write data.

• Applied XSLT to transform XML documents into other XML formats, streamlining data exchange processes

• Integrated SSRS reports in asp.net web pages for more usability.

• Managed versions of source code using Team Foundation Server, ensuring code integrity and facilitating team collaboration

Client: IBM, Bangalore, India June 2017 – Aug 2019

Role: .NET Developer

• Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application using SOA and Agile.

• Designed and developed new web application using C#, ASP.NET, HTML5, Entity Framework 6.0, SQL Server, and stored procedures.

• Implementation of client-side validations using ASP.NET Validation implemented at Controller level.

• Created Web Forms for developing the applications using webserver controls and HTML controls.

• Implemented and Consumed Web Services using WCF.

• Implementing LINQ queries on different data sources.

• Development and maintenance of structured and well documented code in C# using Visual Studio 2013.

• Worked on client-side technologies jQuery, JavaScript.

• Involved in developing the UI pages using DHTML file, CSS3.

• Intensively used AJAX and jQuery to improve performance, responsive, interactive and features of application.

• Used SQL client to connect with the back-end database for reading data and inserting data back to database and XML.

• Designed and developed .NET applications using ASP.NET and C#.NET.

• Creating user interface using ASP.NET Web Forms and controls.

• Developed front-end UI, Business and Data Access layers.

• Used ADO.NET for data access layer to communicate with the SQL Server database

• Used Data Grid, Data List and Repeater Controls to display data in a customized format in the web pages.

• Creating User Interface using ASP.NET, HTML, JavaScript and CSS.

EDUCATION

VelTech University

Bachelors, Computer Science



Contact this candidate