Rafael López

Backend Developer at Google Developers Group

Córdoba, Andalusia, 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

👤
Senior
🎓
Top School
Rafael López is a backend developer with 13 years of experience building scalable, maintainable systems in Java and Python, currently contributing at DEKRA Digital & Product Solutions. He has strong microservices and API-first expertise—designing BFFs, event-driven integrations with Kafka, gRPC and REST, and production observability—alongside hands-on persistence work with MongoDB and thorough testing practices. Rafael also experiments beyond backend boundaries, developing multi-agent LLM systems in Python and mobile apps with Flutter, and has contributed to the computer-vision open-source library DBoW3 by integrating it with OpenCV. Based in Córdoba, he combines industry work with community leadership as GDG Córdoba coordinator and long-term organizer of developer events, bringing a research-minded curiosity from his ties to the University of Córdoba. Notably, he values iterative learning through personal projects where he intentionally “fails and tries again,” which drives both his technical depth and collaborative approach.
code13 years of coding experience
job2 years of employment as a software developer
bookFlutter-Móvil: De cero a experto, Programación informática, aplicaciones específicas, Flutter-Móvil: De cero a experto, Programación informática, aplicaciones específicas at Udemy Alumni
bookGrado en Ingeniería, Ingeniería informática, Grado en Ingeniería, Ingeniería informática at Universidad de Córdoba
github-logo-circle

Github Skills (11)

opencv10
c-language10
cprogramming-language10
image-processing9
data-structure9
algorithm9
data-structures9
algorithms9
data-serialization8
serialization8
linear-algebra8

Programming languages (6)

C++CJavaScriptHaskellPythonKotlin

Github contributions (5)

github-logo-circle
rmsalinas/DBow3

Aug 2016 - Mar 2019

Improved version of DBow2
Role in this project:
userBack-end Developer
Contributions:1 review, 33 commits, 6 PRs in 2 years 7 months
Contributions summary:Rafael primarily contributed to improving the DBoW3 library, an improved version of DBow2, focusing on the core functionality. The commits include changes to core files such as `BowVector.cpp`, `Vocabulary.cpp`, `Database.cpp` and `DescManip.cpp`, implementing features and improving the existing ones. The user also integrated the library with OpenCV, allowing the use of OpenCV descriptors and providing a more efficient API for processing image features. Furthermore, the user has added a function for reading text-based vocabularies used in ORBSLAM2.
databaseimproved
rmsalinas/picoflann

Nov 2017 - Nov 2018

Contributions:17 commits, 12 pushes, 1 branch in 1 year
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
Rafael López - Backend Developer at Google Developers Group