Skip to content
View saatviknagpal's full-sized avatar

Organizations

@EddieHubCommunity @CSwala

Block or report saatviknagpal

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
saatviknagpal/README.md

Hi 👋, I'm Saatvik Nagpal

Full Stack & AI Engineer building the platform behind RL environments and AI agents.

About Me

  • 💼 Most recently a Member of Technical Staff at Mercor, building the platform around RL environments and delivering 20+ client projects end to end.
  • 🎓 M.S. in Computer Science from the University of Southern California (USC).
  • 🏆 Smart India Hackathon 2022 Grand Finale Winner.
  • 💬 Ask me about Python, TypeScript, React/Next.js, FastAPI, PostgreSQL, LLM evals, and AWS.
  • 📫 Reach me at recruitsaatvik@gmail.com.

Featured Projects

Adloom | AI Video Ad Generator (UCLA Gemini API Hackathon)
Generated localized video ads for 3 markets from a single creative brief in 24 hours by chaining Gemini 2.5 Flash, Imagen 3, and Veo 3, with Inngest running the async generation jobs.

Tech Stack: Next.js, TypeScript, Gemini 2.5 Flash, Imagen 3, Veo 3, PostgreSQL, Inngest, Docker.
GitHub · Demo
VOCTV Console | Simulated OCT + Vibrometry Acquisition Console
Desktop console that simulates a Volumetric OCT and Vibrometry system, streaming live B-scans, A-scans, vibration traces, tuning curves, and a 3D basilar-membrane surface at 20 fps. The device runs on a worker thread behind a swappable hardware interface, verified by 34 Qt Test cases in CI.

Tech Stack: C++17, Qt 6, CMake, Qt Test, GitHub Actions.
GitHub
AI FlashCards | Generative AI SaaS
Shipped a generative AI flashcard app that reached 30+ active users and 500+ generated flashcards, with Clerk auth, Stripe payments, and Firebase real-time updates.

Tech Stack: Next.js, LangChain, OpenAI, Tailwind CSS, Clerk, Firebase, Stripe.
Live · GitHub
FitCoach | Microservice Fitness Coaching Platform
Engineered a microservice fitness-coaching platform that broadcasts workout events over RabbitMQ and auto-discovers services with Eureka. It renders live progress in a Next.js dashboard and features a Gemini AI inference layer for personalized coaching. The entire system is orchestrated and deployed end-to-end via Docker on AWS.



Tech Stack: Spring Boot, Next.js, AWS, RabbitMQ, Docker CI/CD, PostgreSQL, MongoDB, Gemini AI.


Xpense | Event-Driven Expense Tracker
Architected an event-driven expense tracker using Spring Boot microservices on Kafka, exposed through a Kong API Gateway and containerized with Docker on AWS. It features a React Native mobile app and a Flask + LangChain service with Mistral AI to convert unstructured notifications into structured JSON, automating 80% of data parsing workflows.



Tech Stack: React Native, Java, Spring Boot, Flask, LangChain, Mistral AI, MySQL, Kafka, Docker, AWS.


Languages and Tools

java javascript typescript python cplusplus react nextjs tailwind spring nodejs express graphql mongodb postgresql mysql firebase aws gcp docker kafka rabbitmq git linux

GitHub Stats

saatviknagpal saatviknagpal saatviknagpal

Pinned Loading

  1. ai-flashcards ai-flashcards Public

    The ai-flashcards project is a Next.js web application that leverages AI to create, purchase, and study flashcards. It integrates Tailwind CSS for enhanced styling, and uses Clerk for route protect…

    JavaScript 2 2

  2. adloom adloom Public

    TypeScript

  3. VisionaryLab VisionaryLab Public

    TypeScript 1

  4. devshowcase devshowcase Public

    Forked from mondalraj/devshowcase

    This is where people who code, can connect, can showcase their development projects in front of whole coder's community. Get hired by startups to build your developer expertise.

    JavaScript

  5. expense_tracker expense_tracker Public

    Java

  6. fitness-app fitness-app Public

    Java