Post Job Free
Sign in

.Net Developer Asp.Net Mvc

Location:
Brandon, FL
Posted:
September 10, 2025

Contact this candidate

Resume:

Mohan Reddy Bagli

Sr .Net Developer

*: ******.**********@*****.***

): 656-***-****

www.linkedin.com/in/mohanreddy-bagli-649293223

Professional summary

Microsoft Certified .NET Developer with over 12 years of experience in software design, development, and maintenance of enterprise-level applications using Microsoft .NET technologies.

Extensive expertise in designing and developing multi-tier web and Windows applications using technologies like ASP.NET, ASP.NET MVC, MVP, Web API, ADO.NET, C#, VB, Python, HTML5, CSS3, Bootstrap, JavaScript, TypeScript, jQuery, Angular (2 to 16), React.js, Azure and AWS.

Strong knowledge and hands-on experience with Microsoft .NET Framework (versions 1.1 to 4.7.2) and ASP.Net Core & .Net 6 for modern application development.

Proficient in Microsoft Azure services such as Azure DevOps, Azure app services, Azure Functions, Azure Service Bus, Key Vault and Logic Apps.

Proficient in developing and integrating NoSQL solutions with MongoDB and Azure Cosmos DB, ensuring high availability, performance optimization, and seamless .NET application support.

Experienced in deploying, managing, and optimizing applications on AWS using services like EC2, S3, RDS, Lambda, and VPC.

Well-versed in various software architectures including Microservices, SOA, and n-tier architectures.

Knowledgeable in using message broker tools like RabbitMQ for messaging systems.

Strong background in working with RDBMS and proficient in developing and managing relational databases.

Hands on experience in SQL Server and Oracle Database Design, Normalization and development, writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.

Hands-on experience with all phases of the software development life cycle (SDLC), from analysis and design to development, testing, and deployment.

Experience in report development using SQL Server Reporting Service (SSRS) and Telerik reporting Service.

Familiarity with Web Service, WCF and Web API.

Experienced in using ADO.NET, Entity framework, LINQ.

Effective in debugging and troubleshooting applications to ensure quality and reliability.

Extensively used re-usable components such as Partial Views, Dependency Injection, Web Controls, User Controls, Custom controls in Razor view Engine.

Experience in developing rich, uniformed User Interface using Master pages, Themes, Kendo UI MVC, jQuery, and Custom Controls.

Experience with version controlling tools TFS, GIT.

Worked with Unit testing frameworks like X Unit, N Unit and MS Test. proficient in debugger/testing and worked with tools such as TFS (Team Foundation Server), GIT for project management, source, and version control.

Strong understanding of SOLID design principles and exposure to Design Patterns like Singleton, Factory.

Professional Attributes

Excellent problem solving and analytical skills.

Strong verbal and written communication skills.

Proficient in Agile (SCRUM) and Waterfall development methodologies.

Effective in team collaboration across offshore and onsite environments.

Education

Master of Computer Applications (MCA) from Osmania University, 2008

Bachelor of Science (B.Sc.) from Osmania University, 2004

Certification

Microsoft Certified: Azure Developer Associate (AZ-204) (Expired)

Technical skills

Programming Languages

C#.Net 5.0/4.5/4.0/3.0/2.0, Python,T-SQL, PL/SQL

Framework

.NET 6, NET Framework 4.5 / 4.0 / 3.5 / 2.0 / 1.1, ASP.NET Core

Databases

MS SQL Server 2019/2016/2014 / 2012 / 2008, Cosmos DB.

Database Connectivity

Entity Framework, ADO.NET, ADO.NET Entity Data Model.

Web Technologies

ASP.Net MVC 5//4/3/2, ASP.NET 4.0/3.5/2.0/1.0, Angular, React JS, Bootstrap5, JSON, JavaScript, XML, HTML, Azure, AWS

Services

Web Services, Web API – Restful API

Testing

MS Test, Mock Test, N-unit and X-Unit Testing

Deployment

IIS Deployment

Design Pattern

MVC, MVVM, Repository Pattern, Domain Driven Design Pattern, Factory Method Pattern, Abstract Factory Pattern, Singleton, Dependency Injection

IDE

MS Visual Studio .NET 2022/2019/ 2017/2013 / 2012 / 2010 / 2008

Source Control

GIT, TFS

Operating System

Windows 10 / Windows 7

Professional Experience:

Client: Fidelity Investments MA, USA Oct 2024 – Present

Role: Sr .Net Developer

Fidelity Investments, commonly known as Fidelity, is a multinational financial services company based in the United States. It specializes in investment management, brokerage services, retirement planning, wealth management, and financial technology.

Responsibilities:

Gathered and documented business requirements from stakeholders.

Researched functionalities and privileges of MD users in client-specific applications.

Designed and enhanced C# and Angular components using Visual Studio 2022 and Visual Studio Code.

Developed UI using HTML5, CSS3, TypeScript, and Angular.

Created and managed View Models to display database data using the Razor View Engine.

Designed UI layouts and developed Web Services for various application modules.

Built custom directives and services in Angular for modular development.

Experienced in ASP.NET Core, C#, Web API development, debugging, and optimization.

Wrote and optimized SQL queries, stored procedures, functions, and views.

Implemented client-side validation in Angular and handled JSON validation errors in the backend.

Managed deployment using Jenkins (CI/CD) and Git for source code versioning.

Used Azure Service Bus Topics for subscribe model, allowing multiple services to react to events.

Use Azure Functions for scheduled background.

Used JavaScript and jQuery for client-side validation at the controller level.

Utilized JSON for dynamic UI rendering and data exchange.

Implemented Entity Framework (EF) for database interactions with SQL Server.

Wrote technical documentation, test plans, and conducted unit and regression testing.

Followed Agile methodologies and Test-Driven Development (TDD) for reliable software delivery.

Used Git for version control and collaborated with team members efficiently.

Technologies: .Net 6, C#, ASP.NET MVC, Blazor, Asp.net core, GIT, Entity Framework, SQL Server, N Unit JavaScript, JSON, jQuery, Angular, HTML, CSS. Visual Studio 2019.

Client: Ausfleet (Critical River) – Pleasanton, CA - IN July 2019 – Oct 2024

Role: Sr.Net Developer

AusFleet has specialized in fleet software for over 25 years and delivers software and associated services to the private, public and not-for-profit sectors in Australia and overseas. It has clients covering a diverse range including local and state government, emergency services, health and aged care, drilling and mining, training services, air and road transport, plant, hire, retail and more.

Responsibilities:

Collected and documented business requirements from the stakeholders.

Participated in System Analysis and Application Design Sessions to define project scope and objectives.

Designed and developed new web services using ASP.NET MVC, ASP.NET Web Forms, .NET Framework 6/8, and .NET Core, following service-oriented architecture (SOA) and OOP principles.

Utilized Team Foundation Server (TFS)/Azure DevOps for version control and project collaboration.

Designed and enhanced C# and React JS applications using Visual Studio 2019 and Visual Studio Code.

Utilized ASP.NET MVC framework to support Dependency Injection (DI) for better object management and testability.

Designed and delivered MVPs for new product initiatives, enabling early customer feedback and reducing time-to-market by 40%.

Collaborated with cross-functional teams (product owners, UX, QA) to define MVP scope, prioritize features, and iteratively refine solutions based on real user feedback.

Developed RESTful web services and implemented business logic using OOP concepts.

Created user interfaces using HTML5, CSS3, TypeScript, and React JS for dynamic web applications.

Wrote and optimized SQL queries, stored procedures, functions, and triggers for efficient data handling.

Used Angular for client-side validation and managed JSON validation errors in the backend.

Built microservices-based solutions with MongoDB and Azure Cosmos DB for storing high-volume semi-structured data, using Azure Service Bus for asynchronous messaging and system decoupling.

Implemented the Data Access Layer (DAL) using Entity Framework to connect, retrieve, and update data from SQL Server.

Authored technical documentation, created test plans, and conducted unit and regression testing for application modules.

Followed Agile methodologies and employed Test-Driven Development (TDD) practices to ensure software reliability.

Utilized Git for source code management and collaboration across the development team.

Technologies: .Net 5, C#, MVP, GIT, Entity Framework, Azure, Cosmos DB, SQL Server 2012, JSON, HTML5, CSS3. Visual Studio 2022, RabbitMQ, Azure DevOps

Client: Assurant Mortgage Services (Cap Gemini) – Chicago, IL - IN July 2016 – June 2019

Role: .Net Developer

AMS is an organization which provides services to clients such as banks, financial institutions for bidding property, evaluating properties etc. It takes orders from clients and maintains the vendors who provide solutions for the given orders.

Responsibilities:

Collected and documented business requirements.

Developed UI with HTML5, CSS3, TypeScript, and Angular.

Experienced in SDLC (Waterfall & Agile) and data flow diagrams.

Designed View Models for data presentation using Razor View Engine.

Developed business logic using Visual Studio 2015, .NET Core 1.0.

Designed and developed new web services using RESTful APIs, MVC5, MVP, MVVM, and N-tier architecture.

Applied OOP principles (Encapsulation, Inheritance, Polymorphism, Abstraction) in C#.

As part of a team, we have created various reports according to the business requirements.

Implementation of complex business rules in order to display related offers and commission on User Interface using WCF Service

Developed WCF Service to communicate with different modules of advent

Integrated Angular for client-side validation and JSON error handling.

Managed CI/CD deployments with Jenkins and version control using Git and Maintained source code using TFS.

Authored technical documentation, test plans, and conducted unit and regression testing.

Implemented CI/CD pipelines using AWS Code Pipeline

Technologies: .Net framework 6, C#, ASP.NET MVC, Asp.net core, TFS, ADO.NET, SQL Server 2012, JavaScript, AWS, WCF, JSON, jQuery, Angular, HTML, CSS. Visual Studio 2017.

Client: Supplier Hub (CVM solutions) – New York - IN June 2014 – June 2016

Role: .Net Developer

The Supplier Hub management system, which allows supplier to create and maintain their company’s information and supplier information will be stored into Supplier Hub application and the information can be shared across all clients which is supplier associated with the clients.

Responsibilities:

Involved in Coding and Created Oracle stored procedures, triggers, views and functions.

Prepared Test cases, End user training and documentation.

Designed and developed various abstract classes, interfaces, classes to construct the business logic using C# with OOPS implementation.

Build C#.Net Classes/Objects to access data. Developed business logic and code behind using C#.Net, Designed ASPX pages. Used JavaScript, jQuery and HTML for Presentation layer.

Responsible for planning, processing and performing all jobs in an efficient manner without assistance.

Responsible for independently designing, coding, testing and database management by using C#, ASP.Net MVC and Oracle with JavaScript and Ajax.

Designed database maintenance plans to set up core maintenance tasks to make sure that the database performs well, regularly backed up in case of system failure and is checked for inconsistencies.

Designed and developed programming systems making specific determinations about system performance.

As part of a team, we have created various reports according to the business requirements.

Implementation of complex business rules in order to display related offers and commission on User Interface using WCF Service

Developed WCF Service to communicate with different modules of advent

Extensively use of jQuery, Ajax to make responsive user interface

Extensively used LINQ to query on complex objects returned through WCF Service.

Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.

Responsible for deployment of web component developed on IIS server.

Excellent code reviews and code debugging skills.

Technologies: .Net framework 4.0, C#, ASP.NET MVC 5.0, WCF, jQuery, Entity Framework, LINQ to SQL, Web API, KENDO UI MVC, Oracle, Microsoft Unit Test, VS 2013, TFS.

Client: Tier 2 App (CVM Solutions) – New York - IN Mar 2013 – May 2014

Role: .Net Programmer

The Tier 2 reporting system supports client commitment to supplier diversity by providing a more efficient method to capture, analyze, and consolidate diverse spending. This tool enables Prime Suppliers to report Tier 2 spend to clients quickly and efficiently. Assists client Administrators in managing the Tier 2 program and viewing Tier 2 reports.

Responsibilities:

Developing user interfaces using HTML, CSS, JavaScript, jQuery, AJAX, JSON and Bootstrap.

Followed the Agile methodology to implement the application.

I worked in a team and was involved in developing the UI, layout, and front-end programming (HTML) from wireframes.

Coding, testing reusable JavaScript, CSS, HTML for UI controls.

Implemented form validations across the site using jQuery and JavaScript.

Individually authored, installed, deployed, and managed reports using SQL Server 2012 Reporting Services.

Displayed tabular data using MVC by applying filters on the table data.

Functional programming in JavaScript, front-end design patterns, managing technology, mentoring junior developers, solving difficult UI problems, enterprise grade code quality and applications, UI component architecture.

Developed Object-Oriented Analysis and Design (OOP/OOD) programming.

Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML (Local storage)/CSS and bootstrap.

Created complex Store procedures, Functions, Indexes, Tables, Views and SQL joins for applications

Redesign the App using technologies of HTML, CSS and jQuery.

Developed web services components using REST, SOAP and WSDL.

Responsible to design various search forms prototypes and involved to create error validation code using JavaScript/jQuery.

Used jQuery-Ajax plug-in to GET the data in XML format and displayed on HTML page

Did extensive JavaScript and jQuery programming to give AJAX functionality for the website.

Extensive experience in implementing model-view-controller (MVC) architecture.

Designed dynamic and browser compatible pages using HTML, CSS and JavaScript.

Technologies: HTML, CSS, JavaScript, c#, Asp.net, SQL Server 2012, jQuery, AJAX, JSON, Bootstrap, MVC, REST, WSDL, TFS.



Contact this candidate