
Computer Science Major
I'm a Computer Science student at the University of Michigan, exploring the intersection of AI, autonomy, and full-stack development. My experience ranges from implementing ROS2-based visual odometry pipelines and LiDAR-based localization for autonomous vehicles to building scalable web platforms and intelligent APIs that support real users.
I enjoy designing software that bridges intelligence and interaction, from LLM-driven flight interfaces and course assistant platforms to real-time community tools serving thousands. I'm driven by curiosity, a passion for impactful engineering, and a desire to build systems that feel both powerful and intuitive.
Foundations in computer science, math, and engineering with hands-on projects.


Hands-on work across autonomy, AI, and software engineering.
University of Michigan Robotics Department
VTI Aerospace
Michigan Institute for Computational Discovery and Engineering
Google Developers Group
MRacing
Asphero
Red Watch Robotics
Selected work spanning AI, web, and tooling.

A powerful framework for educators to build agentic AI conversations using node-based flows that can collect data, compare responses, loop through content, and guide students through personalized learning experiences. React and TypeScript course assistant platform with Python backend enabling instructors to create interactive chatbots for self-paced learning. Integrated MariaDB with vector search and OpenAI models for semantic retrieval and adaptive reasoning. Supports third-party API plugins to pull live course data into EECS chatbots.

AI-powered crowd sentiment analysis and virtual HUD for DJs using Snap Lens Studio. Provides real-time audience engagement metrics through computer vision and integrates with RekordBox for synchronized performance insights. Built at HackMIT 2024.

Built and scaled Python Discord bots with stat tracking, moderation, tournaments, trivia, and automation tools, improving engagement and safety across 60k+ users. Developed a RESTful API using FastAPI and Golang with MongoDB and SQL backends, powering 100+ real-time leaderboards and in-game commands for 20k+ concurrent users.

Flutter and Firebase-based app for nonprofits, featuring nearby event discovery and RSVP tracking to promote healthcare access and volunteer engagement.

Upload notes and generate AI-powered flashcards. Create multiplayer rooms and compete in arcade games linked to study questions. Implemented scoring logic and state-machine game-loop mechanics for an educational mini-game system, processing user events in real time to drive adaptive difficulty.

Built an emergency navigation system using a vision-language model (VLM) in Python with Computer Vision pipelines on Raspberry Pi to detect environmental features and hazards from live camera input and infer safe exit paths. Implemented dynamic path re-planning logic that updates routing on the fly when new hazards are detected.
A toolbox spanning languages, frameworks, and platforms.
Open to collaborations, research, and interesting problems.