I bring interfaces to life.
I love translating thoughtful designs into modern, responsive, and user-friendly experiences. But the interface is only the beginning.
I connect components, shared application state, server data, and authentication to make everything work together as one cohesive experience. I also love building reusable design systems and adding thoughtful interactions that make applications feel alive, while keeping them accessible and scalable.
- React
- Next.js
- TypeScript
- Storybook
- Tailwind CSS
- SCSS
- Zustand
- Redux
- React Query
- Framer Motion
- GSAP
- Three.js
I build apps for the real world.
I love building applications people can actually use, whether they're on the web or in someone's pocket.
What excites me most is the entire journey: exploring an idea, building an MVP, connecting the experience to real data and services, testing with users, and improving it after launch.
I've worked on everything from mobile startups to large-scale platforms, and I love the challenge of making each product feel intuitive, useful, and ready for the real world.
- React Native
- Expo
- Next.js
- TypeScript
- Supabase
- GraphQL
- Stripe
- iOS
- TestFlight
I connect the pieces.
I love building the foundations behind great digital experiences. Designing APIs, connecting services, creating secure authentication flows, and building reliable data systems are some of my favorite engineering challenges.
I've contributed to cloud infrastructure, serverless architectures, and backend systems powering production applications. I enjoy making systems more secure, scalable, observable, and maintainable, while keeping the experience simple for the people using them.
- Node.js
- AWS Lambda
- GraphQL
AppSync
- Cognito
API Gateway
- DynamoDB
- Redis
SQS
- SST
- PostgreSQL
- MongoDB
- Supabase
I help teams move forward.
I enjoy working where engineering, design, and business come together. Whether it's gathering requirements, breaking down complex problems, or challenging assumptions, I like helping teams find clarity and focus on what matters most.
I'm comfortable working in agile teams, contributing to testing and code quality, and finding better ways to deliver. I've helped coordinate major product launches, improved engineering workflows, and supported developers through onboarding, mentoring, code reviews, and knowledge sharing.
I love helping teams move faster, learn together, and build with confidence.
- Git
- CI/CD
- Jest
- Nx
- Vite
- AI
- Agile
- Testing
- Code Review
I help shape what we build.
I'm happiest when I can contribute before the solution has already been decided.
I love exploring user journeys, brainstorming with designers and stakeholders, prototyping ideas, and testing them with the people we're building for. I'm passionate about creating experiences that represent a product's purpose and identity through every interaction.
For me, great design connects what people need, what the business hopes to achieve, and what's possible to build.
- Figma
- Design Sprints
- User Research
- User Journeys
- Prototyping
- Usability Testing
- Accessibility
