Siddhant Gupta

Pushing the boundaries of AI and ML to create innovative solutions

About Me

My path into AI engineering started with a question: how do we make language models reliable enough for production?

That curiosity took me from research labs at UMBC where I published peer-reviewed work on ML-based malware detection using YARA signatures and LightGBM to building real-world LLM systems at the Center for Applied AI. Today, I architect multi-agent pipelines, RAG implementations, and fine-tuned models that handle thousands of concurrent interactions. What excites me most is the intersection of research and production engineering. I love the challenge of taking cutting-edge techniques (structured outputs, GRPO fine-tuning, hybrid search with reranking) and making them work reliably at scale. That's why I contribute to open source projects like Meta's Llama Prompt Ops, I believe in building in public and learning with the community.

Outside of work, I write technical deep-dives on Medium and experiment with new frameworks. Always happy to discuss agentic AI, RAG optimization, or the latest in LLM tooling.

Professional Experience

Center for Applied AI
AI Engineer
Columbia, Maryland
Python
FastAPI
RAG
AI

Worked on creating software powered by AI

University of Maryland Baltimore County
Graduate Research Assistant
Baltimore, Maryland
Python
ML
Security

Increased accuracy by 95% in malware detection systems

Tech Stack

Java
General-purpose
Programming Languages
Proficient

Experience: 4 years

Used for Android and enterprise applications

MongoDB
NoSQL
Libraries & Databases
Proficient

Experience: 3 years

Document-oriented NoSQL database

FastAPI
Backend
Frameworks & Tools
Expert

Experience: 3 years

Modern, fast web framework for Python

Langchain
AI/ML
Frameworks & Tools
Proficient

Experience: 2 years

Framework for developing LLM applications

Hugging Face Transformers
AI/ML
Frameworks & Tools
Proficient

Experience: 2 years

State-of-the-art NLP models

pandas
Data Analysis
Libraries & Databases
Proficient

Experience: 4 years

Data manipulation and analysis library

Spring Boot
Backend
Frameworks & Tools
Proficient

Experience: 3 years

Java-based framework for microservices

React.js
Frontend
Frameworks & Tools
Expert

Experience: 5 years

Library for building user interfaces

Kotlin
Mobile
Programming Languages
Proficient

Experience: 3 years

Modern language for Android development

HTML/CSS
Web
Programming Languages
Expert

Experience: 5 years

Core technologies for web development

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