I am a .NET Team Lead with over 12 years of experience designing, developing, and maintaining scalable, high-availability web and enterprise applications. I specialize in C#, ASP.NET MVC, ASP.NET Core, .NET 8, SQL Server, and Angular, with hands-on experience in microservices, REST APIs, distributed systems, and AI-powered applications using OpenAI APIs. I enjoy mentoring teams, conducting code reviews, and delivering clean, maintainable software. In recent roles, I’ve led migrations to modern frameworks, built asynchronous processing pipelines, and explored AI-assisted development. I’m proficient in architecting solutions with clean separation of concerns, driving DevOps practices with Azure DevOps, and leveraging AI tools like GitHub Copilot and ChatGPT to boost productivity. I thrive on solving complex problems and collaborating with cross-functional teams to deliver real business value.

Babu Karavadra

I am a .NET Team Lead with over 12 years of experience designing, developing, and maintaining scalable, high-availability web and enterprise applications. I specialize in C#, ASP.NET MVC, ASP.NET Core, .NET 8, SQL Server, and Angular, with hands-on experience in microservices, REST APIs, distributed systems, and AI-powered applications using OpenAI APIs. I enjoy mentoring teams, conducting code reviews, and delivering clean, maintainable software. In recent roles, I’ve led migrations to modern frameworks, built asynchronous processing pipelines, and explored AI-assisted development. I’m proficient in architecting solutions with clean separation of concerns, driving DevOps practices with Azure DevOps, and leveraging AI tools like GitHub Copilot and ChatGPT to boost productivity. I thrive on solving complex problems and collaborating with cross-functional teams to deliver real business value.

Available to hire

I am a .NET Team Lead with over 12 years of experience designing, developing, and maintaining scalable, high-availability web and enterprise applications. I specialize in C#, ASP.NET MVC, ASP.NET Core, .NET 8, SQL Server, and Angular, with hands-on experience in microservices, REST APIs, distributed systems, and AI-powered applications using OpenAI APIs. I enjoy mentoring teams, conducting code reviews, and delivering clean, maintainable software. In recent roles, I’ve led migrations to modern frameworks, built asynchronous processing pipelines, and explored AI-assisted development.

I’m proficient in architecting solutions with clean separation of concerns, driving DevOps practices with Azure DevOps, and leveraging AI tools like GitHub Copilot and ChatGPT to boost productivity. I thrive on solving complex problems and collaborating with cross-functional teams to deliver real business value.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Work Experience

NET Team Lead at Vagaro Technology Pvt Ltd
December 1, 2024 - February 1, 2026
Migrated legacy applications from .NET Framework to .NET Core, improving performance and scalability. Built an order processing pipeline using Azure Service Bus and Azure Functions for asynchronous communication between APIs and backend services. Mentored junior developers and led code reviews to improve engineering quality and maintainability. Used GitHub Copilot to accelerate development of APIs, services, and unit tests. Designed and developed a RAG chatbot using Azure OpenAI embeddings, Azure AI Search vector search, and ASP.NET Core for semantic search across internal documents and FAQs.
NET Team Lead at York IE APAC Pvt Ltd
March 1, 2024 - November 1, 2024
Designed and developed high-performance ASP.NET Core Web API and Angular 16 applications serving thousands of users. Developed RESTful APIs handling high-volume invoice and order transactions. Implemented JWT-based authentication to strengthen API security. Refactored a monolithic system into microservices to improve scalability and maintainability. Project: NTS SyncSystem.
Senior Full Stack Developer at Enovadata (Remote)
April 1, 2023 - March 1, 2024
Developed and maintained Angular and .NET Core applications. Integrated BAMS payment gateway for streamlined payment processing. Created SSIS packages to import Excel data into SQL Server.
Senior Software Engineer at Xoriant Solutions Pvt Ltd
July 1, 2022 - April 1, 2023
Developed a branch management portal for business operations and client interactions. Created stored procedures, views, and functions to optimize database performance.
Senior Software Developer at Pay Ok Fintech Ecosystem Pvt Ltd
January 1, 2020 - July 1, 2022
Maintained business applications across the software lifecycle. Debugged production issues and enhanced system functionality. Developed responsive user interfaces using HTML, CSS, and JavaScript.
Software Developer at Prudent Corporate Advisory Services Ltd
March 1, 2018 - December 1, 2019
Designed modular systems for scalable and flexible applications. Contributed to microservices implementation. Built SSIS packages to automate XML data uploads into ERP systems.
Software Developer at MokshTech
June 1, 2015 - February 1, 2018
Developed and maintained enterprise web applications. Improved application performance through code optimization.
Software Developer at Techinfoplace Softwares Pvt Ltd
August 1, 2014 - April 1, 2015
Designed responsive web pages using ASP.NET. Implemented CRUD operations and backend data management features.
Software Developer at Shayona Technology
May 1, 2013 - March 1, 2014
Developed ERP Windows Application modules for inventory, sales, purchase, accounting, and HR. Integrated SQL Server for secure storage, reporting, and transaction management.

Education

M.Sc. in IT & CA at Saurashtra University, Rajkot
January 1, 2011 - December 31, 2013
BCA at Saurashtra University, Rajkot
January 1, 2008 - December 31, 2011

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services