
Eduardo Pilla Portilho
Verified Expert in Engineering
Software Engineer and Full-stack Developer
Rio de Janeiro - State of Rio de Janeiro, Brazil
Toptal member since May 5, 2025
Eduardo is a senior full-stack developer with over two decades of experience building robust software applications for companies including Spotify and Toptal. He specializes in building scalable web applications and optimizing user experiences. With proven expertise in React, Next.js, and modern JavaScript frameworks, Eduardo excels at leading front-end migrations, mentoring teams, and implementing performance optimizations that deliver measurable business outcomes.
Portfolio
Experience
- Software Testing - 15 years
- CSS - 12 years
- JavaScript - 12 years
- React - 10 years
- TypeScript - 6 years
- Node.js - 5 years
- GraphQL - 4 years
- Next.js - 1 year
Availability
Preferred Environment
React, Node.js, TypeScript, Next.js, GraphQL, JavaScript, CSS
The most amazing...
...solution I've developed is the Spotify web player, a browser-based music player used by thousands of users every day.
Work Experience
Senior Front-end Developer
Toptal
- Developed a web app that manages the relationship between talents and hiring companies, covering everything from searching and applying for remote jobs to tracking work activity, payments, and legal obligations.
- Tracked and fixed bugs using Jira as a reporting tool.
- Implemented unit tests with Jest and end-to-end tests using Cypress to ensure high code quality.
Senior Software Engineer
Spotify
- Developed the Spotify web player, a browser-based music player used daily by thousands of users.
- Architected the Spotify desktop player, a native multiplatform music player built on the Chromium open-source browser.
- Built Spotify Payments, a web application that handles payments and subscription management for millions of users worldwide.
Experience
Spotify Web Player
https://open.spotify.com/Toptal Talent Portal
https://talent.toptal.com/Education
Master's Degree in Computer Science (Distributed Systems)
Pontifical Catholic University of Rio de Janeiro - Rio de Janeiro, Brazil
Engineer's Degree in Computer Engineering
Pontifical Catholic University of Rio de Janeiro - Rio de Janeiro, Brazil
Skills
Libraries/APIs
React, Node.js
Tools
Sentry
Languages
TypeScript, JavaScript, CSS, GraphQL, Java, C, C++, Assembly, HTML, PHP
Paradigms
Software Testing, Unit Testing
Frameworks
Next.js, Cypress, Tailwind CSS, Material UI
Other
Computer Science, Distributed Systems, Networks, Programming Languages, Algorithms, GitHub Actions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring