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.

Skills

Frontend & UI Architecture

  • Core stack: TypeScript / JavaScript, React, Next.js, Tailwind, shadcn/ui
  • Architecture & state: frontend architecture, application design patterns, Zustand, Redux, Context API, React Query
  • Systems & quality: design systems, component libraries, performance optimization, testing (Jest)
  • Accessibility: WCAG 2.1/2.2 AA compliance, ARIA, web and mobile auditing

Full stack & systems

  • Backend runtime & frameworks: Node.js, NestJS
  • Data & APIs: REST APIs, GraphQL, PostgreSQL, Prisma, Zod
  • Real-time & web APIs: WebSockets, WebRTC, WebMIDI, browser APIs
  • Content management: Sanity, Contentful, WordPress, Airtable

Interactive & creative tech

  • 3D & WebAR: WebGL, Three.js, React Three Fiber, shaders (GLSL), 8th Wall, WebXR API, A-Frame
  • Animation & graphics: Motion, GSAP, HTML5 Canvas, data visualization
  • Creative coding & engines: Processing, p5.js, openFrameworks, Unity

Physical computing & fabrication

  • Electronics & hardware: Arduino, Raspberry Pi, Grbl, PCB design, fabrication & testing
  • Digital & physical fabrication: 3D printing (FDM + SLA), laser cutting, CNC routing/milling, woodworking, MIG welding
  • CAD/CAM: Autodesk Fusion 360

Experience

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

Education

Master of Science in Education (M.S. Ed.) in Instructional Technology

University of Nebraska at Kearney — August 2011 to May 2014
  • Pursued self-directed, project-based courses and research focused on the integration of advanced and emerging technologies into studio art curriculum in close collaboration with arts faculty.
  • Collaborated with Arts faculty to expand their existing undergraduate curriculum with hands-on, project-based exercises centered on STEAM concepts and emerging technologies like Arduino, 3D printing and projection mapping.

Bachelor of Science (B.Sc.) in Computer Science

University of Nebraska at Kearney — August 2005 to May 2011
  • Designed and taught a full semester-long course to a group of fellow undergraduates entitled “Interactive and Generative Art”, culminating in a public exhibition.
  • Facilitated acquisition and execution of a $20,000 grant with Computer Science and Art & Art History departments.

Talks

  • "Digital morphogenesis - exploring the creative power of nature through code and simulation" at Art and Math Seminar hosted by KSU's Math department (March 2023).
  • "What We Learned From Trying to Build an Accessible Carousel" at Open Source North (May 2021), with co-presenter Aaron Page.
  • "Accessibility in Action - a live coding adventure!" at Mpls Jr Devs (September 2020).
  • "Making the Web Work for Everyone" at JavaScriptMN (October 2019).

Writing

Exhibitions

  • 'Strange Growths', ESC, REM5 VR, Minneapolis, MN (2019).
  • 'Voronoi experiments', Art+Tech Experience, Minneapolis Telecommunications Network (MTN), Minneapolis, MN (2019).
  • 'Obscuron', light, KANEKO, Omaha, NE (2017).
  • 'Real life Minecraft interface', PLAY, KANEKO, Omaha, NE (2015).
  • Artist-in-Residence, University of Nebraska at Kearney, Kearney, NE (2012).

Collaborations

  • 'Circus of the Senses', Bemis Center for Contemporary Arts, Omaha, NE (2015) (collaboration with Emilie Baltz).
  • 'Circuit of the Senses', Bemis Center for Contemporary Arts, Omaha, NE (2015) (collaboration with Emilie Baltz).
  • 'Human Harp', Bemis Center for Contemporary Arts, Omaha, NE (2015) (collaboration with Di Maintsone).

Teaching

  • 2016 DIY synthesizer build workshop at SOUNDRY at KANEKO
  • 2015 How to Make Almost Anything at MCC FabLab
  • 2015 Circuit bending worskshop at SOUNDRY at KANEKO
  • 2014 Maker Corps Mentor at Omaha Children's Museum
  • 2012 STEAM microworkshop for Girl Scouts at UNK
  • 2011 Interactive and Generative Art at UNK.