Available for new opportunities

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.

About Me

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.

Featured Work

Projects

Production-grade applications showcasing backend architecture, AI integration, and full-stack delivery.

webAI
Vercel

Chrono - AI-Powered Time Tracking SaaS

Full-stack SaaS for small teams featuring weekly timesheets, Kanban project boards, role-based team management, and AI-powered productivity analytics using Google Gemini.

Increased team productivity by 30%

Next.js 16React 19TypeScriptSQLiteTailwind CSSGoogle Gemini+1
web
Docker

Local-Vibes - Event Discovery Platform

Full-stack event discovery platform built with Go backend and Vue.js frontend. Features real-time updates via WebSockets, event creation, search, and location-based filtering.

Successfully implemented real-time event notifications

GoVue.jsWebSocketsPostgreSQLDockerREST API
backend
AWS Fargate

Real-Time Tic-Tac-Toe - AWS Fargate

Multiplayer real-time tic-tac-toe game deployed on AWS Fargate with Docker. Features WebSocket-based gameplay, game rooms, and persistent game state.

Successfully deployed on AWS Fargate with auto-scaling

GoAWS FargateDockerWebSocketsAWS ECSRedis
backend
Docker

Manga Hosting Platform

Go-based manga hosting platform with Docker containerization. Features content delivery, user management, and chapter organization.

Achieved fast page load times

GoDockerPostgreSQLREST APIAWS S3
backend
Docker, Kubernetes

Go Language Expertise Projects

Collection of Go projects demonstrating backend development patterns, concurrency, and best practices. Includes REST APIs, gRPC services, and microservices architecture examples.

Comprehensive Go learning resource

GogRPCREST APIMicroservicesDockerPostgreSQL+2
devops
Kubernetes

Production Enterprise Application

Full-stack production enterprise application with Kubernetes deployment, microservices architecture, and enterprise-grade features.

99.99% uptime SLA achieved

TypeScriptNode.jsKubernetesDockerPostgreSQLRedis+2
mobile

Reef Guide - AI-Powered Fish Field Guide

Offline-first mobile field guide to reef-associated fishes of India with AI-powered fish identification using camera and Google Gemini integration.

Successfully identifies 100+ reef fish species

FlutterDartSQLiteGoogle GenAICamera APIProvider
backend

Chat WebApp - Scalable Real-Time Messaging

Scalable web chat application with WebSocket support, consistent hashing for horizontal scaling, and Kubernetes-ready architecture.

Supports 1000+ concurrent WebSocket connections

GoGorilla WebSocketSQLiteKubernetesConsistent Hashinggcache
web

Clos - AI-Powered Dating Application

Modern AI-powered dating application with intelligent matching, Supabase authentication, and privacy-focused design.

Successfully implements AI-driven matching

React 19TypeScriptViteSupabaseGoogle GenAITailwind CSS
Work History

Experience

Impact-driven engineering across GenAI, backend, and full-stack roles.

Software Development Engineer - GenAI

Current
Square ResultsRemote, WAAug 2025 – Present
  • 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
FastAPINext.jsAWSGeminiSupabaseDockerTerraformTurborepoConvex

Software Developer - Contract

ClassA.AIRemote, WAJul 2025 – Aug 2025
  • 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
TemporalTypeScriptNode.jsDocument Generation

Full Stack Engineer

Central Marine Research InstituteRemote, WAJan 2025 – Jul 2025
  • 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
GoVue.jsFlutterSQLitePython

Research Assistant - GenAI DeepFake

University of MichiganDearborn, MISep 2024 – Dec 2024
  • 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
PythonTensorFlowNext.jsSQLiteML
Tech Stack

Skills & Technologies

Technologies I use to build production-ready systems.

Languages

GoPythonTypeScriptJavaScriptC++HTMLCSSSQL

Frontend

Next.jsReactTailwind CSSShadcn/uiReact NativeTanStackFlutterVue.js

Backend

GoFastAPINode.jsSupabaseFirebaseConvexPocketBaseREST APIs

Database

PostgreSQLSQLiteAWS RDSDynamoDBRedis

Cloud & DevOps

AWSGCPEC2CloudFrontAmplifyFargateApp RunnerS3SageMakerCI/CDDockerGitHub ActionsRoute53KubernetesTerraform

AI / ML

LangChainBedrockOllamaRAGAI AgentsGeminiOpenAITensorFlowPyTorch

Also experienced with

TemporalWebSocketsTurborepoExpoAWS RekognitionMLflowN8NCursorClaude CodeGit
Get In Touch

Let's Work Together

Open to full-time roles, contract work, and collaborative projects.

Location

Seattle, WA

Connect with me

Ready to build something amazing?

I'm currently available for new opportunities. Whether you need a senior engineer to lead AI initiatives, architect backend systems, or deliver full-stack products—I'd love to discuss how I can help.