Shared Trip Planner
Travel Calendar
Started while planning a South America trip — a shared canvas with AI chat and memory for flights, stays, packing, and the days in between.
Visit Site →Born and raised in St. Paul, Minnesota, I didn't find my passion for web development until I was an undergrad student at the University of Wisconsin-Madison in 2017.
In a software engineering class, my group leveraged Angular for our group project to build a social media app for teachers. I picked up Angular by watching YouTube tutorials, reading documentation, and experimenting with classmates. I was hooked.
Since then, I've had the privilege of working with diverse and global teams, and large and small projects, with opportunities to learn from experts in areas such as system design, data modelling, application development, and security. I'm fortunate to have been able to design and develop applications that serve the Manufacturing, Healthcare, and Energy industries.
As of March 2025, I decided to join Livefront to hone in on front-end skills with a world-class team and culture around building beautiful software that transforms businesses. Livefront is local for me in Minnesota, and it's an opportunity to push me to my full potential as an engineer - design, UI, UX and subtle things like that have always been a passion for me. At Livefront I continue to grow every day and build thoughtful software that helps people and businesses work more effectively.
Some of my favorite technologies for front-end development include TypeScript, React.js, Next.js, modern CSS frameworks, and performance optimization tools. I also value my full-stack background with Node.js, Python, and SQL for understanding the complete user experience.
I enjoy building things that solve real problems and bring ideas to life on the web.
Shared Trip Planner
Started while planning a South America trip — a shared canvas with AI chat and memory for flights, stays, packing, and the days in between.
Visit Site →Full-Stack Framework
A production bootstrap with opinionated choices for database, auth, data flow, and deploy — TypeScript, Next.js, tRPC, and Drizzle.
Visit Site →Mobile Mocktail Service
The digital platform for Pinkys Up in Washington DC — booking forms, responsive layout, and a few careful microinteractions.
Visit Site →AI Compliance Innovation
First place at DNV NextGen 2024. The concept became Smarter Compliance, now used on Norwegian fish farms.
View on LinkedInI like getting data into a shape you can actually use. Pipelines, models, warehouses — then reporting that doesn’t fight you.
I try to get schemas, services, and data flow straight before the interface. Fewer surprises that way.
I work on how it looks and how it runs. React, TypeScript, Next.js most days — Node, Python, and SQL when that’s what it needs.
Notes on software, design, and building products.
New posts coming soon.

Questions, collab ideas, or whatever's on your mind.
