Diego Romero-lópez is a Staff Software Engineer based in Madrid with over a decade of experience building and improving backend systems, developer tooling, and CI/CD platforms. He has led productivity and tooling efforts at Flywire, contributed to Telefónica’s AI assistant Aura, and now drives technical excellence at Rebrandly. Comfortable across Python, Node.js, Ruby on Rails and modern observability tools (OTEL, Prometheus), he focuses on making developer workflows faster and more reliable. He mentors teams, manages feature deprecation/onboarding, and has hands-on experience optimizing databases and async architectures with Redis, RabbitMQ and PostgreSQL. An active open-source contributor, he enhanced py-trello’s backend to add movement tracking and card analytics—demonstrating an eye for practical API integrations and instrumentation. His academic background in software project management and data science complements a practical, metrics-driven approach to engineering.
12 years of coding experience
16 years of employment as a software developer
Master's degree in Software Project Management Software Engineering, Master's degree in Software Project Management Software Engineering at Universidad Politécnica de Madrid
Ingeniería Informática Computer Engineering, Ingeniería Informática Computer Engineering at Universidad de Granada
Master's degree in Software Engineering Research and Computer Systems Software Engineering, Master's degree in Software Engineering Research and Computer Systems Software Engineering at Universidad Nacional de Educación a Distancia - U.N.E.D.
Data Science Expert Degree Data Science, Data Science Expert Degree Data Science at Universidad de Almería
Contributions:24 commits, 12 PRs, 2 comments in 1 year 1 month
Contributions summary:Diego primarily contributed to the back-end logic of the py-trello project, focusing on enhancements and refactoring within the `trello/card.py` module. Their work included improvements to card movement tracking, the addition of card statistics features, and optimizations to existing functions. Furthermore, the user implemented new functionalities, like filtering movements by date and the ability to modify a card's due date and members, showcasing a strong understanding of the Trello API interaction.
Contributions:168 commits, 16 pushes, 1 branch in 7 years 3 months
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.