Personal Site
Building calm, confident product experiences from idea to launch.
I lead product engineering efforts that connect design, strategy, and shipping. This space is where I share the highlights of the work, the process behind it, and the writing that keeps me learning.
Currently
Partnering with teams to ship faster with clarity.
Based in the US, working across product strategy, system design, and engineering leadership.
Recent focus: design systems, developer experience, and founder-friendly go-to-market launches.
About Me
Human side
I am a product engineer who loves closing the gap between teams and customers. My work blends design craft, systems thinking, and thoughtful execution. I believe the best products feel inevitable because the details are treated with care.
Focus Areas
- Product strategy and roadmap facilitation.
- Design systems that scale across teams.
- Engineering leadership and delivery rituals.
- Rapid prototyping with measurable outcomes.
Work Experience
Selected work
2022 - Present
Lead Product Engineer
Flux Systems
Shipped a new onboarding workflow that reduced time-to-value by 38%.
2019 - 2022
Senior Engineer
Northwind Labs
Designed a reusable UI kit across four product lines.
2016 - 2019
Product Designer
Studio K
Led cross-functional launches for B2B and consumer teams.
Blog
Hashnode
Jan 31, 2025
Moving from an S3 Bucket to Amplify Hosting
Leading up to AWS re:Invent 2024, AWS announced the integration between Amplify and S3. With this feature, it’s never been easier to migrate your site from an S3 bucket to a content delivery network (CDN). The benefits of this migration include: Aut...
Nov 23, 2024
Building a Web Application Using Amazon Q
It's difficult to read the news and not come across a headline involving AI. Our search engines, messaging apps, and more have embraced the new technology, and while some have embraced it, some developers may wonder where their place is in an AI-infu...
Dec 28, 2023
Installing Git and Syncing with GitHub
Whether collaborating on a group project or working on your own projects, Git can be a powerful tool to save and share your code. Although incorporating Git can come at any point in your coding journey, many developers recommend starting a new projec...