Vaelro
ACTIVEAI automation and web agency for small businesses. Formed 2026, launched publicly mid-2026.
Co-founded 50/50 with Liam Bloedow, my best friend. I run strategy and sales. Liam leads technical execution.
vaelro.co ↗Stevens Point, WI · founder · D3 runner · marketing student
THE WORK · 4 ACTIVE
AI automation and web agency for small businesses. Formed 2026, launched publicly mid-2026.
Co-founded 50/50 with Liam Bloedow, my best friend. I run strategy and sales. Liam leads technical execution.
vaelro.co ↗The SaaS company I co-founded 50/50 with my brother Noah.
MAVERICKLIVE
Multi-tenant compliance and student tracking for flight schools. Built against real operations at Celestial Kinetics Flight Academy in Waupaca, the flight school Noah runs. His FAR compliance knowledge is the core of the product.
maverickfs.app ↗Solo Meta ads practice for Wisconsin brands and local businesses. Founder and operator.
Deliberately small.
Currently running Meta ads for Miracle Crafted, a faith-based streetwear brand.
no site · email is the route inMy family's canoe and kayak livery on the Chain O' Lakes in Waupaca, WI. My dad's business.
I run all of its digital marketing. 500K+ impressions this summer.
adventureoutfittersllc.com ↗THE LAB · 5 RUNNING
TRAINING · LIVE
NCAA D3 CROSS COUNTRY & TRACK · UW–STEVENS POINT · 5K FOCUS
WAUPACA HS · WIAA D2 STATE RUNNER-UP · CONFERENCE AND SECTIONAL CHAMPIONSHIPS
I've been the fastest kid on the team and the guy watching practice from a bike. More than once. Three bone stress injuries in two years. A foot I raced an entire season on, because back then I only knew one way: something hurts, keep going. A shin I ignored until walking hurt. Then six months of rebuilding, and a first race back at 4:08 for 1500 meters. Two weeks after that, a femur. The one that arrived while I was doing everything right, and made me rethink what kind of runner I get to be. Running has taken things I planned whole years around: seasons, races, the trips where a team comes home different than it left. My biggest fear was never losing fitness. It's missing those. My best season ever came from patience, not volume. The engine is real. The work is building a frame that can carry it. I'm mid-comeback, not post-comeback. Still here.
| Event | Time |
|---|---|
| 800m | 1:55 |
| 1500m | 4:08 (injured) |
| 1600m | 4:17 |
| 3200m | 9:17 |
| 5K | 15:30 |
| 8K | 27:30 (injured) |
Faith is the most important thing in my life, above every company and every race on this page. The point underneath all of it is to share the gospel and point people to Christ.
“…let us run with patience the race that is set before us.”
Hebrews 12:1
NOW · LAST UPDATED AUGUST 2026
VISUAL LOG · 137 FRAMES · RACE / NIGHT-TRACK / TEAM / PORTRAIT / SCENERY / WORKING / MISC
YOU ARE FLYING THROUGH ALL 137 FRAMES RIGHT NOW.
THE SWARM AND THE LIGHTBOX LAND IN A LATER STAGE.
FINISH LINE
Want to build something? Email me.