About Ludvig Larsendahl

Ludvig started coding at the age of 6 and picked up orienteering at 11, so building LiveOL was perhaps inevitable. He is currently a member of Västerås Skid- och Orienteringsklubb, but lives in Stockholm.

In 2015, during his second year of high school, he combined these two hobbies and created the first version of LiveOL using PhoneGap and jQuery. Since then, the app has been completely rewritten multiple times. Transitioning to React Native in 2018, adding Expo in 2019, and eventually building a custom backend with Node.js and Redis for faster performance.

What started as a learning project has become a decade-long journey of continuous improvement, from class-based React components to modern TypeScript, from simple PHP caching to GraphQL and later tRPC. When not coding or running through the forest, Ludvig works as an IT consultant based in Sweden. You can find out even more here.

Check out his website as well!