Hi, I'm
Johnathan Mo Johnathan Mo (Jmo).
I'm a CS student at Columbia UniversityColumbia University. I love building software that solves real problems — from AR surgery tools to typing games.
I've built software across Incoming QSD Intern @ SIG
SWE Intern @ Google
Research Assistant @ CGUI Lab
AR/VR SWE Intern @ NIH
Research Assistant @ UMich Cai LabResearch Assistant @ Stanford Optima Group
Senior Advisor @ V1 @ Michigan research labs, startups, and big tech, and quant.
A few things I've built: Llinkedin-semantic — Semantic search engine for LinkedIn connections and profiles.Ttypr — Competitive typing racing app — real-time multiplayer.MMojo — Mobile app project.CComicgen — AI-powered comic generation tool.
I'm studying CS at Columbia Columbia — 3.95 / 4.0 GPA, previously at U-M
U-M — 4.00 / 4.0 GPA, and I make videos about CS, projects, and college life YouTube.
4x hackathon winner TreeHacks 2026
TreeHacks 2025
Devfest 2026
Bootstrapping Reality 2025
Want to say hi? Want to sponsor a video? Need a dev for your company? Let's chat →
Projects
~linkedin-semantic2025–Semantic search engine for LinkedIn connections and profiles.
~typr2024–Competitive typing racing app — real-time multiplayer.
~Mojoprivate2024–Mobile app project.
~Comicgenprivate2023–AI-powered comic generation tool.
Hackathons
🏆MiraTreeHacks 2026–AI-powered smart mirror for personalized styling and outfit recommendations.
🏆OmNomTreeHacks 2025–6-foot autonomous robot that fetches food across campus using computer vision.
🏆OpticonDevfest 2026–Orchestrates multiple AI agents in isolated VMs for parallel task execution.
🏆Spatial ComputingBootstrapping Reality 2025–AR/VR hackathon exploring spatial interaction techniques.