I build scalable component libraries, craft intuitive user experiences, and solve complex interface problems with clarity and consistency. My work spans Tailwind, Angular, and TypeScript, plus the design systems that bring them all together.
I care about fast, accessible, maintainable UI that feels great to use and even better to build.
What Drives Me
Design Systems
Building scalable, consistent component libraries that empower teams to ship faster.
Problem Solving
Tackling complex interface challenges with elegant, maintainable solutions.
AI / ML
Exploring how machine learning can enhance user experiences and developer tooling.
Beyond the Code
Sports
Bayern Munich (Mia San Mia!), Chelsea FC, and Boston sports. Soccer and football keep me going.
Aviation
Fascinated by flight mechanics, aircraft design, and the engineering behind modern aviation.
Travel
Exploring new cities, cultures, and cuisines. Always planning the next adventure.
Featured Projects
Experience
Senior Software Engineer
- Architected a Tailwind-based design system plugin adopted by 15+ teams, increasing adoption by 40%
- Led development of reusable UI components resulting in ~$5M cost avoidance
- Built AI-powered automation for code reviews and component generation, cutting dev time by 30-40%
Software Engineer
- Retrofitted legacy customer loyalty pages to align with internal design standards
- Implemented username update and password reset flows with real-time validation
- Migrated SkyMiles pages to AWS, reducing load times from ~8s to ~4-5s
Software Engineer
- Implemented customer-facing authentication and self-service UI components in Angular
- Investigated and resolved production defects, improving application stability
- Collaborated in Agile/Scrum to deliver features across multiple sprints
Latest Writing
Design Systems Are More Than Just Components
How design systems drive consistency and efficiency in product development.
People don't know what they want until you show it to them.
Let's Connect
Have a project in mind or just want to chat? I'm always open to discussing new opportunities, collaborations, or just geeking out about design systems.
