Profile

Rohan Saha

Software Engineer

Waterloo, ON

Hey!

Computer Science @ University of Waterloo | Founder | Ex-varsity athlete (soccer & track) | AI Engineer

Currently learning computer vision, training Muay Thai (kickboxing), and building a course scheduler for UWaterloo.

Aug 2025 – Present

Co-Founder & CEO

UWSpaces – Waterloo, ON

Optimized API performance through PostgreSQL indexing and Redis caching, reducing p95 latency from 220ms to 95ms (57% improvement) and achieving 3x read-query headroom for future scale.

Show More
  • Drove user acquisition to 2,000+ page views through targeted outreach reaching 15,000+ students, achieving a 12% engagement rate and establishing product-market fit.
Sep 2025 – Dec 2025

GenAI Intern

Nokia – Ottawa, ON

Built an AWS-deployed multi-agent application with RAG toolchain integration for ML solution execution and root-cause analysis, reducing end-to-end workflow time by 50% and saving 20+ hours per week.

Show More
  • Designed and implemented a RAG system automating document chunking, preprocessing, embedding generation, and hybrid vector/graph search, reducing data retrieval time by 70% for unstructured data.
  • Delivered technical demos to Microsoft, Amazon and Ab Initio engineering teams for enterprise adoption.
May 2025 – Dec 2025

Machine Learning Engineer

Wat.AI – Waterloo, ON

Built and deployed an AI tutoring platform serving 200+ students in MTE 182, architecting 5 microservices handling chat, RAG, PDF processing, and multi-agent orchestration in Docker.

Show More
  • Designed a RAG pipeline with custom chunking (800-char, 18.75% overlap), pgvector HNSW indexing for sub-second search, and streaming responses, reducing query latency by 35%.
  • Built a multi-agent system using LangGraph with typed state management and dynamic routing, leveraging the Gemini API, and developed a standalone ReAct microservice for mathematical computation.
May 2025 – Dec 2025

Backend Team Lead

Electrium Mobility – Waterloo, ON

Led a cross-functional team of 10 engineers and designers to build Electriumap, a crowdsourced platform enabling micromobility riders to locate and share verified charging stations across 200+ urban routes.

Show More
  • Delivered a real-time, responsive map interface using NextJS, Tailwind CSS, shadcn/ui, and the Mapbox API, achieving sub-300ms load latency and improving geolocation accuracy by 40% through tile caching.
  • Optimized routing performance by implementing a corridor-based greedy algorithm integrated with Firebase and Firestore, reducing average detour distance by 96% across 500+ simulated route trials.
July 2022 – July 2024

PC Optimization

Freelancing – Remote

Boosted system performance for 50+ clients using advanced hardware and software tuning.

Show More
  • Increased frame rates by 60%, reduced CPU/GPU temps by 20%, and cut latency by 50%.
  • Used techniques like registry edits, BIOS tuning, GPU overclocking, and BCDEdit tweaks.

Languages

Python Java JavaScript TypeScript C/C++ SQL HTML/CSS Racket

Frameworks & Libraries

React/Next.js FastAPI Flask LangChain LangGraph Tailwind CSS RESTful APIs

Developer Tools

Git Docker AWS Azure Firebase Supabase PostgreSQL Neo4j Linux Bash Vercel Vim

Machine Learning & Data

Pandas Scikit-learn PyTorch Retrieval-Augmented Generation (RAG) Large Language Models (LLMs)

Awards & Honors

Best Cruptocurrency Hack

HackCanada 2025

President's scholarship of Distinction

University of Waterloo

IntelligentForest

Forest Fire Prediction Model

Python pandas Scikit Learn

DigiTag

Blockchain based E-commerce platform.

Motoko TypeScript ICP React JS Tailwind CSS Node JS Next JS

VisionTeX

Image to Text converter for LaTeX

Python React JS OpenAI API Flask GoogleVision

Swipe Chaser

Modular 2D Engine Game.

Python Tkinter PyGame NumPy
Email Copied!