Pedro Rodriguez is a technical director and seasoned Python specialist with over a decade of experience building backend systems for AI/ML platforms, financial services, and SaaS products. He blends hands-on engineering, DevOps, and architecture to deliver SOC2-compliant, containerized solutions and has a track record of reducing downtime and deployment failures through robust testing and automation. Pedro applies functional programming principles—exploring Elixir and Gleam—to produce safer, more maintainable Python code and has modernized legacy banking services while leading distributed, cross-cultural teams. His work includes shipping a lightweight Airflow alternative for AI workloads, upgrading Python across services without disruption, and architecting revenue-critical systems that scaled 3x while maintaining high test coverage. As an engineering manager and mentor he pairs documentation-first practices with iterative architecture to align technical excellence with business outcomes. Based in Madrid, he thrives when deep in code, refining systems, and translating complex data-science needs into production-ready services.
12 years of coding experience
15 years of employment as a software developer
Highschool Highschool, Highschool Highschool at Tecnológico de Monterrey
AI Programming with Python Artificial Intelligence, AI Programming with Python Artificial Intelligence at Udacity
Ingenieria de software Computer Science, Ingenieria de software Computer Science at Universidad Complutense de Madrid
Tecnical degree Programing languages, Tecnical degree Programing languages at IES Barajas
A sandbox and mock server that automatically records mocks by a reverse proxy. It can be used as a API cache
Contributions:4 commits, 2 PRs, 40 pushes in 3 years 7 months
apirecordsmock-serverproxysandbox
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.