Software Engineer specializing in the modern start-up tech stack.
Next.jsReactReact NativeTypeScriptTailwind CSSshadcn/uiNode.jsNest.jstRPCgRPCPostgreSQLPrismaTypeORMCI/CD (GitLab)RedisRancherTurborepo
Recent Projects
Personalized bedtime stories for children.
LLM powered kcalorie and macronutrient calculator (work in progress).
Automation software for limited sneaker drops (discontinued in 2023).
Blog
I migrated my projects from Vercel to my own VPS
What I learned while migrating my projects from Vercel to a self-hosted VPS with Coolify, Docker, and Cloudflare.
Global state in React without re-rendering the entire component tree
A guide on using a custom Store to manage global state in React.
Component composition in React
Building flexible and maintainable components in React
My favorite React 19 features
The new features in React 19 that I think are standout features.
Component props using discriminated unions
A look at how to use discriminated unions to type component props
Work Experience
Connect
Feel free to contact me at