Available for new projects · MADRID

Carlos Ledesma.

§

Tech Lead · Quality as architecture · AI applied to the SDLC
+13 years building the platforms and frameworks that entire teams use to ship with confidence — because quality is not a phase, it is a shared commitment.

13+ Years of experience
10+ Countries impacted
108 Projects delivered
∞ Bugs caught early
99.98% Production uptime
Carlos Ledesma
full-stack · tech lead
TypeScriptPlaywrightAI AgentsPlatform BuildingSDLCTeam Enablement

About me

Quality as shared architecture

I'm a Tech Lead and Quality Engineering Architect: over 13 years I haven't just tested software — I've built the platforms, frameworks and AI agents that entire teams rely on to ship with confidence. My domain isn't a single discipline; it's the full software lifecycle.

I believe quality is a commitment shared by every layer of the SDLC, not a phase bolted on at the end. That's why I work side by side with developers, POs and stakeholders: I read the code I validate, join code reviews and translate technical risk into business decisions.

My edge: I combine a solid technical foundation (JS/TS, Python, Cloud, CI/CD) with architectural thinking and AI tooling, walking alongside teams in their growth — because I trust my teammates' intuition and aim to enable them, not replace them.

What sets me apart

My core strengths

I design the systems that help teams ship software they're proud of.

§ 01

Quality as architecture

I understand quality problems from the system design, not from the test report. I design suites, frameworks and platforms that scale with the team.

§ 02

End-to-end SDLC

From the first commit to the production deploy: I know every link in the chain and where quality can break or shine.

§ 03

Breadth of domain

Banking, IoT, digital campaigns, consulting, video games... I have solved quality problems across very different domains. Curiosity is my competitive edge.

§ 04

AI applied to the SDLC

I use agents and LLMs to generate test cases, analyse coverage, migrate legacy and eliminate boilerplate — always keeping in mind that AI should enable, not replace, human judgement.

§ 05

Enables teams

I trust my teammates' intuition and judgement. My role is to support their growth, not to be the bottleneck of quality.

§ 06

Bridge between Dev and Business

I read production code, join code reviews and translate technical risk into stakeholder language. Quality only works when everyone understands it.

Toolkit

Technical stack

A Quality Architect's stack: TypeScript and testing frameworks at the core, AI and CI/CD wrapped around them. Hover each slice for details.

25%50%75%TypeScript & Node.jsAI / LLMCloud & InfraSystem DesignQA AutomationFrontendPythonQuality Architect100%
Also in the toolkit
GitCI/CDWebSocketsRESTGraphQLgRPCRustGoLinuxVerceln8nCloudflareVitestPlaywrightcrewAILinearFigmaTDD & SDDAgile/Scrum

Open Source

Personal projects

Career path

+13 years in the industry

From classic engineering to AI agents, through banking, IoT and consulting.

  1. Jun 2024 – Present

    QA & AI Solutions Architect

    NTT DATA · Madrid (Hybrid)

    Strategic innovation role within large-scale digital transformation. Designing autonomous AI agents with LLMs for software verification and validation. Platform for automatic AI-driven test case generation. Leading COBOL migrations to modern stacks. Training teams across Europe and LATAM.

    AI Agents for QATest Case GenerationCOBOL MigrationEurope & LATAM
    § 05
  2. Feb 2021 – Jun 2024

    QA Automation Lead / Developer

    Capitole Consulting · Client: BBVA · Madrid

    Technical leadership on test automation for one of the largest banks in Europe. Framework architecture with Selenium, Cucumber and WebdriverIO. Integration of quality tools into the SDLC for early bug detection. Abstraction layers for non-technical stakeholders.

    SeleniumCucumberWebdriverIOBBVA
    § 04
  3. Sep 2018 – Jul 2021

    Senior Full-Stack Developer

    Centum Digital · Madrid

    Microservices infrastructure integrated with AWS Device Farm for IoT and mobile device validation at scale. Multi-platform automation: Smartphones, Smart TVs, STBs and WebApps.

    MicroservicesAWS Device FarmIoTMulti-platform
    § 03
  4. 2013 – 2018

    Full Stack Consultant & Web Developer

    Freelance · Madrid

    Projects for clients such as Wunderman (Land Rover), Anlddea, Informatiz@rte and Meollo. Full Stack with CakePHP, jQuery, SOAP/JSON APIs and MVC architecture for the automotive, civic cooperation and agricultural sectors.

    Land RoverCakePHPSOAP APIseCommerce
    § 02
  5. 2010 – 2013

    Software Engineer

    ATOS – DAESA · Client: BBVA · Madrid

    Design and development of software for SLA monitoring, ETL processes and stock management tools for BBVA group branches.

    SLA MonitoringETLBBVAJava
    § 01

Latest entries

Blog & notes

Ideas, reflections and everyday lessons. Published straight from Telegram.

No posts yet. There'll be something here soon!

Shall we work together?

Let's talk about your next project

Always open to new challenges, collaborations and interesting conversations. A full project, targeted consulting or just a technical chat — I'm in.

Send me an email →