You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Pedro RuizPR

Pedro Ruiz

Software Architect | Backend, Cloud & AI

€400/day
Madrid, ES
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Pedro

I design and buildbackend**, **cloud**, and **applied AIproducts for companies that need to turn an idea into something real, stable, and production-ready.

I am aSoftware Architectwith over10 yearsof experience in backend, cloud, internal platforms, and critical systems. I have worked in enterprise, banking, SaaS, and AI innovation environments, combining architecture with hands-on execution.

My approach is **direct**: thoroughly understand the problem, choose a sensible architecture, build quickly, and leave a technical foundation that won't break easily or force the team to live putting out fires.

I can help you if you need to:
  • 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.
I primarily work with Go, Python, Node.js / TypeScript, AWS, GCP, Docker, Kubernetes, Terraform, and PostgreSQL, but I adapt to **any technology**.

I am interested in projects where I can contribute judgment, build well, and help generate real impact. My approach is practical and **results-oriented**.
  • Spanish

    Native or bilingual

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • Factorial
    Staff AI Engineer
    HUMAN RESOURCES
    April 2026 - Today (2 months)
    Madrid, Spain
    Leading 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.
    Ruby on Rails AI Software Architect Cloud Architect Platform Engineering
  • BBVA Technology
    Senior Cloud & Platform Engineer — AI Innovation
    BANKING AND INSURANCE
    October 2017 - April 2026 (8 years and 6 months)
    Madrid, Spain
    Senior 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.
    Amazon Web Services (AWS) Google Cloud Platform (GCP) AI Python Cloud Architect
  • Mobiground
    Senior Backend Engineer
    ENTERTAINMENT AND LEISURE
    May 2017 - September 2017 (4 months)
    Alcala de Henares, Madrid, Spain
    Software 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.
    Java MySQL Spring boot Linux Hibernate

Recommendations

Be the first to recommend Pedro

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Higher Education in Aeronautical Engineering
    Technical University of Madrid
    2015
    Ingeniería Superior, Ingeniería Aeronáutica

Certifications

Skill set

Categories