I'm Rahul, a Software Engineer at Lambda AI. I went to school at UofT from 2016 to 2019 but ended up taking a gap year in 2019 to study CS on my own, primarily from MIT OCW and textbooks.
Since then, I've done various internships and full-time SWE roles at various YC startups, and currently I am a SWE at Lambda AI.
Outside of work, I spend a lot of my time building various side projects, from cryptography to reinforcement learning to AI tutoring to now, dysarthria speech translation. I like working on technically challenging problems that ideally can have a large impact on humanity.
At the moment, I am primarily focused on building an app that translates the slurred speech of people with dysarthria into clear, understandable speech. It's been a lot of fun and I post updates on my blog here.
I also make motivational videos on TikTok videos in my spare time. ๐
A few recent projects
- Dysarthria speech translation
My primary research focus right now: an app that translates the slurred speech of people with dysarthria into clear, understandable speech.
A side project that's quietly taken off, with 10-15 cards made every day and no marketing.
A reinforcement-learning agent that learned to play 9-ball at a professional level, including spin, position play, safeties, and kicks. Built in 6 weeks with an AlphaGo-style approach (value/policy networks + MCTS, trained via self-play). Now co-writing a paper with researchers at Cornell.
A personal AI tutor for learning to code, guiding you through exercises and side projects with real-time help, like a tutor available 24/7.
A web app that generates 3Blue1Brown style videos on any topic you want to learn about.
A medium to help individuals fund their personal side projects through NFTs.
A playground to convert natural language into SQL queries.
Conversational AI search across ArXiv research papers.