Hi, I'm Ashwani Singh

Senior Software Engineer - Backend & GenAI

Building scalable backend systems serving 25K+ users and 10M+ API hits/month. Now focused on GenAI - LLM agents, RAG pipelines, and production AI systems using LangChain & LangGraph.

Ashwani Singh

Ashwani Singh

Senior Software Engineer

About Me

Backend Architecture, Scalable Systems, and GenAI

Senior Software Engineer with 4+ years building high-scale B2B SaaS products. Currently pursuing M.Tech in AI from IIT Jodhpur while working full-time, bridging the gap between production backend systems and cutting-edge AI.

My focus is on GenAI engineering - building LLM-powered agents, multi-agent systems, and RAG pipelines using LangChain & LangGraph. Strong foundation in Node.js, Python, PostgreSQL, and AWS with hands-on experience scaling systems to millions of requests.

600+

Problems Solved

25K+

Users Served

10M+

API Hits/Month

4+

Years Experience

Projects

A selection of my recent work

GPT From Scratch

Complete GPT implementation from first principles using PyTorch. Multi-head self-attention, transformer blocks, BPE tokenizer, training pipeline, and text generation - all built without external LLM libraries.

PyTorch Transformers Attention FastAPI Streamlit Docker

LLM Fine-tuner: Production LoRA Pipeline

Production-grade pipeline for fine-tuning LLMs using LoRA/QLoRA with automated deployment, evaluation, and experiment tracking. Includes vLLM serving, MLflow integration, and Docker support.

Hugging Face PyTorch PEFT/LoRA vLLM MLflow Docker

LangGraph Multi-Agent System

Production-ready multi-agent conversational AI platform with intelligent routing, specialized agents for SQL queries, tool execution (weather, search, calculator), and multi-model provider support.

LangGraph LangChain FastAPI Streamlit OpenAI Docker

Guides & Notes

Living, long-form notes and mini-sites I publish as I learn and build. Each guide is designed to be practical—concise explanations, visuals, and copy‑pasteable recipes. I’ll keep adding more topics here.

Interactive PyTorch Guide

Responsive single-page guide on PyTorch foundations, architectures, transfer learning, engineering, and more.

HTMLTailwindChart.js

AI Engineering Notes

Curated AI engineering content across foundations, building, deploying, optimizing, and safety.

HTMLDocsMind Map

LLM From Scratch

A hands-on study project to build large language model components from first principles: tokenization, attention, transformer blocks, training loops, and inference utilities.

JavaScriptTransformersEducation

Work Experience

My professional journey and key achievements

Senior Software Engineer

Progcap Apr 2024 – Present Delhi, India

Leading backend architecture and AI initiatives for B2B SaaS platform

  • Architecting backend systems handling 10M+ API requests/month across 25K+ users
  • Led Voice AI platform - flow engine, RAG pipeline, ~500ms latency streaming pipeline
  • Designed database schemas and APIs for multiple product modules
  • Leading team of 4 engineers, driving code reviews and architecture decisions
Node.js Python FastAPI PostgreSQL Redis LangChain AWS Docker

Software Engineer

Progcap Jun 2022 – Mar 2024 Delhi, India

Built progcomm.ai backend from ground up as sole backend engineer

  • Architected core B2B commerce platform - orders, payments, invoicing, ERP integrations
  • Built Progsense analytics platform with SQL parser and WAL-based data sync
  • Designed multi-tenant architecture serving brands, distributors, and retailers
Node.js Django PostgreSQL Redis Docker AWS

SDE Intern

Progcap Aug 2021 – May 2022 Delhi, India

Developed communication system for SMS, WhatsApp, Email

  • Integrated Gupshup, Amazon SES, Firebase Cloud Messaging
  • Built notification service handling thousands of messages
  • Implemented message queuing and retry mechanisms
Django PostgreSQL jQuery

Associate Software Engineer

MAQ Software Mar 2021 – Aug 2021 Remote

Migrated analytics reports from Tableau to Power BI

  • Converted complex Tableau dashboards to Power BI
  • Optimized data models for better performance
  • Collaborated with stakeholders for requirements gathering
Power BI SSMS Azure DevOps

Skills & Technologies

Technologies I work with and my areas of expertise

AI/ML & GenAI

LLM Agents
LangChain
LangGraph
PyTorch
RAG Pipelines
Fine-tuning

Languages

Python
JavaScript
TypeScript
SQL

Frameworks & Libraries

Node.js
Django
FastAPI

Tools & Technologies

AWS
Docker
Git
PostgreSQL
Redis
Postman

Soft Skills

Leadership
Team Management
Problem Solving
System Design

Education & Certifications

My academic background and professional certifications

M.Tech in Artificial Intelligence

Indian Institute of Technology, Jodhpur

2024 – 2026 (Ongoing)

CGPA: 8.5/10

Focus Areas:

LLM Optimization, Real-time AI Systems, Deep Learning, Natural Language Processing, and Machine Learning Systems Design.

B.Tech in Computer Science

Lovely Professional University, Punjab, India

2018 – 2022

CGPA: 8.7/10

Key Coursework:

Data Structures, Algorithm Design, Operating Systems, Computer Networks, Database Management, Software Engineering, Object-Oriented Programming, and Distributed Systems.

Professional Certifications

Generative AI with LangChain & HuggingFace

Krish Naik / Udemy

Agentic AI with LangGraph & LangChain

Krish Naik / Udemy

PyTorch for Deep Learning

Zero to Mastery / Udemy

Algorithm Design and Analysis

Stanford University / Coursera

Achievements

Won company hackathon - Built E-Sign portal
Qualified Google Code Jam 2020
Solved 600+ coding problems across platforms

Get In Touch

Let's discuss opportunities and collaborate on exciting projects

Email

ashwani.11803318@gmail.com

Phone

+91 6261720300

Location

Delhi, India