I'm a senior full-stack web developer with a front-end edge. I build web applications that feel intuitive, stay fast at scale, and don’t turn into maintenance nightmares.
I specialize in building and modernizing front-end systems with a UX-first mindset and a pragmatic approach to architecture. I’ve worked on React platform rebuilds, performance tuning, i18n/translation tooling, and workflow UIs that make complicated setups feel obvious, with an emphasis on clarity, speed, and long-term maintainability.
Recently I've been integrating OpenAI-powered features into products, using structured outputs and guardrails to keep responses consistent and UI-safe.
Tech that I'm currently working with:
Full-stack, LLM Chatbot with a React/TypeScript UI and Node backend integrating the OpenAI API with provider switching. Added guardrails to keep responses on-topic and consistent, plus session handling for coherent multi-turn chat.
A real-time dashboard showing current base and summit temperatures, live lift and trail status, snowfall insights, and early wind-hold indicators. Delivered as a fast, mobile-first React + TypeScript experience powered by a Node.js + GraphQL backend.
A ground-up redesign of MRG’s legacy assessment platform into a modern, fast, React-based application that greatly improved usability, performance, and accessibility for coaches and enterprise clients.