Software Engineer & Educator
I’m a software engineer who loves making people’s lives easier. My best work is where someone’s job gets simpler and the product looks great.
My story
I came to software through teaching. Before I was writing code full-time, I was helping others understand complex ideas. That instinct shapes everything I build: clear, intentional, well-crafted.
Today I work across the full stack with a focus on React, TypeScript, Next.js, and Node.js, building products that make life easier.
2023 – present
Software Engineer
Full-stack development
2022 – 2023
Educator → Engineer
Career transition & bootcamp
Before 2023
Educator
Teaching & curriculum design
Featured projects
Selected work01
Real Estate of Mind
This dynamic site combines curated showcase listings with full IDX integration, empowering agents to spotlight their own properties while giving clients instant access to the entire MLS inventory. Comprehensive SEO optimization and Open Graph settings across every page ensure maximum discoverability and social media impact.
- Next.js
- React
- Typescript
- Tailwind
- IDX

The official website for the city of Argyle, Minnesota. Sanity CMS runs each page giving the city the ability to create or edit pages on the fly. Dynamic list pages for events, news, and businesses with client side search and filtering built in.
- Next.js
- TypeScript
- Sanity
- React

A modern, responsive website for a custom home builder using Next.js, Sanity CMS, and Tailwind CSS. The site includes dynamic pages for floor plans, a filterable gallery, and customizable content slots managed through Sanity. I focused on performance, accessibility, and scalability, ensuring the client can easily update content without code.
- Next.js
- React
- Typescript
- Sanity
Skills
Frontend
- React
- Next.js
- TypeScript
- Tailwind CSS
- WCAG / Accessibility
- HTML & CSS
Backend
- Node.js
- Express
- TypeScript
- MongoDB
Tools
- Git & GitHub
- Figma
- Agile
- CI/CD
- Postman

