Pedro Rodrigues

Software Engineer at Aircall

Faro, Faro, Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Pedro Rodrigues is a software engineer based in Faro, Portugal with 11 years of experience focused on frontend and full-stack web development. He has shipped production-facing analytics and dashboard features at Aircall using React, Next.js and TypeScript while contributing to architecture and ADRs to guide product decisions. His background spans MEAN-stack research projects and commercial work across .NET and modern JS stacks, and he has contributed to the well-known MEAN.JS open-source project by cleaning dependencies and improving UX-related metadata. Pedro pairs hands-on implementation with mentoring and hiring experience from Evodeck, and brings additional depth from postgraduate cybersecurity study to inform secure engineering choices. Known for pragmatic problem solving and attention to product UX, he balances delivery speed with maintainability in cross-functional teams.
code11 years of coding experience
job11 years of employment as a software developer
bookPostgraduate Cybersecurity, Postgraduate Cybersecurity at Universidade do Algarve
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
2,093reputation
137kreached
117answers
6questions
Badges
angularjs
top-5%
github-logo-circle

Github Skills (15)

nodejs10
javascript10
meanjs10
expressjs10
mongodb10
angularjs10
mongodb-database10
mean10
passportjs7
css7
html7
json6
mean-stack6
svg6
angularjs-directive6

Programming languages (3)

TypeScriptCSSJavaScript

Github contributions (5)

github-logo-circle
meanjs/mean

Apr 2015 - Mar 2018

MEAN.JS - Full-Stack JavaScript Using MongoDB, Express, AngularJS, and Node.js -
Role in this project:
userFull-stack Developer
Contributions:10 commits, 13 PRs, 43 comments in 2 years 11 months
Contributions summary:Pedro primarily focused on improving the MEAN.JS project by removing unused dependencies and fixing various issues. They removed unused passport dependencies and other requires from several server-side files. Additionally, the user fixed typos, updated meta tags for Twitter, and added a manifest file for improved user experience. Finally, the user improved links within the home view.
expressjsexpress-mongodbnode-jsfull-stackjavascript
pgrodrigues/node-enigma-m3

Sep 2023 - Dec 2024

Contributions:20 pushes, 1 branch in 1 year 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Pedro Rodrigues - Software Engineer at Aircall