Carlos Piles

Senior Backend Engineer

capigadev@gmail.com Valencia, Spain European Union LinkedIn capiga.dev

About me

Senior backend engineer (10+ years). Owner of business-critical systems (payments, auth) on a high-traffic product. I build scalable, reliable backends (DDD, hexagonal, DevOps) with one focus: shipping product that works in production, with AI as leverage.

Experience

  1. Senior Backend Engineer · Leadtech Group

    November 2019 - Present · 6 years, 8 months

    • Owned the payments infrastructure (revenue-critical) of a high-traffic product —hundreds of thousands of users— at 99.9% uptime.
    • Led the backend for the product's international expansion (new markets, multi-region).
    • Led the design and build of the NestJS/TypeScript backend platform (4 years), following an earlier Symfony project (2 years).
    • Drove the backend architecture (hexagonal + Domain-Driven Design) and set the team's patterns and standards to scale without tech debt.
    • Mentored the backend team's junior engineers and led code reviews, raising the team's quality and consistency.
    • Designed the data layer (SQL + NoSQL) and automated CI/CD and cloud infrastructure with Docker for faster, more reliable delivery.
  2. Backend Developer · Habitissimo

    July 2018 - October 2019 · 1 year, 3 months

    • Implemented backend architecture improvements with Symfony and MySQL.
    • Introduced CI/CD to speed up and stabilize deployments.
  3. Full Stack Developer · Autoclick Rent a Car

    October 2017 - June 2018 · 8 months

    • Independently built the complete HR management system: NodeJS backend and Angular frontend.
  4. Full Stack Developer · Runator Startup

    October 2016 - September 2017 · 11 months

    • Developed and optimized the REST API with PHP, Symfony and MongoDB.
  5. Full Stack Developer · Various development projects

    September 2014 - December 2016 · 2 years, 3 months

    • Built custom web solutions (PHP, WordPress) and maintained infrastructure for various companies and startups.

Skills

Software Architecture

APIs Cloud DDD Event-Driven Hexagonal Microservices SOLID SQL/NoSQL

Software Development

Auth Security CI/CD Clean Code Performance Testing Observability

AI in the workflow

LLM integration MCP Agents (tool-use) Prompt engineering AI-assisted development

Teamwork

Collaboration Effective communication Agile methodologies Pair programming Problem solving Remote work

Tools

Languages

  • Spanish · Native
  • English · Intermediate

Driving license

  • Category B · Spain