
Software EngineerBuilding Collaboratively for the Web
I'm a builder. I love to collaborate and make enjoyable, accessible web experiences, and improve teams' velocity through better internal tooling. Currently at Cloudflare.
Currently working with
Featured Projects
A selection of recent projects showcasing my journey from full-stack development to AI engineering
Latest Blog Posts
Thoughts on software development, technology trends, and lessons learned

2025 Year in Review
2025 was a lot. Career changes, a job search, an acquisition I didn't see coming, side projects, family trips, and some hard stuff mixed in with the good. I'm not usually one to write these year-in-review posts, but this year had enough going on that it felt worth documenting. So here's the rundown.

You've Been Writing Your MongoDB Queries the Wrong Way

Building an SMS Notification App with Twilio and Node.js: A Step-by-Step Guide
Let's Connect
Interested in collaborating or have questions about development? Reach out through any of these channels.
Open to new opportunities and interesting projects
Response Time
I typically respond within 24-48 hours across all platforms
Best Topics for Discussion
Want to work with me?
If you have a project in mind, need technical expertise, or want to discuss development opportunities, I'd love to hear from you.


