I build web and mobile applications across the full stack—React, TypeScript, Swift, Node.js, Python, Go.
Most recently at Sovrn, I led the modernization of a legacy JavaScript ecosystem into a TypeScript monorepo, shipped an AI support platform that cut ticket volume 60%, and built an iOS app from scratch that generated new revenue.
I care about code that's maintainable, systems that scale, and products that ship.
Work Experience
Sovrn
Boulder, ColoradoSenior Software Engineer | April 2024 - Present
Software Engineer L3 | February 2023 - April 2024
Software Engineer L2 | August 2021 - February 2023
AI-Powered Support Platform & Component Library
- Architected and deployed end-to-end customer support chat bot using TypeScript, Python, Terraform, AWS Bedrock, and EKS, reducing support ticket volume by 60%
- Built reusable UI library enabling teams across the organization to implement their own AI-powered support interfaces
- Implemented analytics pipeline using S3, Athena, and Looker to track user interactions and identify common support patterns
- Created automated SDK distribution pipeline generating client-side SDKs from OpenAPI specifications
Commerce JS Modernization & Architecture
- Led architectural transformation of legacy JavaScript ecosystem, migrating from Ruby-based build systems to modern TypeScript/Node.js monorepo
- Designed foundational framework focusing on developer experience, code maintainability, and reusability across 10+ JavaScript projects
- Implemented modern tooling stack using Vite, Vitest, and GitHub Actions for CI/CD, improving build times by 70%
- Created shared packages for networking, logging, schema validation, and UI components, reducing code duplication by 40%
AI Shopping Gallery JavaScript Library
- Built lightweight, highly customizable library using Preact, vanilla-extract, and Zod for product recommendation integration
- Achieved <50kb bundle size while maintaining full functionality and GDPR/CCPA compliance
- Designed brand-agnostic UI supporting IAB ad slot sizing and SSR/CSR environments
- Delivered significant revenue impact through improved publisher integration and user experience
Commerce iOS
- Achieved 2,500+ unique installs with strong monthly active user base, generating meaningful new revenue stream
- Trained & mentored team members on iOS development using Swift, SwiftUI, and functional programming paradigms
- AI-assisted workflows using Cursor with custom rules and MCP servers to guide agents and accelerate development
American Whitewater
Asheville, North CarolinaVolunteer Software Engineer | February 2024 - Present
Full-Stack Platform Modernization
- Led complete technology stack rewrite from legacy PHP/Laravel to modern JavaScript/TypeScript ecosystem
- Reduced infrastructure costs by 90% (from ~$1,000 to ~$100/month) through microservices architecture using AWS Lambda
- Built offline-first React Native app delivering real-time river data and interactive mapping for rivers across North America
- Implemented resilient data ingestion with robust error handling and retry logic for distributed gauge data systems
- Created monorepo architecture with shared packages for schema definitions and common functionality
Documoto
Denver, ColoradoSoftware Engineer | June 2020 - August 2021
- Developed interactive 3D product visualizations for headless e-commerce platform using Three.js, Vue.js, and TypeScript
- Built immersive buyer journeys enhancing product discovery and user engagement
Monigle
Denver, ColoradoFrontend Developer | May 2019 - July 2020
UI Designer | January 2019 - May 2019
- Transitioned from design to engineering, building standardized brand design systems and UI libraries
Technical Skills
Languages & Frameworks
- JavaScript, TypeScript, React, React Native, Node.js
- Swift, SwiftUI, UIKit
- Python, Golang
- HTML5, CSS3, Tailwind CSS
Tools & Technologies
- Vite, Vitest, Webpack, Babel, ESLint
- GitHub Actions, Docker, Kubernetes
- AWS (Bedrock, Lambda, S3, EKS, SNS)
- Xcode, Fastlane, CocoaPods
- Three.js, MapBox, MapLibre
Development Practices
- AI-assisted development workflows
- Component library design and maintenance
- Performance optimization and profiling
- CI/CD pipeline design and implementation
- Repository architecture and package management
- Accessibility (WCAG compliance) and internationalization
Education
Fort Lewis College
Bachelor of Arts in Graphic Design | 2016
Awards & Recognition
- Adobe Design Achievement Awards — Honorable Mention | 2016
- Graphis New Talent Annual — Merit | 2015, 2016