Software designer, advisor, and relentless explorer.
I'm Gunnar, a software designer and entrepreneur based in California. I'm the creator of Planit, a task manager designed for people who prefer simplicity, offering customizable templates and printable planners to bridge the digital and physical worlds.




Recent Projects: PlanIT and Clearnote
Introducing my two newest and largest undertakings, Planit and Clearnote. They both aim to make your daily life easier and demonstrate my abillity to learn new technologies and languages.
Loading video...
Clearnote
Loading video...
PlanIT
Purpose:
PlanIT makes weekly task planning intuitive and printable, allowing you to easily organize tasks online and effortlessly print customized schedules for offline use. PlanIT is designed for those who favor pen and paper for their schedules, but still require the convenience of having their tasks online. I made it for myself to handle organizing my todo lists in college, but thought it might be beneficial to others as well.
Built with:
The frontend is built with Svelte and Astro, and a custom cache. It's powered by a REST Rust API and a SQL database that are containerized with Docker and deployed to my custom mono-api with some of my other projects. You can read more about what powers Planit on the website.
Clearnote
Purpose:
Clearnote keeps you connected by rating your day and instantly sharing your mood with friends or family, who can easily see and understand how you're feeling and sharing your mood. Made for people who want to keep track of their good and bad days, have an online diary, or sometimes don't know what words to use but still want to connect with others.
Built with:
Clearnote is built with Dart + Flutter for iOS and Android. I built a scalable and serverless GraphQL API utilizing Google Cloud Platform for Cloud Run and Firebase.
March 20, 2025
Fixing JWT Decryption Issues with Auth.js v5 in a Fastify API
This guide explains how to adapt to Auth.js v5's new encryption model and correctly decrypt JWTs in a Fastify API.
Read article
October 3, 2024
The Joy of Handwritten To-Do Lists in a Digital World
In a chronically online world dominated by apps and websites, there's something magical about returning to pen and paper.
Read article
November 23, 2023
The True Cost of Your Favorite Netflix Show
Netflix has transformed how we consume media, but have you stopped to consider the true cost of this convenience?
Read article
Stay up to date
Get notified when I publish something new, and unsubscribe at any time.
Work
UC Berkeley
Student
2022 present
Opendoor
Fullstack Developer
2021 2022
RedDoor
Fullstack Developer
2020 2021
Akamai Innovations
Developer Intern
2018 2020
These logos represent some of the languages, services, and technologies I've used in my projects.
My Coding Adventures
While I specialize in React and building scalable Node.js APIs, I've explored a range of technologies through personal projects and coursework. My favorite languages are JavaScript, SQL, Rust, Dart, and Python. My favorite tech to use is TypeScript, Next.js, Flutter, Tailwind CSS, Framer Motion, Plaid, Figma, Docker, and Google Cloud Platform. I enjoy building full-stack applications and have experience with tools like PostgreSQL, Prisma, Firebase, GitHub Actions, and testing frameworks like Jest.
RedDoor Product Website
Loading video...
I was the lead engineer behind bringing the latest RedDoor website to production. Utilized NextJS, Cloudinary, and Storybook to ensure every component was pixel perfect and delivered instantly to clients.
Developed with:
Ren
Automate monetary transfers between your friends or family based on real life events. View and track your spending across multiple banks and account types all in one place.
Developed with:
Birb
Loading video...
Birb lets you schedule and send randomized messages or photos from a custom message bank at a chosen time. Automates sending text messages without using the same message repeatedly.
Developed with:
RedDoor Blog
I was the sole engineer behind the RedDoor Blog, integrating NextJS, Ghost CMS, Algolia, and Cloudinary to create a platform that non-technical team members can easily manage.
Developed with: