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.
Automation software for limited sneaker drops (discontinued in 2023).
Blog
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