Hi 👋, I’m Pedro Gonçalves

Avatar

I live in

I’m an engineer, with 12+ years of experience, very much passionate about frontend development. I’ve started my career working with smaller local projects and then evolved into bigger and international projects such as TVG, Prozis, Talkdesk, Defined.ai, and lately Hotjar as a frontend developer. I live in sunny V. N. Gaia (across the river from Porto) near the coast. I love football and motorsports. You will also usually find me in the mornings running near the beach.

Work
Experiences

  • May 2022 - Present
  • Hotjar
  • Senior Software Engineer, Frontend
  • Software Engineer, Frontend
  • Nov 2020 - April 2022
  • Defined.ai
  • Team lead & Frontend Software Architect
  • Frontend Software Architect
  • Senior Frontend Developer
talkdesk
  • Nov 2019 - Nov 2020
  • Talkdesk
  • Tech lead
  • Senior Frontend Developer
prozis
  • Mar 2019 - Nov 2019
  • Prozis
  • Senior Frontend Developer
mindera
  • Jun 2015 - Mar 2019
  • Mindera
  • Senior Frontend Developer

Technical
Skills

  • Frontend development
  • HTML / CSS / Javascript / Typescript / React / Vue / Angular / Redux / Redux-Thunk / React-Sagas / VueX / GraphQL / Next.js / Node.JS / Styled-components / SASS / PostCSS / Unit testing / Jest / React testing library / Enzyme / i18n / Lodash / date-fns / moment / Storybook / Create React App
  • Tooling
  • Git / GitHub / GitLab / BitBucket / Azure DevOps / Git hooks / Husky / commitlint / commitizen / npm / yarn / Lerna / Rollup / Webpack / ESLint / TSLint / Lint-staged / Prettier / Babel / VSCode / Notion
  • Agile
  • Jira / SCRUM / Kanban / Planning / Refinement / Backlog management

“ From success, you learn absolutely nothing. From failure and setbacks conclusions can be drawn. That goes for your private life as well as your career. ” — Niki Lauda