Pedro Almeida

Pedro Almeida

Senior Frontend Developer in São Paulo, Brazil

About

Experienced frontend developer specialized in interaction. I am passionate about great, personality-rich, “absolute cinema” digital experiences, and look forward to create what people don’t yet know how to get, at scale.

Work Experience

2024 — Now
Remote

I'm currently looking for the place and the people I'll work with for the next 5-10 years. In the meantime, I decided to keep pushing the boundaries of my creativity, and then taking freelance work to consolidate this knowledge.

2022 — 2024
Remote

Spearheaded the development of Collamap, a continuously user-updated hub of the latest research on Friedreich Ataxia deficiency. Written in Typescript using React, Redux, KonvaJS, QuillJS, Webpack, Jest, and Cypress.

  • Improved the project’s reliability, maintainability, and performance by rewriting the frontend architecture, writing tests, fixing accessibility issues, and writing technical documentation;

  • Built and maintained the infinite zoom canvas navigation experience;

  • Integrated MEDLINE’s biomedical literature platform PubMed as source of published papers;

  • Collaborated with the backend team to provide multi-tenant functionality;

  • Improved canvas navigation performance from ~35 fps to ~60 fps (71%) by unloading components outside the visible range and reduced initial load time from 14.2s to ~4.8s (295%) by deferring load of deeper layers;

2020 — 2021
Remote

Implemented an array of new features on Pareto Plus, using Typescript, React, Redux, D3.js, Jest, Docker, NestJS, MongoDB, PostgreSQL, Python, and Django. Some of the features include:

  • Interactive charts and graphs of KPIs from paid media, e-commerce, CRMs on the Omnichannel dashboard;

  • Creation and dispatch automated alerts for ad campaigns from Google, Facebook, Instagram, and YouTube;

2019 — 2020
São Paulo, Brazil

Collaborated on the development of Mimed, a healthcare startup, for both its website and mobile app. Written in Javascript, using React, React Native, HTML, CSS, GraphQL, and Git.