About
I'm a software engineer who likes building products that make a real impact. I studied Computer Science and Data Science at Worcester Polytechnic Institute, and I've worked across the stack: deep learning models, mobile apps, and scalable backend systems.
Today I lead engineering at Coworker.ai, where I still write code. Before that I led mobile development at The Routing Company, taking transit apps from zero to 100,000+ trips.
Off the clock
-
Flying
Licensed private pilot. Trained at Hanscom Field (KBED), mostly in a Piper Archer II.
-
Biking
Out on two wheels whenever the weather allows.
-
Hiking
Up the trail, mostly for the view at the top.
Experience
-
Coworker.ai
Head of Engineering
- Lead AI reskilling initiative to train our engineers to be the best AI talent in the world
- Architected and implemented full AI harnesses, complex knowledge graphs, and generic model routing
Engineering Manager
- Grew the engineering team from 2 to 10 engineers while keeping a high-performance culture.
- Wear both hats, writing code and managing people, because modern engineering demands both.
Founding Software Engineer
- First employee. Helped build the company from zero to a $13M seed round.
AI/ML · Full Stack · Agents/Tooling · Applied LLM · Go
-
The Routing Company (formerly Routable AI)
Apps Tech Lead
- Founding team member. Started and led a team of 6 engineers building the driver and rider apps from scratch.
- Scaled the apps to 1k daily users and 100,000+ trips.
- Worked in a fast-paced sprint team across the entire stack.
- Designed and built significant parts of the backend, connecting it to the dashboard and mobile apps.
Kubernetes · Docker · Go · Flutter · React
-
MIT Lincoln Laboratory & WPI
Senior Thesis Intern
- Developed a deep learning solution to segment and quantify tau proteins in brain scans for Alzheimer's research.
- Built on the SegNet convolutional neural network architecture.
- Wrote parallelized code on the MIT supercomputer to process 10 billion pixel brain scans in under 30 minutes.
Python · PyTorch · CNNs · Slurm
-
MIT Lincoln Laboratory
Deep Learning Intern
- Implemented state-of-the-art deep neural networks for person re-identification in camera surveillance systems.
- Built an image labeling application that cut dataset labeling time by 5x.
- The final model halved classification time compared with the non-neural-network approach.
Python · PyTorch · Pandas · Sklearn
-
Olympus
Software Engineer Intern
- Designed and developed a website to visualize metrics produced by company products.
- Implemented a notification system for preventative maintenance alerts.
- Created a REST API backend for portable cross-platform solutions.
React · Node · MongoDB · Azure
Articles & research
-
Segmentation of Tau Stained Alzheimer's Brain Tissue Using
CNNs
Comparing FCN, SegNet, and U-Net for segmenting tau pathology in Alzheimer's brain tissue.
-
AI Tools in Interviews: A Lesson in Engineering Judgment
AI tools amplify what you already know. They can't stand in for engineering judgment.
-
How to Multi-Task Your Development with AI Agents
Running AI coding agents in parallel to finish 5x more tasks, spending your time on high-level thinking instead of low-level code.