- Published on
Full-Stack Developer
Building Scalable Web Applications
I specialize in the React ecosystem and modern web technologies, with a passion for creating user-focused applications and sharing knowledge through technical writing.
Rebuild your mental model
Breaking down front-end development makes learning more structured and predictable by understanding the fundamental workings of its components. In my blog, I share strategies for dissecting problems and describe my mental model for learning specific topics.
- Authentication
- A deep dive into transforming a simple Strava API wrapper into a robust analytics platform - from V1 to V2
- Published on
- A deep dive into implementing React Query to solve data fetching problems in a real-world Strava integration project
- Published on
My Projects
Here are some of the projects I have worked on. I am always looking forward to new projects and collaborations.
Enduro Stats V2
A complete ground-up refactor of my fitness tracking app with improved architecture, advanced analytics, and professional development practices. Built with modern React patterns, proper data persistence, and enhanced user experience.
Memory Mapper
Memory Mapper is a tool that helps users map out their memories and experiences.
Karl's Dev Blog
This my personal blog where I write about my experiences and thoughts on software development.
Reel Ratings
Reel Ratings is a movie rating app that allows users to rate and review movies.
Enduro Stats
EnduroStats is a fitness app that helps users track activities, set goals, and monitor progress with a sleek, responsive design. Currently undergoing a complete ground-up refactor with improved architecture.