
André Silva
Verified Expert in Engineering
Front-end Developer
Porto, Portugal
Toptal member since March 2, 2022
André is a full-stack web developer with several years of experience in building and developing eCommerce websites, performant and accessible content pages, and web design systems. He focuses on using React and Next.js on the front end and Node.js and Ruby on Rails on the back end. André always tries to accomplish more when solving complex issues and delivering innovative solutions.
Portfolio
Experience
- CSS - 6 years
- HTML - 6 years
- JavaScript - 6 years
- TypeScript - 2 years
- React - 2 years
- Node.js - 2 years
- Next.js - 1 year
- Jest - 1 year
Availability
Preferred Environment
MacOS, Slack
The most amazing...
...thing I've developed is a full design system that's being used in one of the top accounting companies in Portugal.
Work Experience
Front-end Web Developer
Docker
- Improved UI/UX consistency on the Docker Desktop application.
- Developed new features on the Docker Desktop application, such as rewriting the entirety of the images list screen.
- Spearheaded internal proofs of concepts that developed into full-fledged production features.
- Maintained high reliability on the newly developed features by creating unit and end-to-end tests.
Front-End Web Developer
Mindera
- Developed Burberry's content pages to let users know how their products were designed and made.
- Created the unit tests with Jest and React testing library and end-to-end tests with Cypress.io to ensure everything worked as expected and planned.
- Kept the project's dependencies as up-to-date as possible to improve the users' and developers' experience.
Full-stack Web Developer
Cloudware
- Created a design system containing all the components used by the developers in developing new features.
- Improved the project's tooling and build process, which led to faster deployments.
- Mentored a colleague who was inexperienced in web development.
Full-stack Web Developer
We Are You
- Developed several APIs built in Ruby on Rails to feed the web and mobile applications.
- Created static websites using Ruby on Rails for Dutch institutions.
- Developed a React web application used in casinos in the Netherlands.
Full-stack Web Developer
Webcomum
- Built several websites—mainly eCommerce—using PHP's framework Yii 2.
- Developed a mobile application using Ionic and its API in Node.js for an English football team, allowing its fans to bet on the team's results.
- Participated in developing an internal tool that was used to quickly create eCommerce websites.
Experience
Burberry Website
https://uk.burberry.com/As a team, we participated in every step of the pages creation process, from the designing and UI/UX to the actual deployment and testing.
Docker Desktop
https://www.docker.com/products/docker-desktop/Education
Bachelor's Degree in Computer Engineering
Instituto Superior de Engenharia do Porto - Porto, Portugal
Skills
Libraries/APIs
React, Node.js, Polymer, jQuery
Tools
Git, Slack, Docker Hub
Languages
JavaScript, HTML, CSS, TypeScript, Ruby, PHP, HTML5, CSS3
Frameworks
Jest, Next.js, Ruby on Rails (RoR), Yii 2, Ionic, Electron
Platforms
MacOS, Docker
Storage
PostgreSQL, MongoDB
Other
MERN Stack
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