About Skills Experience Projects Architecture Resume Contact Contact me
Available for freelance & full-time roles

Shikhar Gupta Senior .NET & Full-Stack Developer

Building scalable .NET applications, APIs, cloud solutions, and AI-powered software.

About

I'm a .NET developer with hands-on experience building scalable backend systems, REST APIs, enterprise applications, third-party integrations, and AI-powered solutions. My core expertise includes C#, .NET Core, ASP.NET Core, SQL Server, Angular, cloud technologies, and modern AI/LLM development.

I care about writing clean, maintainable code that holds up under real production load — not just code that works in a demo. That means thinking through architecture up front, keeping services observable, and optimizing the parts of the system that actually matter.

Lately, a growing share of my work sits at the intersection of traditional backend engineering and applied AI: retrieval-augmented generation, LLM orchestration, and agentic workflows built on top of the same disciplined .NET foundations.

  • Software architecture
  • Microservices
  • Cloud platforms
  • AI / LLMs & Agentic AI
  • Clean, maintainable code
  • Performance optimization

Technical skills

Backend

C#.NET.NET Core ASP.NET CoreWeb APIREST APIs Entity Framework CoreLINQ

Frontend

AngularJavaScriptTypeScript HTMLCSS

Databases

SQL ServerPostgreSQLMySQL

Cloud & DevOps

Microsoft AzureAWSDocker GitGitHub ActionsCI/CD

Messaging & architecture

MicroservicesKafkaREST API integrationBackground services

AI / GenAI

Azure OpenAIGPT-4oSemantic Kernel LangGraphRAGAgentic AILLM API integration

Experience

.NET Developer Add dates

BigShip Technologies

  • Developed backend services using ASP.NET Core and .NET Core.
  • Built REST APIs for shipment booking, tracking, and logistics management.
  • Integrated multiple third-party courier APIs.
  • Implemented real-time shipment tracking.
  • Worked with SQL Server and Entity Framework Core, including query and performance optimization.
  • Developed background services for automated shipment status updates.
  • Worked with Git, CI/CD, Docker, and cloud technologies as part of the delivery pipeline.

Featured projects

BigShip Logistics Platform

A logistics and shipping management platform supporting shipment booking, courier selection, tracking, and shipment status management.

Problem solved

Manual, fragmented shipment workflows across multiple couriers made booking and tracking slow and error-prone.

Key features

  • Shipment booking and courier selection
  • Real-time shipment tracking
  • Automated status updates via background services

My contribution

Designed and built backend services and REST APIs, integrated third-party courier APIs, and optimized database performance.

Architecture highlights

ASP.NET Core Web API with a layered business/repository structure over SQL Server, backed by scheduled background workers for status synchronization.

C#.NET CoreASP.NET Core Web API SQL ServerAngularREST APIs

AI Financial Advisory Chatbot

AI / LLM

An AI-powered financial advisory chatbot capable of answering questions using information retrieved from financial documents.

Problem solved

Users needed accurate, grounded answers from dense financial documents instead of generic model responses.

Key features

  • Retrieval-augmented, document-grounded responses
  • Conversational financial Q&A
  • .NET API layer orchestrating the AI pipeline

My contribution

Built the .NET API layer and integrated Azure OpenAI GPT-4o via Semantic Kernel and LangGraph for orchestration and document retrieval.

Architecture highlights

LLM orchestration and contextual response generation over a retrieval-augmented generation (RAG) pipeline, exposed through a .NET API.

C#.NET CoreAzure OpenAI GPT-4o Semantic KernelLangGraphRAG

Lead Management System

A business application for managing leads, assigning leads to salespeople, tracking interactions, and monitoring lead status.

Key features

  • Lead assignment and ownership tracking
  • Interaction history per lead
  • Status monitoring and reporting

My contribution

Built the ASP.NET Core backend and Angular frontend for lead assignment, tracking, and status workflows.

ASP.NET CoreC#SQL ServerAngular

AI Shipment Anomaly Detection

AI / LLM

An AI prototype designed to identify potential shipment anomalies using agentic workflows.

Key features

  • Agentic workflow for anomaly detection
  • Automated flagging of irregular shipment patterns

My contribution

Designed the agentic workflow and .NET integration for detecting anomalies in shipment data using LangGraph.

.NETLangGraphAgentic AIAPIs

How I build systems

Two shapes of the same discipline: a conventional layered .NET application, and an AI pipeline that grounds a language model in real data.

Typical web application

User
↓
Angular / Web UI
↓
ASP.NET Core Web API
↓
Business layer
↓
EF Core / Repository
↓
SQL Server

AI-powered pipeline

User
↓
.NET API
↓
Semantic Kernel / LangGraph
↓
Azure OpenAI
↓
RAG / vector store
↓
Response

Resume

Shikhar Gupta — Resume

Up-to-date PDF, updated periodically.

Get in touch

Open to senior .NET roles and freelance engagements — especially where AI is part of the product. The fastest way to reach me is email.