About Pedro
- Design and build anapp(backend/frontend) from scratch.
- Set up a **cloud architecture**.
- Create a custom internal platform or **automation**.
- IntegrateAI, RAG, or agentsinto a real product.
- Review an existing architecture and identify risks.
- Turn a technical idea into a **functional MVP**.
- Provide senior judgment to a team without a full-time hire.
Spanish
Native or bilingual
English
Conversational
Experience
- FactorialStaff AI EngineerHUMAN RESOURCESApril 2026 - Today (2 months)Madrid, SpainLeading the development of strategic platform capabilities with a focus on CIAM (Customer Identity and Access Management), a key component for the company's product security, scalability, and user experience.I design and evolve authentication, authorization, identity management, and permissions systems that support millions of interactions, working with technologies like Ruby, Rails, AWS, and MySQL to build robust, secure solutions ready for business growth.Furthermore, I drive the adoption of advanced AI-assisted development workflows, agentic workflows, and vibe coding techniques, significantly accelerating software delivery without compromising quality, maintainability, or production standards.
- BBVA TechnologySenior Cloud & Platform Engineer — AI InnovationBANKING AND INSURANCEOctober 2017 - April 2026 (8 years and 6 months)Madrid, SpainSenior technical role focused on cloud architecture, platform engineering, and software design within a large-scale banking environment.
- Design and development of an enterprise hybrid cloud platform, deployable both on-premise and on AWS and GCP.
- Contribution to core platform services such as IAM, resource orchestration, billing systems, and self-service tools for developers.
- Design and implementation of distributed cloud-native backend services and APIs, with a strong focus on security, scalability, automation, and governance.
- Hands-on work with infrastructure as code, CI/CD pipelines, containerization, and observability.
- Participation in data-intensive and event-driven architectures, including cloud billing systems and usage reporting.
- More recently, work on AI innovation projects, including RAG-type systems, applying modern AI technologies in real production contexts.
- Technical leadership responsibilities, including architecture design, cross-team collaboration, technical interviews, and mentoring.
This role combines architectural responsibility, hands-on engineering work, and collaboration with multiple teams in a regulated, large-scale environment. - MobigroundSenior Backend EngineerENTERTAINMENT AND LEISUREMay 2017 - September 2017 (4 months)Alcala de Henares, Madrid, SpainSoftware engineer focused on backend development at a small company operating a digital content platform.
- Backend development in Java, using enterprise frameworks like Spring and Hibernate, and working with MySQL databases.
- Design and implementation of integrations with payment gateways, managing billing flows and communications with external providers.
- Participation in the migration of a legacy platform towards a more scalable architecture.
- Introduction of automated testing practices using JUnit.
- Management and operation of Linux-based systems, including deployment, configuration, and day-to-day operational tasks.
Recommendations
Be the first to recommend Pedro
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Higher Education in Aeronautical EngineeringTechnical University of Madrid2015Ingeniería Superior, Ingeniería Aeronáutica
Certifications
- AWS Certified Solutions Architect - Associate (SAA-C02)A Cloud Guru | A Pluralsight Company2022
- AWS Security EssentialsA Cloud Guru | A Pluralsight Company2022