Senior Frontend Engineer with 10+ years of experience building complex, user-facing web applications using React and TypeScript. Specializing in data-rich interfaces, design systems, interactive systems, and high-performance UI architecture.
Proven track record leading frontend architecture and establishing best practices for AI-assisted tools, real-time applications, and complex workflows. Strong product instincts with a focus on usability, accessibility, and delivering intuitive experiences from highly technical requirements.
Comfortable owning complex features end-to-end, including API design and backend integrations, while partnering closely on infrastructure and system design.
Senior Frontend Engineer (Freelance)
Remote — May 2023 to present (3 years)
- Led frontend development for an AI-driven 3D asset platform, building a browser-based editor with complex UI, spatial workflows, and real-time rendering (React, Next.js, React Three Fiber, NestJS, Postgres)
- Developed an AI-assisted collaborative document editor supporting structured data, multi-step workflows, and large-scale proposal generation
- Built real-time 3D and WebAR applications with custom shaders, spatial interaction models, and mobile performance constraints for clients including Starbucks, MNUFC, and AIA
- Engineered large-scale interactive installations, including multi-screen touchscreen systems with CMS integration and hardware constraints
- Designed APIs and data models to support complex frontend workflows (Node/NestJS, Postgres/PostGIS)
Senior Creative Developer at Bluecadet
Remote — September 2021 to April 2023 (1.5 years)
- Built and delivered interactive React applications across web, WebAR, and installation-based platforms
- Led frontend development on key projects and contributed across teams for clients including The Met, LACMA, Harvard, and MIT Museum
- Developed a mobile WebAR experience using Three.js and custom shader effects, emphasizing performance and cross-device stability
- Built interactive systems supporting persistent user state and cross-session data flows (RFID-based experiences)
- Translated complex design systems into production-ready, accessible interfaces
- Acted as internal accessibility SME, improving frontend implementation quality across projects
- Mentored junior developers on scalable frontend patterns, accessibility, and code quality
Developer Advocate at Accessible360
Minneapolis, MN — July 2019 to September 2021 (2 years)
- Provided personalized technical and strategic accessibility consultation for clients with complex products.
- Redesigned customer-facing Knowledge Base with a focus on readability.
- Contributed over 40 high-quality articles and hundreds of code samples internally and externally.
- Provided individualized support and guidance to auditors.
- Identified internal process gaps affecting client satisfaction and facilitated solutions.
- Attended and gave talks at meetup groups and conferences.
UI Developer (consultant) at Concord
Minneapolis, MN — July 2017 to July 2019 (2 years)
- Built and maintained frontend architectures and reusable UI component systems for client applications
- Translated design concepts into production-ready, responsive interfaces in collaboration with designers and engineers
- Modernized legacy codebases through refactoring, performance improvements, and updated development patterns
- Advised teams on CSS architecture, component design, and frontend best practices
- Conducted technical audits of HTML/CSS/JavaScript systems to guide modernization strategy
- Supported Agile transformation efforts by improving frontend development workflows and cross-team collaboration