Juanjo Rodríguez

Director Área Innovación En Tecnología at Apache CouchDB

San Sebastián, Autonomous Community of the Basque Country, Spain
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

🤩
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.
code11 years of coding experience
job18 years of employment as a software developer
bookResearch Fellow Software engineering, Research Fellow Software engineering at The University of Manchester
bookDoctor Informática, Doctor Informática at EHU
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,123reputation
56kreached
77answers
0questions
Badges
couchdb
top-5%
github-logo-circle

Github Skills (22)

test-automation10
couchdb10
javascript10
erlang10
technical-writing10
testing10
databases10
documentation10
database10
http9
sphinx7
rest-api6
mongodb6
pouchdb6
cloudant6

Programming languages (11)

MDXTypeScriptJavaShellCSSGoMustacheHTML

Github contributions (5)

github-logo-circle
apache/couchdb

Jan 2018 - Jan 2023

Seamless multi-primary syncing database with an intuitive HTTP/JSON API, designed for reliability
Role in this project:
userBack-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.
databasejson-apinetwork-serverclouderlang
apache/couchdb-documentation

Dec 2017 - Feb 2020

Apache CouchDB Documentation
Role in this project:
userTechnical Writer
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.
Request Free Trial