I build Next.js websites.
5 years experience • Next.js • TypeScript • CMS • Search • Checkout
What I provide
I ship UI, fix bugs, and modernize sites with CMS.
Clear outcomes, fast delivery, fewer surprises.
Ship the UI
You bring the designs. I build the UI.
- Responsive, accessible, consistent UI
- Components built for iteration
Fix the bugs
I'll find the issue and fix it fast.
- Hydration and boundary fixes
- Stability and performance improvements
Modernize with CMS
Migrate a static site to CMS
- Schema-driven, typed content
- Preview workflows and clean integrations
Recognitions
What people say about me
“Evan is the legit Dev Ninja. He's a little quite and unassuming, then out of nowhere he'll smash you in the face with great work. He's very smart and works without complaint, even on projects that no one is excited about. We can always count on Evan to get projects done on time as well as finding new methods for working better.”
“Evan is exactly the sort of person you want on your team. He jumps in to every project with a positive attitude and brings good ideas to the table. He doesn't shy away from difficult tasks and approaches them thoughtfully. On top of all this, he is just fun to have around.”
Experience
Recent roles and the work shipped.
Traeger Grills • Salt Lake City, UT
Full Stack Developer II
Owned CMS tooling and schema governance for multi-brand sites, reducing publishing friction while improving content accuracy and release speed.
- Built internal tooling to jump between site components and CMS edit pages.
- Led CMS schema management to reduce schema drift and deployment overhead.
- Standardized env validation and client/server boundaries.
- Shipped CMS tooling that accelerated content updates across brands.
- Recognized by leadership for reliable delivery and ownership.
Partner.Co • American Fork, UT
Full Stack Developer II
Focused on ecommerce UX by redesigning checkout, improving search relevance, and accelerating product browsing for higher conversion.
- Redesigned checkout flow to improve address and payment completion.
- Improved ElasticSearch integration for better accuracy and relevance.
- Built a faster product selection module with lazy loading.
Storier • Provo, UT
Full Stack Developer
Led a site redesign, shipped a multi-tier subscription flow, and integrated high-quality search to improve discovery and retention.
- Redesigned Storier.fm and integrated Algolia search.
- Built a 3-tier subscription flow with Stripe integration.
- Shipped the Storier app on schedule.
BYU Campus Accommodations • Provo, UT
Full Stack Developer
Maintained and extended a high-traffic housing platform while leading architecture decisions and mentoring on long-term system health.
- Maintained Housing.byu.edu with bug fixes and new features.
- Promoted to Lead Developer and guided system architecture.
Need help shipping or fixing a web app?
Share the details and I’ll outline next steps.