About Me
I'm a full-stack developer who loves designing systems end-to-end — from a single interaction in the UI to the database, APIs, and infrastructure that keep it running.
I'm a full-stack developer who enjoys working across the entire stack — from expressive frontends in React and Next.js to backend services, APIs, and databases. Most of my work has been with real businesses and teams where reliability and maintainability matter.
I have a strong interest in creative technology and 3D web development, using tools like Three.js and motion-driven interfaces to bring depth and clarity to complex systems.
I lean heavily on AI tools to explore ideas faster and automate repetitive work. Day-to-day I work in the Linux ecosystem and stay close to how systems behave under the hood.
Whether it's a product MVP, internal platform, or experimental interactive experience, I try to balance engineering discipline with curiosity and play.
What I do
Building thoughtful, full-stack experiences
From idea to deployed product — with a focus on clarity, performance, and maintainability.

I design and build modern web applications that span both frontend and backend.
On the frontend I focus on component-driven UIs and motion that helps guide attention and explain system state.
On the backend I build clean APIs, well-structured data models, and reliable deployment pipelines.
I also explore 3D web graphics and interactive experiences to bring depth and clarity to interfaces.
Experience
A snapshot of impact
Not every project is public, but these themes show up consistently.
3+ Years Experience
Hands-on work across production apps, startup products, and internal tools.
30+ Projects Built
A mix of freelance, personal, and team projects shipped from idea to deployment.
Startup Collaboration
Helping early-stage teams design and deliver digital products.
Full-Stack Systems
Frontend, backend, databases, and deployment designed as one system.
Stack
Tools I reach for
A practical toolkit for building robust systems.