Nithish Suresh Babu
Full-Stack Software Engineer specializing in GenAI
Building end-to-end AI platforms including RAG-based systems and intelligent workflow automation. MS in Computer Science from the University of Michigan. Experienced in taking products from 0→1 with modern cloud-native stacks.
Full-Stack Engineer & GenAI Specialist
Full-Stack Software Engineer specializing in GenAI-driven systems and scalable cloud architectures. Experienced in building end-to-end AI platforms including RAG-based job matching and intelligent workflow automation using modern cloud-native stacks.
Proven ability to take products from 0→1, design reliable backend systems, and deliver production-ready applications with automated CI/CD pipelines. Master's in Computer and Information Science from the University of Michigan.
Active open-source contributor to Google's go-github library and project maintainer for Chrono—an AI-powered time tracking platform. Awarded People's Choice of the Year 2025 by Google Cloud Developers for an AI Voice Agent that automates insurance quoting.
Education
University of Michigan
Master's in Computer and Information Science
Aug 2023 – Apr 2025 · Michigan, USA
Backend Systems
Go, FastAPI, distributed systems, and cloud-native architectures on AWS & GCP.
GenAI & LLMs
RAG pipelines, LangChain, Bedrock, Gemini, and intelligent workflow automation.
Full-Stack Delivery
Next.js, React, React Native, and end-to-end product ownership from 0→1.
Projects
Production-grade applications showcasing backend architecture, AI integration, and full-stack delivery.
Experience
Impact-driven engineering across GenAI, backend, and full-stack roles.
Software Development Engineer - GenAI
Current- Designed and implemented a RAG-based job matching pipeline using Gemini 2.5 Flash that ingests resumes from AWS S3, queries job descriptions from Bedrock, and generates personalized recommendations
- Built scheduled pipeline with Supabase caching for fast retrieval and improved system responsiveness
- Automated CI/CD pipelines using GitHub Actions and Docker, deploying backend via AWS App Runner and frontend via AWS Amplify
- Engineered secure multi-tenant platform using FastAPI and Next.js with strict data isolation and access controls
- Led redesign of Square Results V2, transforming static website into scalable full-stack platform with chatbot integration and admin dashboards
- Owned and delivered end-to-end athlete scouting platform using Next.js, Convex, and Amazon S3
- Built AI-powered recruitment platform MVP in 30 days from ideation to investor-ready demo
- Designed infrastructure using Terraform and developed monorepo system with Turborepo including web, backend, and mobile app
Software Developer - Contract
- Re-architected document-generation workflow for aviation insurance platform using Temporal, enabling 30-branch decision tree for private-jet policies
- Replaced fragmented database-backed state machine with durable workflow model, eliminating manual state persistence
- Enhanced data consistency and fault tolerance using Temporal's stateful history for deterministic resume of interrupted document generations
Full Stack Engineer
- Transformed unstructured PDFs of marine encyclopedia into structured SQLite3 database by extracting images and metadata with Python
- Built responsive web application using Vue.js and Go backend for real-time visualization and search of marine research data
- Developed cross-platform mobile app using Flutter with offline-first architecture for researchers in remote settings
Research Assistant - GenAI DeepFake
- Developed benchmarking pipelines using Python and TensorFlow to evaluate eight Deepfake detection models
- Achieved 88.37% accuracy on diverse GenAI image datasets with custom model
- Engineered continuous feedback loop by deploying full-stack Next.js prototype for public testing with SQLite schema capturing user data for iterative retraining
Skills & Technologies
Technologies I use to build production-ready systems.
Languages
Frontend
Backend
Database
Cloud & DevOps
AI / ML
Also experienced with