Full‑stack developer focused on AI/ML and human‑centered product engineering. I build practical, high‑impact tools with React, Python, and modern AI—lately LLMs, multi‑agent systems, and real‑time, intelligent UX.
University of Waterloo — BCS, specialization in AI and HCI; minor in Entrepreneurship (President's Scholarship of Distinction).
What I'm into: AI-powered UX, multi-agent systems, realtime interfaces, data-heavy apps.
- I love shipping: from prototypes to production systems, fast.
- Currently: working with LLMs, agentic workflows, and AI-native UI patterns.
- Co-founded G12Uni — a global student platform with 1,500+ users across 10+ countries.
- Open to collaborating at the intersection of AI, full-stack engineering, and research.
University of Waterloo — Honours BCS, AI + HCI specialization; Entrepreneurship minor Coursework: Data Structures, OOP, Algorithms, Tools & Techniques, Computer Organization, Statistics, Linear Algebra
Associate Conversation Design Intern — Cresta (Series D AI, Remote) Python, LLMs, Jupyter, Dialogflow CX, Google Apps Script Aug 2025 – Present
- Audited and optimized workflows for 12 enterprise customers; earned consistent stakeholder praise.
- Built an LLM-powered redaction auditor that accelerated QA by 98% (automatic policy-violation flagging).
- Developed a demo automation suite (tabular autofill, natural-language search, AIA management) improving QA efficiency by 50%.
Software Engineer & Founding Member — G12Uni (Enterprise CO-OP) React, Python, Flutter/Dart, Docker, GCP Aug 2024 – Present
- Launched and scaled to 1,500+ students across 10+ countries; mentorship and collaboration at scale.
- Rebuilt full-stack with Vite React + Tailwind, real-time APIs (Meet, maps, chat, avatars, bots) to boost engagement/retention.
- Deployed NLP pipelines for Reddit/YouTube intelligence on Docker + GCP (scalable ML microservices).
- SnapSafe (Hack the North 2025) — Real-time AR fire evacuation with depth caching + ray casting
- Snap AR, Lens Studio, ONNX, CV
- Video · Repo
- Rhythm (Hack the Hill Ottawa) — AI speech coach using Meta Wav2Vec2; pacing/pitch analysis
- Wav2Vec2, React.js, librosa, SciPy
- Devpost · Repo
- DewBloom (AI DBT Skills Trainer) — Finetuned LLM agent for therapeutic dialogue with realtime feedback
- Supabase, React, LLMs
- StrumSpace (SpurHacks 2024) — Real-time guitar tutor; YOLOv8 chord detection with ThreeJS overlays
- YOLOv8, Flask, React
- Repo
- JADO AI (AI Admissions Assistant) — Multi-agent pipeline (YouTube parsing, Reddit scanning, recs)
- Docker, FastAPI, Postgres
- Repo
- Clash Royale Analytics Platform — Ingestion (50k+ logs), dbt modeling, ML outcome prediction, Streamlit UI
- Python, PostgreSQL, dbt, FastAPI, XGBoost, Docker
- Repo
- More builds: Watopoly (C++), PawPal, MineGuard, Redux Bank, Pizza Demo, Wild Oasis, G12 (web + mobile), MettaStars, Zafari CC.
- Languages: Python, JavaScript/TypeScript, C++, SQL, Dart, Java
- AI/ML: LLM finetuning (Llama2, OpenAI), Multi-Agent Systems, Wav2Vec2, YOLOv8, TensorFlow, RL (DQN, A3C), CV, Speech
- Frameworks & Platforms: React, Next.js, Node.js/Express, Supabase, Firebase, FastAPI, Docker, GCP, Flutter
- Systems & Tools: Git/GitHub, Bash, Linux, Blender, ThreeJS, ONNX
- Advanced LLM finetuning and multi-agent architectures
- Deeper RL and human-AI interaction
- Mobile with Dart + Flutter
- LinkedIn: rhythm-chawla
- GitHub: @RhyChaw
- Email: r3chawla@uwaterloo.ca
✨ Explore the repos and let's build something impactful together.


