Illustration of a person drinking coffee

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.

React
Next.js
TypeScript
Node.js
Tailwind CSS
Supabase
PostgreSQL
REST APIs
Git
Docker
Illustration of a person working on firmware

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.

My Projects

Here are some of the projects I have worked on. I am always looking forward to new projects and collaborations.

Featured
Refactoring v2

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.

Completed

Reel Ratings

Reel Ratings is a movie rating app that allows users to rate and review movies.

+1 more
Live

Memory Mapper

Memory Mapper is a tool that helps users map out their memories and experiences.

+2 more
Live

Karl's Dev Blog

This my personal blog where I write about my experiences and thoughts on software development.