• Software Engineer

    Google YouTube · Incoming · Jun 2026

    Backend infrastructure for YouTube's conversational search product.

  • Machine Learning Researcher

    University of Michigan · Nov 2025 – Mar 2026

    LLM inference optimization via KV-cache management using vLLM and LMCache.

  • AI Engineering Intern

    PersistOS · Aug – Nov 2025

    Core infrastructure for an agentic memory platform. Multimodal pipeline, semantic caching, LLM eval framework.

  • Software Engineering Intern

    Little Caesars Pizza · May – Aug 2025

    Backend development and DevOps automation for enterprise systems serving 5,000+ franchise locations.

  • Research Assistant

    University of Michigan · Interactive Sensing and Computing Lab · Sep – Dec 2024

    Embedded ML for real-time user activity sensing and identification.

  • Software Development Intern

    United Wholesale Mortgage · May – Aug 2024

    Full-stack modernization of internal employee rewards platforms used by 750+ team leads.

  • Flight Systems Developer

    M-Fly Aero Design · Sep 2023 – Sep 2024

    Autonomous navigation software for competition planes using ROS and MAVLink.

  • Lead Programmer

    Hartland Robotics · FRC Team 3536 · Jun 2019 – Jun 2023

    Architected software for four competitive robots. Custom sensor fusion, Hermite spline pathing, swerve drive control, computer vision turret tracking.

  • Efficient Heterogeneous LLM Multi-Agent Debate (MAD)

    EECS 498 — ML Research · Aug – Dec 2025

    Framework reducing inference costs 40% via confidence-based gating across heterogeneous agent configurations.

  • Cycle-Accurate Processor Simulator

    EECS 370 — Computer Organization · Oct – Dec 2025

    5-stage pipelined CPU simulator with configurable cache hierarchy, hazard detection, and forwarding.

  • LC-2K Compilation Toolchain

    EECS 370 — Computer Organization · Sep – Oct 2025

    End-to-end assembler and linker converting LC-2K assembly to executable machine binaries.

  • Information Digest

    personal project · Aug 2025

    Agentic information retrieval pipeline with Terraform-based IaC, LLM query decomposition, and CI/CD automation.

  • Multi-Threaded Network File Server

    EECS 482 — Operating Systems · Nov – Dec 2024

    Concurrent file server with reader/writer locks and crash-consistent disk logging.

  • Virtual Memory Pager

    EECS 482 — Operating Systems · Oct – Nov 2024

    External pager with clock page replacement, copy-on-write optimization, and swap-backed page management.

  • The Situation Room

    Cal Hacks · Oct 2024

    Unity simulation game using AI for dialogue analysis in de-escalation training scenarios.

  • Ribbet

    MHacks · Oct 2024

    Cross-platform social media app with betting mechanics, built on MERN stack.

  • User-Level Thread Library

    EECS 482 — Operating Systems · Sep – Oct 2024

    Threading library with context switching, synchronization primitives, and preemptive scheduling.

  • Deep Metric Learning for Facial Recognition

    EECS 442 — Computer Vision · Mar – Apr 2025

    ResNet-18 with non-parametric instance discrimination, contrastive loss, and memory bank feature vectors.

  • Interview Bot Pro

    EECS 487 — NLP · Feb – Mar 2025

    AI interview practice with Random Forest voice prosody analysis and LLM-based grading.

  • Multi-Resolution Image Blending

    EECS 442 — Computer Vision · Feb 2025

    Seamless image blending engine using Gaussian and Laplacian pyramids.

  • Steerable Filter Edge Detection

    EECS 442 — Computer Vision · Jan – Feb 2025

    Edge detection using gradient filters and steerable convolution.

  • Inner Voice AI

    personal project · Jul 2024

    Conversational AI therapist. 1st place at Stemist Hacks.