AI Engineer
Jaseci Labs·May 2026 — Present
996 at Jaseci Labs.
- Jac
Work
Jaseci Labs·May 2026 — Present
996 at Jaseci Labs.
University of Michigan·May 2026 — Present
Work on the Jac compiler, Jaseci stack, and other Jac related tooling as part of the POSE program.
Ancor·Jun 2025 — June 2026
Built a React Native RFID tracking app for 10k+ auto parts, shipped to an enterprise client.
Closed out a 5-figure annual license.
UofM·Oct 2025 - July 2026
Trained ResNet models to predict battery charge in low-fidelity environments.
Worked on feature extraction from ultrasonic chirped excitation.
GDG·Sep 2024 — Dec 2025
Worked on the HackDearborn's mobile app to improve event discovery and user engagement.
UofM·Jan 2025 — Apr 2025
Trained regression models and built fairness metrics to quantify bias in sentencing prediction systems.
Michigan Medicine·May 2024 — Aug 2024
Analyzed patient family engagement data to identify effective fundraising channels.
Built visualizations that showed digital outreach significantly outperformed traditional mail.
Selected work
The idea for this was revealed me in a dream, months before the actual hackathon. Who wouldn't want to control their computer with a wave of their hand?
We used Sonnet and some Machine Learning to convert any chessboard into a DGT board for remote play! One of my favorite projects.
We were given a $5000 HP Sprout that had laser capabilities, and some confusing no-code software to interface with it, but we hacked something together and made a visual interface to learn electronics.
Also a mobile only agent, but this time, modified the Jac compiler add a mobile target and then built this on top.
A cool mobile only agent that used the Accessibility API to check and stop you from spending through your screen activity.
I don't actually use Twitter a lot, but the prompt for the hackathon was to make twitter visualizations. This got me a really cool internship at Magic Hour.
An opensource TUI chess game viewer written in Ink, using the Lichess API, this is still how I play through some chess games after work.
An extension to block users when their play quality drops. Made this so I wasn't just losing hundreds of rating points over a single playing session.
A local monkeytype alternative that I made while I was still practicing to touch type, back when my typing speed mattered and AI hadn't gotten good at programming.
Posts
2026-04-24
2025-12-26
2025-11-24
2025-11-17
2025-09-24
2025-08-24
2025-05-19