
Hi! 👋
My name is Dwight, and I love writing software.
I've been coding serious projects since I was a kid in 2008, building gemoetry proof-writers, 3d engines, and videogames from scratch.
In high-school, I interned at NASA's Ames Research Center, where I worked on automated theorem proving and formal verification for four years.
After graduating from RPI, I joined Google, where I started in Ads infrastructure. I used my 20% time (Google's side-project time) to make new code visualizations, and eventually switched to leading R&D on Google's central code tooling. I then transferred to Google's Engineering Productivity, working on automated testing and verification.
Today I work in Google's Ads DevAI team, automating code migration and transformation with LLMs and AI.
I've got a long list of personal projects, from AI and NLP (before it was cool), to many homemade games, and even a program that could invent its own computer algorithms (I "enrolled" it in my algorithms class at RPI). I love making tools that help other developers work better.
About Me
I love staying active and trying all sorts of different activities. Whether it's in the water, at the gym, on a trail, or in the kitchen, I'm always looking for the next challenge and new people to share these experiences with.
Check out my Strava profile to see what I've been up to lately!
Feel free to reach out if you want to join me for any of these activities—I'm always happy to have company.
Athletics
Swimming
Swimming has been a central part of my life for years.
- 7-Mile Swim: Completed a nautical ultra-marathon
- 849,068 Yards in 2021: Company record for total distance in a year
- 500 Day Streak: Swam every single day for 500 consecutive days
Scuba Diving
PADI certified Advanced Open Water diver with over 100 dives. I love exploring the underwater world and discovering what's beneath the surface.
Weightlifting
Training consistently since 2012.
- Bench Press: 315 lbs
- Squat: 455 lbs
- Deadlift: 535 lbs
- Clean and Jerk: 335 lbs
- Snatch: 285 lbs
Climbing
Both bouldering and rope climbing enthusiast.
- Bouldering: 12 V8 routes completed
- Sport Climbing: Multiple 5.13 routes
Running
Trail running, road running, and everything in between. I love the simplicity and mental clarity that comes with it.
Martial Arts
Black belt in TaeKwonDo. Taught martial arts for several years, helping others develop their skills and confidence.
Cheerleading
Competed as a cheerleader in college at RPI. It's a unique sport that combines strength, coordination, and teamwork in ways people don't always expect.
Trash Cleanup
Trash Diving
I swim and dive at docks to collect and clean up garbage from the water. It's a perfect combination of my love for swimming and freediving with doing something good for the environment.
Each dive is like an underwater treasure hunt, except the "treasure" is trash that doesn't belong in our waterways.
Land Trash Pickups
I've filled over 50 bags doing trash walks and do them whenever I can. It's a simple way to make the places I run and walk cleaner and more enjoyable for everyone.
Food & Cooking
Cooking
I love cooking and experimenting in the kitchen. There's something satisfying about creating a great meal from scratch.
Food Adventures
I'm always up for trying new foods and exploring different cuisines. If you know a great spot or want to cook together, let me know!
More details coming soon...
Games
A collection of browser games I've built. All run entirely in your browser—no installs needed!
Blocks
Classic block-stacking puzzle game with modern controls and smooth gameplay. Clear lines, level up, and chase high scores.
Play →Top-Down Shooter
Action-packed 2D shooter with physics-based movement. Survive waves of enemies and rack up points.
Play Shooter →