I'm a computer science student at the University of Michigan graduating this spring,
where I've spent time building things at the intersection of machine learning,
cloud infrastructure, and software engineering.
Most recently I've been doing ML research in biomedical imaging — fine-tuning vision-language
models on CT scans to generate radiology reports. This summer I'm joining Google as a
software engineering intern in Sunnyvale.
I like problems that require you to think across levels of abstraction, from model
architecture down to cluster scheduling.
aside
I enjoy running, camping, reading, and watching the Knicks.
experience
work
Google · Sunnyvale, CA
- Incoming to on-device ML team.
U-M Biomedical & Clinical Informatics Lab · Ann Arbor, MI
- Fine-tuned the Qwen2.5 vision-language model on 50k abdominal CT scans to generate written radiology reports and classify abnormalities; built a pre-processing pipeline converting volumetric data to video.
- Cut training time 50% via LoRA, multi-GPU data parallelization with sharding, gradient accumulation, and quantization.
- Scheduled deep-learning jobs on an HPC cluster with Slurm; instrumented end-to-end monitoring with Databricks and Neptune.
Statistics Online Computational Resource · Ann Arbor, MI
- Worked in a team of 5 building a Virtual Hospital web app — designed cloud infrastructure using AWS S3 and AWS Fargate/Lambda for serverless compute.
- Built a modular integration pipeline for standalone R Shiny apps via Docker containerization, deploying 3+ analytics modules and cutting integration time by 70%.
- Reduced redundant user S3 buckets by 30% through a reworked cloud storage structure.
Aikito · New York, NY
- Designed BDD acceptance tests using Behave and Python Playwright as a gate before code commit.
- Built front-end features in React and TypeScript to streamline deal workflows between business owners and construction vendors.
projects
- Full-stack web app on AWS integrating the Charles Schwab API with OAuth 2.0 PKCE for real-time portfolio analysis — option position totals, visualizations, session handling.
- Built RESTful API endpoints and a Bootstrap interface for authentication and account analysis.
- React + Flask full-stack clone with REST APIs for auth, image uploads, likes, and comments backed by SQLite.
- SHA-512 password encryption; deployed as an AWS EC2 instance.
languages
C/C++, Python, JavaScript, TypeScript, R, SQL, Verilog, HTML/CSS
frameworks
PyTorch, Sklearn, React, Flask, Node.js, PostgreSQL, SQLite
tools
AWS, Docker, Slurm, Git, Databricks, Neptune
bookshelf
self-explanatory
currently reading
Ulysses
James Joyce
recents
To the Lighthouse
Virginia Woolf
Burmese Days
George Orwell
Mrs Dalloway
Virginia Woolf
The Bell Jar
Sylvia Plath
Dubliners
James Joyce
highlights
A Portrait of the Artist as a Young Man
James Joyce
Catch-22
Joseph Heller
Slaughterhouse-Five
Kurt Vonnegut
Moby-Dick
Herman Melville
Something Happened
Joseph Heller