Director Área Innovación En Tecnología at Apache CouchDB
San Sebastián, Autonomous Community of the Basque Country, Spain
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Juanjo Rodríguez is a seasoned technology leader with over 20 years of experience and 11 years in senior roles, currently directing the Innovation in Technology area at LKS NEXT from his base in San Sebastián. He blends deep Java EE and software architecture expertise with product and digital business leadership, guiding teams to deliver robust, scalable systems and offline-first mobile solutions. An active Apache CouchDB committer, he has improved core tests and documentation for a widely used distributed database, demonstrating hands-on skills in backend engineering and test automation. His background includes running an open-source-focused consultancy, leading Java/Open Source development lines, and completing doctoral research on web portals as integration platforms. Known for continuous learning and pragmatic system design, he combines academic rigor with practical delivery in enterprise and open-source ecosystems.
11 years of coding experience
18 years of employment as a software developer
Research Fellow Software engineering, Research Fellow Software engineering at The University of Manchester
Seamless multi-primary syncing database with an intuitive HTTP/JSON API, designed for reliability
Role in this project:
Back-end & Test Automation Engineer
Contributions:18 reviews, 91 commits, 135 PRs in 5 years
Contributions summary:Juanjo primarily contributed to improving the test suite for the Apache CouchDB database. Their work involved adding new tests, particularly focused on verifying the HTTP status codes returned under various cluster conditions, including quorum configurations and attachment operations. They also updated existing tests to reflect the expected behavior of the database and ensure comprehensive coverage of key functionalities. Furthermore, they migrated JavaScript-based tests into the Elixir testing framework.
Contributions:8 commits, 8 PRs, 1 push in 2 years 2 months
Contributions summary:Juanjo's contributions primarily focused on improving the documentation for the CouchDB project. They fixed broken links within the documentation, updated examples, removed references to outdated resources, and documented the `_local_docs` and `seq_interval` parameters. These changes enhance the clarity, accuracy, and usability of the CouchDB documentation for developers.
couchdberlangnetwork-clientcplusplusbig-data
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.