Juan Requena

Senior Software Engineer at NBC News

Cercedilla, Community of Madrid, 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
Juan Requena is a Senior Software Engineer with 14 years building cloud-ready content platforms and APIs for major media organizations, currently shaping Content APIs at NBC News from Spain. He has deep Drupal and PHP roots—contributing bug fixes, features, tests and documentation to the well-known Drush project—while evolving into leadership roles at Lullabot where he led engineering efforts for high-traffic publishers. His portfolio includes work for BBC News, Reuters, Harvard, NBA and multiple US networks, demonstrating an ability to deliver reliable, performance-conscious systems for editorial workflows. Comfortable across backend architectures and performance optimization, he combines hands-on coding with mentorship and long-term platform stewardship. An interesting facet: he balances enterprise-scale API design with open-source contribution habits, often improving developer tooling and test coverage behind the scenes.
code15 years of coding experience
job19 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Westminster
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Universidad Pontificia Comillas
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
2,728reputation
944kreached
21answers
0questions
Badges
gmail
top-5%
smtp
top-5%
google-sheets
top-5%
github-logo-circle

Github Skills (20)

drupal10
php10
drush10
smtp9
gmail9
google-sheets9
cli9
e-mail9
symfony-ux8
symfony8
testing7
debugging7
jenkins6
out-of-memory6
documentation6

Programming languages (13)

CSSC++MakefileGoHTMLTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
drush-ops/drush

Feb 2012 - Aug 2016

Drush is a command-line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those who spend their working hours hacking away at the command prompt.
Role in this project:
userBack-end Developer
Contributions:21 commits, 2 PRs, 14 comments in 4 years 7 months
Contributions summary:Juan primarily contributed to bug fixes and feature enhancements for the Drush command-line tool, a Drupal utility. Their work involved fixing error messages, modifying archive-restore functionality, and updating documentation related to Git aliases and cron. They also addressed a critical issue regarding the loading of the user engine during `drush updb` and added testing coverage for a RequeueException within the queue system. Additionally, the user has worked on code cleanup and added new examples for the php-eval command.
command-linecommand-promptdrupaldrushscripting-interface
DrupalCamp Spain webite
Contributions:371 commits, 260 PRs, 290 pushes in 1 year 11 months
drupalphp
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