Tanner Villarete is a Senior Frontend Software Engineer in Seattle with nine years of experience designing and shipping delightful, user-centric web and mobile interfaces. Currently at Brex, he helped found and scale the Brex Travel frontend using React, React Native, TypeScript and GraphQL, and previously drove reusable component libraries and performance-first UX at Convoy and iFixit. He blends product-minded design sensibilities with pragmatic engineering—examples include client-side PDF rendering to replace server work and a polished Apple Music–style streaming UI and iPod Classic simulator in his open-source projects. Known for clean, animated, and responsive interfaces (including custom scroll-wheel and scrubber components), he focuses on features that make complex workflows feel simple and enjoyable.
9 years of coding experience
5 years of employment as a software developer
California Polytechnic State University, San Luis Obispo
An iPod Classic simulator that connects to Apple Music and Spotify. Built with React & Styled Components
Role in this project:
Front-end Developer
Contributions:37 reviews, 167 commits, 83 PRs in 3 years 2 months
Contributions summary:Tanner's primary focus was on developing and implementing the user interface of an iPod Classic simulator. They built a scroll wheel component from an older version of the project, and then refactored and refitted the UI components to utilize a MusicKit JS integration. The user demonstrated proficiency in React and styled-components, implementing features such as a volume bar, scrubber, and a now playing view. They also set up various views to provide a complete and functional application.
A music streaming service built from the ground up using React & Redux
Role in this project:
Front-end Developer
Contributions:2 reviews, 77 commits, 41 PRs in 3 years 2 months
Contributions summary:Tanner primarily focused on implementing and refining UI components for an Apple Music-like streaming service. They enhanced the visual aspects of the application, including adding animations, lazy loading of images, and mobile responsiveness. Significant changes were made to the header, album, and playlist views. The user also added features like an options menu and time scrubbing to improve the user experience.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tanner Villarete - Senior Software Engineer Frontend at Brex