Adventure Gallery
When I'm not building AI systems, you'll find me exploring the great outdoors. From competitive sailing to mountain peaks, adventure fuels creativity and provides essential balance to the digital world.

Boston Harbor & Beyond
Competitive Sailing
Racing small boats in competitive sailing events around New England. There's nothing quite like the precision and teamwork required in competitive sailing.

New England Peaks
Mountain Hiking
Exploring the mountains and trails of New England. Every hike offers a new perspective and a chance to disconnect from the digital world.
Boston & Cambridge
Urban Cycling
Cycling through the streets of Boston and Cambridge, discovering new routes and enjoying the freedom of two wheels in the city.

Cambridge, MA
Blue Bike Adventures
Making the most of Boston's bike share system for quick adventures around the city. Sometimes the best journeys start with a simple blue bike.

New England Mountains
Winter Sports
Hitting the slopes when winter arrives. Skiing provides that perfect rush and the chance to embrace rather than hide from New England winters.

Frozen Ponds, New England
Pond Hockey
Nothing beats pickup hockey on a frozen pond. It's hockey in its purest form - just skates, sticks, and the joy of the game.

ThinkStruct Summer 2024
Team Building
Building great teams requires shared experiences outside the office. Summer team adventures help create the bonds that drive innovation.
Why Adventure Matters
Perspective
The mountains teach you that the biggest challenges are conquered one step at a time. The same principles apply to complex AI systems.
Adaptability
Sailing in changing winds mirrors software development - you must constantly adjust your approach while maintaining forward momentum.
Team Building
Shared adventures create the trust and communication that make great technical teams possible.
Ready for an Adventure?
I'm always up for new adventures - whether it's tackling a challenging project or exploring a new trail. Let's connect and see what we can discover together!
Let's Connect