How It Started

I started swimming in 7th grade. Before that, I played a bunch of different sports at the YMCA and did little league baseball for a few seasons. By the end of my last baseball season, I was pretty tired of my dad always telling me to go outside and practice, so I decided to try something different—swimming.

I ended up joining the St. Cloud Aquatics team, and honestly, it was one of the best decisions I made. I met some of my closest friends through that team. What I liked about swimming was that it's an individual sport—you're competing against yourself and the clock. That pushed me to work harder than I ever did in team sports.

The discipline I got from swimming carried over into everything else. I became a lifeguard at 16, got my Water Safety Instructor certification, taught kids and adults how to swim, and eventually became Head Lifeguard at Florida Poly. All of that started because I wanted to try something new in 7th grade.

These times don't really mean much now since I'm out of high school, but I'm still pretty proud of what I was able to accomplish. Swimming taught me that if you keep showing up and putting in the work, you'll get better. That applies to pretty much everything—coding, building stuff, whatever.

Personal Best Times

Competed from 2016-2021 with St. Cloud High School and St. Cloud Aquatics

Note: These are both of my High School and Club times. I couldn't remember which meets were which, so I just put both.

Event Time Meet Date
50 Free SCY 27.83 Seminole Aquatics A Day Oct 7, 2017
50 Free LCM 29.23 Sunshine State Games Jun 7, 2019
100 Free LCM 1:05.59 Sunshine State Games Jun 9, 2019
200 Free SCY 1:57.30 FHSAA 3A District 6 Nov 3, 2019
200 Free LCM 2:24.72 Sunshine State Games Jun 8, 2019
400 Free LCM 5:13.82 Sunshine State Games Jun 7, 2019
500 Free SCY 5:20.70 FHSAA 4A District 4 Oct 26, 2018
1000 Free SCY 11:27.55 FL SPA / PVP Invitational Nov 24, 2019
50 Back SCY 37.00 Seminole Aquatics A Day Oct 7, 2017
100 Back LCM 1:22.65 Sunshine State Games Jun 8, 2019
50 Breast SCY 33.17 FHSAA 3A Region 2 Oct 30, 2020
100 Breast SCY 1:10.26 FHSAA 3A District 6 Oct 23, 2020
100 Breast LCM 1:33.82 Sunshine State Games Jun 9, 2019
200 Breast LCM 3:21.79 Sunshine State Games Jun 8, 2019
50 Fly SCY 35.25 Seminole Aquatics A Day Oct 7, 2017
200 Fly LCM 3:26.38 Sunshine State Games Jun 9, 2019
200 IM SCY 2:15.79 FHSAA 3A Region 2 Oct 30, 2020
200 IM LCM 2:49.39 Sunshine State Games Jun 7, 2019

Beyond the Pool

Swimming didn't just stay in the pool—it shaped everything that came after. The discipline I learned from training carried over into lifeguarding, teaching, and eventually into engineering. When I saw an inefficiency at the City of Lakeland, I didn't just accept it—I built the Lifeguard Scheduling App to fix it. That same mindset applies to everything I do now: if something's broken, figure out how to build a better solution.