Siddharth Garg
AI/ML Developer
Software Engineer based in Seattle, USA. I specialize in AI/ML, backend development, and cloud infrastructure.
Get in TouchWork Experience
T-Mobile
Software Engineering Intern
May 2025 — Present- Develop agent orchestration pipelines using LangGraph and CrewAI to automate a spam filtering system.
- Design Model Context Protocol (MCP) servers to expose structured tools for PostgreSQL and Apache Cassandra, which are used as data sources.
- Use Kubernetes to deploy and manage the application.
Nileflo AI Solutions
AI/ML Developer
November 2024 — Present- Developed and deployed a real-time Azure API-based NLP application to record and summarize patient-doctor conversations, enabling healthcare providers to efficiently review and understand patient requirements.
- Created an RAG-based chatbot using Cosmos DB and Python, allowing doctors to query AI about patient information securely and contextually.
- Integrated agentic AI into the application, enabling medical professionals to delegate and streamline administrative tasks using requests in natural language.
SciTech Robotics
Lead Developer
January 2024 — January 2025- Served as the Programming Team Officer for the Vex U robotics team, overseeing software development and implementation for competition tasks.
- Trained YOLOv11 on custom datasets in Python, achieving 92% confidence in detecting scoring objects on the field.
- Programmed microcontrollers and depth cameras in C++ and Python for depth perception and V-SLAM tasks.
Featured Projects
About Me
I’m Siddharth Garg, a software engineer passionate about artificial intelligence and building practical tech that makes a difference. My main interests are in AI, robotics, machine learning, and backend development. I love experimenting with the open-source AI models, integrating them into real-world systems, and automating workflows with Python and Rust. When I’m not coding, I’m exploring sci-fi worlds or checking out the latest in tech.