Summary
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