Paper before code
I sketch user flows on paper before writing any code. If a flow feels confusing on paper, writing code won't make it any clearer.
Developer & Founder
I am a full-stack developer and entrepreneur. Right now, I am building Rhythme—a daily planning and habits tool designed to work without streaks or noisy notifications.
Current focus
I am building Rhythme because I wanted a daily planner that does not treat my time like a game. I am focusing on making the daily check-in feel fast and simple.
Approach
I prefer solving problems on paper before writing a line of code. Good software comes from understanding user flows and database tables first, not from typing fast.
I sketch user flows on paper before writing any code. If a flow feels confusing on paper, writing code won't make it any clearer.
I prefer simple, readable code over clever abstractions. I want to look at my code a year from now and understand exactly what it does.
I build the front-end interface, design the PostgreSQL tables in Supabase, and handle client state. I enjoy owning the product from database to UI.
Projects
I focus on projects where I designed the database and wrote the code myself. Each project represents a concrete challenge I wanted to solve.
Tools
Contact
I am always glad to talk with other developers, founders, or recruitment teams who value clear communication and straightforward code.