Frontend-focused full-stack developer building product-heavy web apps.
React / Next.js / TypeScript / Tailwind / Supabase / AWS
I'm a T-shaped developer with deep React and frontend architecture experience, plus enough backend and cloud knowledge to ship product features end to end.
I like working in the messy middle between product, UI, and engineering: shaping unclear requirements, building usable flows, and making sure the result is not just technically correct, but actually useful.
Frontend React, Next.js, TypeScript, Tailwind CSS
Backend Node.js, Supabase, PostgreSQL, AWS Lambda
Cloud AWS, Serverless, CloudFormation, S3, ECS
Testing Cypress, Jest, React Testing Library
Creative Three.js, React Three Fiber, WebGL
Tools Git, GitHub Actions, Docker, FigmaAn open-source React PDF form editor for building fillable PDF workflows inside React apps. It supports visual field placement, JSON schema export, and real AcroForm PDF generation.
My personal blog where I write about software development, product thinking, AI-assisted work, cloud, and the stranger parts of building software.
- Product discovery and better feature definition
- Frontend architecture for growing products
- AI-assisted development without turning everything into slop
- Three.js and interactive web experiences
- Serverless systems and pragmatic cloud architecture
Open to talking about frontend architecture, product engineering, startups, gaming, writing, or weird UI ideas.
LinkedIn · Website · Formbase · Email
Software development is a bit like a Souls game: most progress comes from patience, pattern recognition, and learning from failure.