Pedro Afonso

·

Team Lead & Frontend Developer · Porto, Portugal

Software developer with over 17 years in the industry. I started in frontend, working with JavaScript, Angular, and React, and today lead a six-person development team at Azakaw. My work covers both delivery management and hands-on code: backlog grooming, sprint planning, keeping releases on track, and still writing and reviewing pull requests. I run 1:1s, mentor developers on the frontend, and take part in technical interviews.

experience

2026 – presentazakaw
Team Lead (current position)

I 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

Write code and review pull requests

Angular · TypeScript

2024 – 2026
Senior Frontend Developer

Angular · TypeScript

2018 – 2024Lidya
Senior Frontend Developer

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

React · JavaScript · HTML · LESS

2014 – 2018DZone Software
Front End Developer

Developed the DZone Portal's frontend with Angular and SCSS

Handled production deployments and support tasks

Angular · JavaScript · HTML · SCSS

2009 – 2014TeamEffort
IT Analyst Programmer

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

jQuery · JavaScript · HTML · CSS · WebFocus

education

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

contact