Siddhant Gupta

Pushing the boundaries of AI and ML to create innovative solutions

About Me

I'm Siddhant Gupta, an AI engineer who likes building systems that feel real, not theoretical. I work on agentic and generative AI products end-to-end. That means model behavior, evaluation, and orchestration, as well as the unglamorous parts that make things usable, reliable, and safe. I care a lot about observability and trust, because if an AI system can't be debugged, it can't be relied on.

A lot of my work sits around LLM systems, RAG, structured outputs, tool calling, and agent workflows. I've built production pipelines that turn messy inputs like long documents and mixed data sources into clean, typed outputs, and I've spent time fine-tuning models and improving behavior through better data, feedback signals, and evaluation loops. I like pushing for simple interfaces on top of complex systems, so teams can move faster without guessing what's happening under the hood.

I also build in public. I maintain open-source projects, write blogs about what I'm learning, and share practical lessons from building agents, improving retrieval, and making AI workflows more predictable. I enjoy participating in hackathons and AI events because I like meeting builders, testing ideas quickly, and shipping things people can actually use. Those spaces keep me honest, because the feedback is immediate and the bar is real.

Outside of work, I'm into football, cooking, and gaming.

Professional Experience

UMBC Training Centers
AI Engineer
Baltimore, Maryland
Python
FastAPI
LangGraph
RAG
AI
Kubernetes

Building production-grade AI systems including personalization engines, multi-agent orchestration platforms, and retrieval-augmented generation pipelines serving thousands of users.

University of Maryland Baltimore County
Graduate Research Assistant
Baltimore, Maryland
Python
ML
XGBoost
LightGBM
SHAP
Cybersecurity

Conducted machine learning research in cybersecurity, developing explainable hybrid malware detection systems combining signature-based methods with modern gradient-boosted models.

Tech Stack

Prometheus
Monitoring
Developer Tools
Familiar

Experience: 1 years

Open-source monitoring and alerting toolkit

Unsloth
AI/ML
Frameworks & Tools
Proficient

Experience: 1 years

Fast and memory-efficient LLM fine-tuning

RAG
AI/ML
Frameworks & Tools
Expert

Experience: 3 years

Retrieval-Augmented Generation for grounded AI responses

Generative AI
AI/ML
Frameworks & Tools
Proficient

Experience: 2 years

AI systems that generate content from text to images

OpenAI API
AI/ML
Frameworks & Tools
Expert

Experience: 3 years

API for accessing OpenAI's language models

Pydantic
Data Validation
Frameworks & Tools
Proficient

Experience: 2 years

Data validation using Python type annotations

Rust
Systems
Programming Languages
Proficient

Experience: 2 years

Systems programming language focused on safety and performance

Spring Boot
Backend
Frameworks & Tools
Proficient

Experience: 3 years

Java-based framework for microservices

Webpack
Build Tools
Developer Tools
Proficient

Experience: 3 years

Static module bundler for JavaScript applications

Axios
HTTP Client
Libraries & Databases
Proficient

Experience: 4 years

Promise-based HTTP client

Education

University of Maryland Baltimore County
Master of Science in Computer Science

Aug 2022 - May 2024

Baltimore, Maryland, United States of America

Relevant Coursework:

  • Computer Architecture
  • Design and Analysis Of Algorithms
  • Machine Learning
  • Information Retrieval
  • Ethics in Software Engineering
  • Social and Crowd computing

Leadership:

  • ACM UMBC Chapter - Vice President
Sant Gadge Baba Amravati University
Bachelor of Engineering in Information Technology

Aug 2018 - May 2022

Shegaon, Maharashtra, India

Relevant Coursework:

  • Data Structures
  • Object Oriented Programming
  • Operating Systems
  • Computer Architecture
  • Database Management Systems
  • Theory of Computation

Leadership:

  • Chairperson of ACM Student Chapter
  • Technical Lead of Entrepreneurship Cell

Featured Projects

Junior Researcher
Advanced AI Research Assistant
Next.js
Perplexity Sonar
Google Gemini
OpenAI
FireCrawl
LLM
AI Agent
Models Explorer
Snarky AI Model Browser
Next.js
React
TypeScript
models.dev API
Tailwind CSS
Codex Manager
Desktop Orchestration Layer for OpenAI Codex
Rust
TypeScript
Tauri
OpenAI Codex
JSON-RPC
TOML
Hugging Papers
ArXiv Research Companion with Evidence-Grounded Chat
Next.js
Convex
RAG
Vector Search
PDF Processing
Magic Link Auth
Healthcare AI Assistant
Medical Research Tool
Next.js
React
FastAPI
Claude API
SentenceTransformer
ChromaDB
Data Analysis Tool
Full-stack CSV Analysis Tool
Next.js
Shadcn UI
Tailwind
Express.js
Redux Toolkit
Anthropic API
CommandRex
NLP Terminal Interface
Natural Language Processing (NLP)
RAG
Python
OpenAI GPT API
Large Language Model (LLM)
Prompt Engineering
AI UI Generator
Intelligent Component Creation
Next.js
TypeScript
GPT-4
Langchain
Tailwind CSS
CodeEnhance
AI Code Review Assistant
Next.js
React
OpenAI API
TailwindCSS

Research & Publications

Living off the Analyst: Harvesting Features from Yara Rules for Malware Detection
2024
Predictive Web Portal for Indian Students to Apply for Higher Education at Foreign Universities
2022
Analysis of Problems Faced by the Indian Students to Apply for Higher Education at Foreign Universities
2022
Use of Asynchronous methods to enhance JavaScript Code
2021

Blog & Insights

Sharing knowledge on AI, machine learning, and software engineering through articles and tutorials.

My Playlist

Now Playing
Theme from New York, New York - Frank Sinatra
Song List

Get in Touch

Your name
Your email
Your message0/500
Siddhant Gupta
AI Software Engineer
siddhantg314@gmail.com
+1 (667)-369-5828
United States of America