Pedro Afonso

·

Team Lead & Frontend Developer · Porto, Portugal

Software developer with over 17 years in the industry. I started in frontend — JavaScript, AngularJS, React — and today lead a six-person development team at Azakaw. My role combines delivery ownership with hands-on work: backlog grooming, sprint planning, and keeping work tested and release-ready, while still writing code and reviewing pull requests. I run 1:1s, mentor developers on the frontend, and take part in technical interviews.

experience

2026 – presentazakaw
Team Lead

Lead a six-person software team

Own the team's backlog: ticket grooming, estimation, writing and assigning work

Ensure on-time delivery with work tested and release-ready

Run 1:1s and give feedback; mentor developers on the frontend

Stay hands-on: write code and review pull requests

Angular · TypeScript

2024 – 2026azakaw
Senior Frontend Developer

Angular · TypeScript

2018 – 2024Lidya
Senior Frontend Developer

Built Lidya's frontend products for internal and public use with React, HTML, and LESS

React · JavaScript · HTML · LESS

2014 – 2018DZone Software
Front End Developer

Built dynamic user experiences for the DZone Portal with AngularJS and SCSS

AngularJS · HTML · SCSS · JavaScript

2009 – 2014TeamEffort
IT Analyst Programmer

Developed the Altaia project (PT Inovação) using WebFocus, HTML, CSS, and jQuery

HTML · CSS · JavaScript · jQuery · WebFocus

education

2003 – 2009University of Minho
Technologies and Information Systems
2007 – 2008Universidad de Salamanca
Informatics (Erasmus)

contact