About

My background is in bridging hardware and software. I modernized autonomous drone firmware at Columbia's A2R Lab, and have built machine vision for a production line, autonomous navigation for competition robotics, and low-level systems in C.

Alongside that I've taken products from zero to one and worked client-facing on enterprise technology.

Robotics & Systems

Firmware and control, machine vision, autonomy, low-level systems.

A2R Lab

Research

A2R Lab

Worked on Crazyflie drone firmware in C/C++, optimized tinyMPC for model predictive control, and integrated the system with Crazyswarm2 on ROS 2.

RoboticsC/C++
Artaic

Engineering Intern

Artaic

Built a YOLOv5 model with Roboflow to classify mosaic tile types at 91% accuracy, automating the manual inspection every assembled mosaic went through before shipping.

Computer visionYOLOv5
PacBot 2024
PacBot 2024

Software Team

PacBot 2024

Tuned A* heuristics and built ghost-prediction for Columbia's entry in the 2024 PacBot competition (robot that plays Pac-Man autonomously on a physical maze). Also prototyped a deep Q-learning policy.

PathfindingDeep Q-learning
ON DISKRESOLVEDsuperblockinode storedata block 0data block 1dentryhello.txtfile contentsof hello.txt

Coursework

Operating Systems

Built a process tracker, custom scheduler, and a file system in C, down at the kernel level. Team project with Connor Espenshade.

CKernel

Products

Built, shipped, and put in front of real users.

Unscripted

Founder

Unscripted

Building an AI career coaching platform to help people network more effectively.

AICareer coaching
Dexter

Co-Founder

Dexter

Built an AI redaction tool for consulting slide decks, saving ~125 hours per consultant annually. Piloted with BCG and OC&C, and refined across 15+ consultant interviews to fit real workflows.

AIConsulting
Beetcode

Co-Founder

Beetcode

Built and shipped a browser extension that gives LeetCode hints, reaching 200+ users organically.

Browser extensionLeetCode
AI Safety

Research

AI Safety

Tested whether synthetic document fine-tuning reduces chain of thought honesty in Qwen3 and DeepSeek. Both models lost task accuracy and slipped from 100% to 95% faithfulness. Selected for the BlueDot AI Safety cohort.

PyTorchEvaluation

Experience

Software engineering, then enterprise technology consulting.

2021 – 2022

Arrow ElectronicsMachine Learning Intern

Designed and ran 200+ ML experiments (Optuna, ClearML) to forecast electronics lifecycle metrics; improved MAPE 68% relative to baseline models.

Enterprise

2023

CapcoSoftware Engineering Intern

Fixed 66% of open bugs in a major U.S. bank's permissions service; work integrated into client systems.

Mid-size

2024

FluidityIQSoftware Engineering Intern

Deployed a patent-search vectorizer via Azure CI/CD, cutting API latency 6x. Built an LLM patent summarizer with modular model-swapping.

Startup

2025 —

Boston Consulting GroupTechnology & Digital

Optimized factory initiatives across procurement and supply chain for an industrial-goods client; proposed AI implementation plan to senior client leadership; received Digital tag for tech specialization.

Consulting

Education

Columbia, and what I did outside of class while I was there.

Columbia University

Columbia University

B.S. Computer Science, cum laude — Minor in Entrepreneurship

3.99 GPA · 2022 – 2026

Operating Systems · Advanced Programming in C · Parallel Optimization for Robotics · VR/AR in Unity · Artificial Intelligence · Natural Language Processing

Activities & Leadership

Columbia Spectator

Columbia Spectator

Head of Product

Led a cross-functional product team across three of Spectator's digital products - CULPA, theSHAFT, and the mobile app - running user interviews, defining features, and shipping with engineering.

Almaworks / CORE

Almaworks / CORE

Director

Mentored 30+ early-stage Columbia founders - connecting them with the right alumni mentors and investors, and helping them sharpen their pitches across five Demo Days.

Columbia CS Department

Columbia CS Department

Teaching Assistant

Mentored 25 students a semester building full-stack apps in Flask and jQuery, and introduced a Figma-first workflow that cut development time 50%. Supported 600+ students through office hours and grading.

Claude Builder Club

Claude Builder Club

Ambassador

Co-founded a hands-on LLM builder community with Anthropic and ran workshops on prompt design, evaluation, and model experimentation - teaching peers to build with AI.