Hola! My name is,

Alex Navarro

I build interactive interfaces for complicated data

I'm a frontend engineer building Real-time dashboards, 3D product configurators, and even live transit feeds. Currently shipping production Svelte at BALANCED Media, and self-hosting an OpenTripPlanner instance for a Bay Area transit app I'm launching this month.

Web Engineer

Frontend engineer specializing in performant, interactive web applications using React and Svelte. Experienced in building rich user interfaces, optimizing performance, and collaborating across the stack when needed.

Creative Designer

Experience in 3D rendering, animation, and graphic design, applied to building interactive and visually rich web experiences. Bridges the gap between design and engineering to deliver polished, production-ready assets.

Projects

3D Product Configurator
SvelteThreeJSTailwindTypescript

This project focused on redesigning the product configurator to deliver a modern UI, a fully responsive mobile experience, and significantly improved performance. The application was rebuilt using Svelte with TypeScript for a scalable and maintainable frontend architecture. All 3D assets were reprocessed through an optimization pipeline, leveraging gltfpack for geometry compression and KTX2 for texture optimization.

Terminal
ReactAPITailwindFull-StackTypescript

I initially started this project as a way to learn React. Prior to this, Svelte was the only frontend framework I used and wanted to expand my stack. Along the way I had to solve problems I didn't anticipate — API rate limits, routing engines, mobile-first interaction design. The result is a fully-functioning transit app for the Bay Area, which I named 'terminal'.

BALANCED Media | Technology | Software Engineer, Frontend | Dallas, TX | 2023 - Present

  • Develop and maintain modern frontend applications using Svelte/SvelteKit, TypeScript/JavaScript, and Tailwind CSS.
  • Designed and implemented a chat minimap navigation system inspired by VSCode, allowing users to preview messages and jump to specific conversation points via hover and double-click interactions.
  • Designed and implemented a complete file queuing system UI, taking ownership of both UX design and frontend architecture. Features include file upload, move, copy, rename, and delete functionality, with real-time progress indicators and operation-type labeling for queued items.
  • Maintained and expanded an internal component library of 49+ reusable components, improving development velocity and UI consistency across applications.
  • Collaborate in an agile development environment, consistently meeting tight deadlines and delivering high-quality features for client-facing demos and releases.
  • Leverage Git and version control best practices to manage codebase changes and coordinate with cross- functional teams.