Hi, I'm Kevin

 

Senior Software Engineer and AI Engineer with 19+ years of experience building enterprise applications, scalable .NET systems, cloud solutions, distributed architectures, and AI-enabled applications.

I’m open to opportunities including full-time positions in India, international remote roles, Contract, Contract-to-Hire, B2B, and Consulting engagements.

Kevin Bhavsar

About Me

About Kevin Bhavsar

Senior Software Engineer & AI Engineer

I have 19+ years of experience designing, developing, modernizing and delivering enterprise software using Microsoft technologies.

My core expertise spans C#, .NET, ASP.NET Core, Web APIs, SQL Server, Angular, React, AWS, Azure, Docker, Microservices, Event-Driven Architecture and Distributed Systems.

I have worked across cloud platforms, enterprise applications, legacy modernization, healthcare, HR, learning platforms and industrial IoT / energy monitoring systems.

I am also actively expanding my engineering focus into Generative AI, LLMs, RAG, prompt engineering, AI agents and AI-powered application development, combining modern AI capabilities with proven enterprise software engineering practices.

I enjoy solving complex engineering problems involving scalability, performance, architecture, integration, modernization, reliability and developer productivity.

Current Focus

AI + .NET + Cloud — building and experimenting with practical AI applications, RAG systems, AI-assisted modernization approaches and intelligent developer productivity tools.

.NET & Backend Engineering

Architecture & Distributed Systems

Generative AI & RAG

Cloud & DevOps

My Projects

Learning Management System (LMS)

A large-scale cloud-based Learning Management System designed for educational institutions and businesses to deliver training and learning content at scale.

Contributed to solution design, technical discussions, client demonstrations, roadmap planning, estimations, code reviews, technical documentation and mentoring. Worked on Event-Driven Database Migration (EDDS) and developed a C# code-generation utility that reduced development time and effort by approximately 50%.

C# ASP.NET Core REST APIs Entity Framework Core Node.js SQL Server DynamoDB AWS Microservices Event-Driven Architecture GitHub Actions

AdvancedHR — Cloud HR Platform

A comprehensive HR management platform supporting employee management, payroll, leave management, performance tracking and HR workflows.

Modernized a legacy VB6 application into a cloud-based Angular and ASP.NET Core solution. Worked on REST APIs, scalable architecture, database optimization, AWS deployment, CI/CD and AI-powered HR workflow automation using Amazon Lex.

Angular TypeScript C# ASP.NET Core ASP.NET MVC REST APIs Entity Framework Core SQL Server Redis AWS Jenkins GitHub Actions Amazon Lex VB6 Migration

IndraCareLab — Healthcare & Laboratory Platform

A cloud-based healthcare and diagnostic laboratory solution supporting patient management, specimen collection, specimen tracking and laboratory information management.

Designed and implemented MVVM architecture, developed WPF applications, worked on real-time asset tracking, ASP.NET MVC, LINQ, Silverlight modernization and T4 scaffolding. Contributed to healthcare integration using HL7.

C# ASP.NET MVC WPF Silverlight RIA Services MVVM LINQ HTML5 CSS3 Bootstrap HL7 Jenkins SQL Server

Energy Management System (EMS) / SCADA

A configurable Energy Management System designed to communicate with industrial electrical meters, collect real-time measurements and provide reusable monitoring capabilities for different meter types and data tags.

Designed a generic meter/tag architecture supporting register addresses, function codes, data types, byte and word ordering, scaling, offsets, units and bit-level data. Implemented asynchronous polling, batch register reads, retry and timeout handling, and resilient communication.

C# .NET 8 ASP.NET Core REST APIs SQL Server EF Core NModbus Modbus TCP Polly Docker

KnowledgeHub.AI — Local RAG Knowledge Platform

An AI-powered knowledge platform exploring Retrieval-Augmented Generation (RAG) for document-based question answering and enterprise knowledge management.

Focused on document ingestion, processing, chunking, embeddings, semantic retrieval, vector search, context construction and LLM-based response generation. The project explores practical local AI and RAG architecture integrated with .NET applications.

C# .NET ASP.NET Core REST APIs Angular TypeScript RAG LLM Embeddings Vector Search Local AI

AI-Assisted Legacy Application Modernization

An engineering approach exploring how Generative AI can accelerate analysis and modernization of legacy enterprise applications.

Focus areas include legacy code analysis, business-logic discovery, documentation generation, code conversion, test generation, architecture analysis and migration from technologies such as VB6 toward modern C#, ASP.NET Core and cloud architectures.

AI / LLM Generative AI C# .NET ASP.NET Core RAG Prompt Engineering Context Management Cloud

InterviewPrepGuide — AI Developer Knowledge Platform

A technical learning and interview preparation platform covering C#, .NET, ASP.NET Core, SQL Server, architecture, design patterns, microservices, cloud and DevOps.

Designed as a foundation for AI-assisted learning, contextual explanations, interview question generation, real-world examples and personalized technical knowledge discovery.

React TypeScript .NET REST APIs AI / LLM Prompt Engineering

Enterprise Microservices Reference Platform

A reference architecture exploring practical microservices patterns for enterprise .NET applications, including service boundaries, asynchronous communication, resilience, observability and cloud deployment.

.NET Microservices RabbitMQ Docker AWS Redis REST APIs Event-Driven Architecture

Collaborative Complaint Management System

A web-based complaint management application where multiple departments can collaboratively manage different sections of the same complaint record while maintaining department-specific responsibilities.

Designed as a simple ASP.NET MVC monolith with role-based access, shared records, search and filtering, and department-specific data management for Mechanical, Sales and Purchase teams.

C# ASP.NET MVC SQL Server Entity Framework JavaScript Bootstrap AdminLTE

Smart Product Inventory & Collection App

A mobile-first product inventory application designed to capture, organize and search product collections using images, metadata, tags and barcode information.

Planned capabilities include product image capture, quantity and price tracking, vendor/source management, purchase and expiry dates, barcode scanning, AI-assisted product tagging, search, filtering and price history.

React Native AI Computer Vision Barcode Scanner REST APIs Database

Enterprise Shared Calendar Platform

A calendar platform concept for organizations requiring centralized scheduling, shared calendars and controlled access where collaboration and calendar service availability are limited.

.NET ASP.NET Core REST APIs SQL Server Google Workspace Authentication Authorization

Skills & Technologies

Technical Skills

C# / .NET

ASP.NET Core

REST APIs

Microservices

Software Architecture

SQL Server

Angular

React

TypeScript / JavaScript

Generative AI

LLM Applications

RAG / Vector Search

Prompt Engineering

AWS / Azure

Docker

CI/CD

Industrial IoT / Modbus

Python

Tools & Platforms

OpenAI

Azure OpenAI

AWS

Docker

GitHub

GitHub Actions

Jenkins

JIRA

Redis

RabbitMQ

SQL Server

SonarQube

What I Can Help With

.NET & Backend Engineering

Design and development of maintainable, scalable backend systems and REST APIs using C#, .NET and ASP.NET Core.

  • REST API Development
  • ASP.NET Core
  • Database Integration
  • Performance Optimization
Discuss a Project

Architecture & Modernization

Help design and modernize enterprise applications using clean architecture, microservices, modular monoliths and event-driven patterns.

  • Solution Architecture
  • Microservices
  • Legacy Modernization
  • Technical Guidance
Discuss a Project

AI & Generative AI Solutions

Explore practical AI capabilities for enterprise applications using LLMs, RAG, prompt engineering and AI-powered workflows.

  • LLM Integration
  • RAG Applications
  • AI Assistants
  • AI-assisted Modernization
Discuss a Project

Cloud & DevOps

Support cloud application development, containerization, CI/CD and modernization using AWS, Azure, Docker and modern engineering practices.

  • AWS / Azure
  • Docker
  • CI/CD Pipelines
  • Cloud Modernization
Discuss a Project

Blog & Articles

Blog Post 1
Mar 23, 2025

Preparing for tech interviews? Here's a smarter way to stay organized.

Still juggling interview prep across random docs and sticky notes? There's a smarter, cleaner way — and it fits right in your pocket.

Read More
Blog Post 2
Feb 15, 2025

Clean Code concepts adapted for .NET/.NET Core

If you liked clean-code-dotnet project or if it helped you, please give a star ⭐ for this repository. That will not only help strengthen our .NET community but also improve skills about the clean code for .NET developers in around the world. Thank you very much 👍

Read More
Online Shop
Mar 01, 2025

OnlineShop - a robust .NET 8 applications.

OnlineShop is a comprehensive and feature-rich template repository for building robust .NET 8 applications.

Read More

Resume

Work Experience

2022 - Present

Development Team Lead / Senior Software Engineer

EPAM Systems

  • Led a team of 11 members, including developers, QA, and UX Designer, providing guidance, mentorship, and support throughout the project lifecycle.
  • Collaborated with customers during the requirements analysis phase, solution designing, technical discussions, client demos, milestone approvals, roadmap planning, and estimations.
  • Documented and published client engagement activities, including status updates (weekly/monthly), insights, and follow-ups.
  • Assumed responsibilities of Scrum Master for AGILE Project Management & delivery, ensuring Scrum-based execution.
  • Successfully implemented a code generation utility application in C#.NET that generates code files for different modules in the EDDS migration project, reducing overall development time and effort by almost 50%.
  • Technologies: ASP.NET, Angular, Node.js, .NET Framework, JavaScript, Entity Framework Core, Entity Framework, C#.NET, AWS, Visual Studio Code, Visual Studio, Terraform, Rally Software, Jira, GitHub Actions, GitHub, Confluence, Microsoft SQL Server, Amazon DynamoDB
2016 - 2022

Senior Specialist Software Engineer

One Advanced

  • Migrated legacy application which were developed in VB6 into latest cloud based web applications using Agular, .NET Core and AWS.
  • Mentored team members and solved the day-to-day technical problem and reviewed their work on the requirement basis.
  • Provided regular performance reviews and feedback to team members, fostering continuous improvement.
  • Implemented standard processes and toolchain (Testing, JIRA dashboards, Status reports, Jenkins, Tempo, Git Flow, GitHub).
  • Involved in gathering the technical requirements to determine feasibility of design & solutioning to oversee the technical delivery.
  • Technologies: Angular, C#.NET, ASP.NET MVC, VB6, ASP.NET Core, jQuery, JavaScript, Entity Framework Core, SQL Server 2016, Web API, AWS Cloud Platform, GitHub, JIRA, Visual Studio, SonarQube, Jenkins, AWS, SQL Server
2011 - 2016

Senior Software Engineer

Indralok Technologies Pvt. Ltd

  • Implemented software development best practices to ensure high-quality deliverables.
  • Actively involved in trigging of the support tickets, communicating with the support team, Cloud-Ops team, and Customer delegates to resolve support tickets.
  • Successfully implemented ASP.NET MVC T4 scaffolding template in our product which has saved almost 70% of development time.
  • Technologies: ASP.NET MVC, C#.NET, WPF, Silverlight 4.0, C#.NET, .NET Framework 4, RIA Services, MVVM, Bing Silverlight Map, HTML5, CSS3, Bootstrap, Visual Studio, TFS, Jenkins, SQL Server, MySQL

Education

2003 - 2006

Master of Computer Applications

Sardar Patel University (SPU)

2000 - 2003

Bachelor of Science in Computer

Veer Narmad South Gujarat University

Certifications

Introduction to Prompt Engineering for Generative AI

LinkedIn • 2024

AWS Partner: Generative AI Essentials

Amazon Web Services • 2023

Learning Amazon Web Services

LinkedIn • 2022

Node.js Essential Training

LinkedIn • 2021

Contact Me

Email

kevinbhavsar.mca@gmail.com

Phone

+91 (972) 514-1303

Location

Pune, India

Connect With Me