Software Engineering + AI Engineering
Ravinder Yadav

Building intelligent software for real-world problems.

Senior Software Engineer · AI Engineer

Senior Software Engineer with 13+ years of experience building enterprise applications, APIs, integrations and database-driven systems — now focused on practical AI engineering with RAG, LLMs, MCP, Custom GPTs, vector databases and workflow automation.

C#.NETBlazor RAGMCPLLMs n8nQdrant
Ravinder Yadav

Ravinder Yadav

Senior Software Engineer · AI Engineer

13+Years in Software Engineering
.NETEnterprise Engineering
AIRAG · MCP · LLM · Automation
IndiaNoida
About Me

Software engineering first. AI engineering next.

I enjoy taking complex business requirements and turning them into reliable, maintainable software. My core background is in C# and the .NET ecosystem, enterprise integrations, APIs and databases. More recently, I have been building practical AI solutions that connect LLMs with private knowledge, tools and business workflows.

My experience spans enterprise retail software, SaaS products, custom add-ons, third-party integrations, REST APIs and database solutions. My current AI work includes Retrieval-Augmented Generation (RAG), MCP servers, Custom GPTs, LLM integrations, vector databases, local models and n8n workflow automation.

Based inNoida, India
EducationB.Tech · Information Technology
CoreC# · .NET · APIs · SQL
AI FocusRAG · MCP · LLM · Automation
AI Engineering

Building practical AI systems.

Applying AI where it can solve a real problem — connecting models with knowledge, tools, APIs and business workflows.

RAG Systems

Designing knowledge-grounded AI applications using document ingestion, chunking, embeddings, retrieval and LLM generation.

RAGEmbeddingsQdrantLLM

MCP Servers

Exploring Model Context Protocol to connect AI applications with external tools, APIs, services and data.

MCPToolsAPIs.NET

LLM Applications

Building applications around LLM APIs, prompting, context, structured outputs and domain-specific AI assistants.

OpenAIOllamaPromptingLLMs

Custom GPTs & Agents

Creating specialized AI assistants and exploring tool-using agentic workflows for focused business use cases.

Custom GPTAI AgentsTools

n8n Automation

Designing AI-powered workflows that connect models, webhooks, APIs and business systems with minimal custom code.

n8nWebhooksRESTAutomation

Private AI

Exploring local and self-hosted AI architectures using local models, vector databases, Docker and private knowledge bases.

OllamaDockerQdrantPrivate RAG
Selected Work

Projects that show how I build.

A mix of AI engineering, enterprise software and integrations.

01 / AI

Private RAG Chatbot

Private knowledge assistant designed to answer questions from controlled PDF/document knowledge bases with retrieval-grounded responses.

ASP.NET CoreBlazorQdrantOllamaRAG
02 / AI

MCP & AI Tooling

Exploring MCP server patterns for exposing tools and business capabilities to AI applications in a structured way.

MCPC#.NETLLMs
03 / Automation

AI Workflow Automation

n8n-based automation concepts connecting LLMs, webhooks, APIs and external services to streamline business workflows.

n8nOpenAIREST APIWebhooks
04 / Enterprise

iVend Retail Add-ons

Custom retail software extensions and integrations supporting business workflows, third-party services and enterprise requirements.

C#.NETiVendSQL
05 / Integration

Enterprise API Integrations

Designing REST API integrations for payment, loyalty, messaging and external business platforms.

RESTWeb APISOAPC#
06 / Platform

Database-Driven Applications

Scalable applications and services backed by relational databases with a focus on performance, reliability and maintainability.

SQL ServerPostgreSQLMySQLMariaDB
Career

13+ years of building software.

OCT 2019 — PRESENT

Senior Software Engineer

Citixsys Tech Solutions

Designing, developing and implementing enterprise software solutions, retail add-ons, APIs and third-party integrations. Working across .NET, C#, databases and modern AI/automation technologies.

SEP 2017 — OCT 2019

Software Engineer · Team Lead

PCS Infinity Pvt. Ltd.

Led a team of engineers in a SaaS environment, coordinating development and delivery of software solutions for clients while contributing to technical implementation.

SEP 2016 — SEP 2017

Software Developer

MPS Infotechnic Pvt. Ltd.

Designed, coded and implemented software solutions focused on client requirements, application functionality and efficiency.

OCT 2013 — SEP 2016

Software Developer

Webbizz Infosolutions Pvt. Ltd.

Developed robust and user-friendly software solutions while collaborating with the development team on application functionality and client requirements.

Technology Stack

Two worlds. One engineering mindset.

A practical stack spanning enterprise software development and modern AI application engineering.

AI Engineering

RAGLLMsMCPCustom GPTsAI AgentsPrompt EngineeringEmbeddingsVector DatabasesQdrantOllaman8nAI AutomationClaude CodeClaude DesktopGitHub Copilot

Backend & .NET

C#.NETASP.NET CoreWeb APIMVCREST APIsRazor ComponentsBlazor

Data & Storage

SQL ServerPostgreSQLMySQLMariaDBQdrantRedis

Frontend

BlazorHTML5CSS3JavaScriptjQueryBootstrap

DevOps & Tools

DockerGitNginxPostmanVisual StudioVS CodeGitHub

Enterprise & Integration

iVend RetailRetail Add-onsPayment IntegrationsLoyalty IntegrationsWhatsApp APIThird-party APIsSOAP
Education

Academic foundation.

2012

B.Tech in Information Technology

SDITM College · Kurukshetra University

2007

Higher Secondary School

Board of School Education Haryana

2005

Secondary School

Board of School Education Haryana

Let's Connect

Have a software or AI problem worth solving?

I'm interested in building practical software, AI applications, integrations and automation that create measurable value.

ravinderyadav347@gmail.com · contact.ravinderyadav@gmail.com