Life Changelog
A version-controlled journey from initial commit to the present
v49.0.0
2023 - Current
v49.0.0
2023 - Current
Lead / Senior Software Engineer
Leading dev efforts at a Tampa-based company innovating clinical documentation. Building SaaS tools from scratch, mentoring devs, and solving real-world problems at scale.
Jiu Jitsu Blue Belt at Gracie Trinity
Staying sharp on the mats as a blue belt in Jiu Jitsu. Training consistently to improve technique and mental toughness.
Side Projects & Investments
Building side projects using Next.js, TypeScript, and modern frameworks. Bourbon and bullshit with friends are my reset button.

v40.0.0
2015 - 2022
v40.0.0
2015 - 2022
Founded The Veteran Investor LLC
Started a mission-driven company helping homeowners navigate tough real estate situations like foreclosure and probate. My mission? Rescue, educate, and empower.
Real Estate Educator
Got licensed, started coaching others, and co-hosted for the Tampa Bay REIA. Conducted workshops and seminars to help people understand complex real estate situations.
Content Creator
Recorded 200+ podcast episodes sharing lessons from tech, business, and life. From Medium blogs to marketing eBooks, writing to teach and level up others.

v25.0.0
1999 - 2014
v25.0.0
1999 - 2014
Started in Tech as a Programmer
Post-Marine Corps, balanced full-time school and two jobs until cracking into tech as a programmer. Since then, went from web hobbyist to senior software engineer, building tools from scratch.
Tech Stack: React, Next.js, TypeScript, Tailwind, C#, SQL — and Cursor is my new home base.
U.S. Marine Corps Sergeant
Rose to Sergeant (E-5) and learned the value of structure, grit, and always showing up at 100%. Deployed with an artillery unit and developed leadership skills that continue to serve me well.


v0.0.1
1976 - 1998
v0.0.1
1976 - 1998
Born in NYC, youngest of 3 boys
Chaos came standard. The youngest of three boys in a New York City household. Earned a scholarship to a top boarding school, where I first began to discover my potential.