Juan Martínez is a seasoned software developer based in Madrid with over two decades of hands-on experience building backend systems, microservices and mobile applications, primarily on the Java and Kotlin/JVM platforms. He has led and contributed to cloud-native projects across finance, travel and logistics—shaping architecture, CI/CD and containerized deployments at companies like BBVA, ING and Ryanair. An active open-source contributor, he has helped implement high-performance adapters for the TechEmpower framework benchmarks and the Hexagon Kotlin framework, demonstrating a focus on scalability and low-latency backends. Comfortable across languages from C/C++ and SQL to emerging JVM languages (Scala, Groovy, Kotlin), he combines deep platform knowledge with practical DevOps and agile practice. Notably, he founded a customer-facing startup and has repeatedly moved features from design to production in regulated and high-availability environments.
14 years of coding experience
19 years of employment as a software developer
Technical Education in Software Development, Computer Science, Technical Education in Software Development, Computer Science at IES Carabanchel Alto
Bachelor's Degree in Software Engineering, Computer Science, Bachelor's Degree in Software Engineering, Computer Science at Universidad Nacional de Educación a Distancia - U.N.E.D.
Source for the TechEmpower Framework Benchmarks project
Role in this project:
Backend Developer
Contributions:78 commits, 72 PRs, 68 comments in 8 years
Contributions summary:Juan contributed to the implementation of a Java backend framework benchmark, adding a new benchmark (Sabina) and completing associated test cases. The contributions include the creation of application classes, setup scripts, and test cases to validate the functionality and performance of the Sabina benchmark within the larger benchmarking project. The user demonstrated proficiency in Java development, with specific contributions focusing on creating and testing application endpoints and database interactions using MySQL.
Contributions:68 reviews, 5 commits, 14 PRs in 3 months
Contributions summary:Juan primarily contributed to the development of the Hexagon framework within the repository. Their work involved implementing various features and adapters, notably for Netty, Netty Epoll, and Vert.x, which are crucial for web server performance and scalability. They also focused on updating the Hexagon version and improving the overall configuration of the framework, demonstrating involvement in code maintenance and enhancement. The contributions consistently targeted the Kotlin implementation of the framework.
benchmarkingframeworkfastestmeasurementbenchmark
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.