Rafa Leyva

Sr Software Engineer Team Lead at Self-employed

Granada, 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
Rafa Leyva is a senior software engineer and team lead based in Granada with 11 years of experience building high-throughput, cloud-native backends and APIs. He drives architecture and scalability at Constella Intelligence, leading teams that process millions of daily requests using Python, Kafka, Celery and a broad AWS/GCP stack, and has introduced agentic AI development workflows into day-to-day engineering. Rafa combines hands-on implementation—evidenced by his open-source Torrent Player and contributions to the widely used TheAlgorithms/Python repo (AVL and BST work)—with practical operational ownership as an on-call incident responder. Known for translating product requirements into resilient distributed systems, he also has a background in release management and improving test coverage to ensure reliable deliveries.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidad de Granada
stackoverflow-logo

Stackoverflow

Stats
357reputation
31kreached
7answers
31questions
github-logo-circle

Github Skills (18)

algorithm10
algorithms10
python10
avl-tree10
data-structure10
binary-search-tree10
data-structures10
sorting-algorithms10
bucket-sort9
insertion-sort8
html6
audio6
vue6
airflow6
windows6

Programming languages (19)

JavaC++CSSCRustScalaVueGo

Github contributions (5)

github-logo-circle
TheAlgorithms/Python

Jun 2017 - Oct 2018

All Algorithms implemented in Python
Role in this project:
userBack-end Developer
Contributions:12 commits, 5 PRs, 2 comments in 1 year 3 months
Contributions summary:Rafa primarily contributed to implementing and refining data structures and algorithms in Python. Their work includes creating and modifying binary search trees and AVL trees, focusing on methods like insertion, rotation, and rebalancing. The user also fixed style errors, corrected indentations, and made improvements to existing code within the repository. Furthermore, the user integrated a local insertion sort function within the bucket sort implementation.
searchespythonalgosalgorithm-competitionssorts
rafaelleru/dotfiles

Apr 2017 - Sep 2022

My personal configuration files
Contributions:437 commits, 8 PRs, 257 pushes in 5 years 6 months
zshconfigurationvimkarabinertmux
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
Rafa Leyva - Sr Software Engineer Team Lead at Self-employed