Johnathan Sayle

Fullstack Developer

Live Training Dashboard

I built a custom integration with the Strava Developer API to track my recent mileage, pace, and GPS routes. Click to view the live data.

About Me

I am a software engineer based in Columbus, OH, currently working as a Fullstack Developer at Impact.com. I specialize in engineering backend services (Java/Spring) for high-traffic applications that process millions of interactions daily.

I love digging into complex business logic, optimizing database structures, and resolving deep-seated system bottlenecks. Before I was writing RESTful APIs and managing Docker containers, I studied Computer Science at Miami University while competing as a Division 1 athlete in Cross Country and Track & Field.

Recent Projects

Dynamic i18n Engine: Engineered a scalable localization system in Java/Spring to replace high-latency external APIs with a high-performance, key-based message resolution strategy.

Flying Dutchman Athletics: Built and deployed a custom, responsive web platform for a local running group to manage coaching inquiries and training plan sign-ups.

Tech Stack

Java Spring Boot Hibernate MySQL JavaScript Vue / React Kafka Docker Linux / Bash C++