Juan Pérez is a Full Stack Software Engineer based in Madrid with 9 years of experience building web applications and backend services. He combines advanced JavaScript and React front-end skills with Java-based REST APIs, DevOps-friendly CI using Bamboo, and automation via Node.js. A strong advocate of testing (TDD with Tape, BDD/E2E with Selenium/Cucumber), he has worked as an architect and mentor on core banking web channels at BBVA and currently contributes to product development at Tuenti. With a dual degree in Mathematics and Computer Engineering, he leverages mathematical techniques to optimize algorithms and improve code efficiency—an analytical edge that informs both performance tuning and solution design.
9 years of coding experience
3 years of employment as a software developer
Doble Grado en Matemáticas e Ingeniería Informática, Doble Grado en Matemáticas e Ingeniería Informática at Universidad Complutense de Madrid
Contributions:38 commits, 32 pushes, 1 branch in 2 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.