I've been building web interfaces for over 11 years, with a background
that combines frontend engineering and graphic design. I care about code
architecture and about how things feel to use — both matter in the work I do.
My main stack is React, TypeScript, Next.js, and Firebase. I also work
across the full cycle: from design in Figma to deployment, including
Firebase backends, performance optimization, and component libraries.
I currently work as a Tech Specialist at a media technology company, where
I contribute to open-source Web Components with 1.4M+ weekly npm downloads.
I've shipped a full i18n system for player labels, accessibility
improvements, and new features reviewed by core maintainers. I've also
driven a 40% bundle size reduction and improved Lighthouse scores from 45
to 100 on production products.
Beyond the code, I mentor teammates on React architecture and serve as a
technical reference across teams.
On the freelance side, I've delivered 8+ projects end-to-end: a
government-partnered museum site with multilingual support and a real-time
reservation system, video tooling, food ordering apps, and more.
Portfolio:
ronaldweb.comGitHub:
github.com/ronald-urbina