Resume

Software Engineer | Tech Lead | Software Architect

Spain · Open to remote

Profile

Software architect and tech lead with TypeScript expertise (Angular, NestJS).

Experienced leading cross-functional teams, designing cloud architectures on AWS, and delivering scalable applications.

Passionate about coding best practices, mentoring peers, and ensuring business value through innovative tech solutions.

Technologies

  • • Frontend: Angular, Next.js, React · Unit testing: Jasmine-Karma, JEST
  • • Backend: Node.js, NestJS, Java, Python · E2E testing: Playwright
  • • Infrastructure: Terraform, AWS (API Gateway, Cognito, ELB, ECS, ECR), Azure DevOps, Docker

Working fields experience

  • • Banking & financial services (credit card and EU banks)
  • • Public sector (forest fire prevention and management)
  • • Custom software for mid-sized businesses
  • • Innovation projects in the postal/parcel sector (Dutch client)

Experience

Castro Solutions logo

Castro Solutions

Freelance Software Engineer & Architect

Jan 2026 – Present · Alicante, Spain · Remote

  • • Freelance backend engineering and software architecture services for clients on AWS and TypeScript.
  • • Cloud-native system design: ECS Fargate, SQS, API Gateway, Cognito, RDS, Terraform IaC and CI/CD.
  • • Hands-on consulting for migrations, refactors, and reliability, security and observability improvements.
TypeScript NestJS Node.js AWS Terraform PostgreSQL Docker
Capgemini logo

Capgemini

Tech Lead & Software Architect

Aug 2022 – Dec 2025 · Valencia, Spain (Remote)

  • • Assigned to the Digital Lab of PostNL (a leading postal and delivery company in the Netherlands), turning prototypes into highly scalable products.
  • • Owned the high-level architecture and implementation for a checkout acceleration solution across major e-commerce platforms and payment providers.
  • • Engaged directly with client stakeholders to align technical decisions with business needs. Led a team of 5: mentoring, roadmap, prioritization and quality gates.
  • • Drove Terraform IaC, Azure DevOps CI/CD, AWS autoscaling and queue-based workflows; ensured end-to-end traceability, reliability, security and observability.
  • • Hosted architecture talks as part of Capgemini's Architects department.
Terraform (AWS) Azure DevOps Docker NestJS Prisma ORM Next.js React Angular
Tecon (Ekiba) logo

Tecon (Ekiba)

Full-Stack Developer

Apr 2021 – Jul 2022 · Parque Industrial del Elche, Alicante, Spain

  • • Development of custom applications for medium-sized companies.
  • • Led requirements gathering and system design.
Angular 2+ NestJS Express Node GitLab PLESK Bash Linux
Cognizant logo

Cognizant

Programmer Analyst / Software Developer

Mar 2020 – Apr 2021 · Parque Tecnológico de Boecillo, Valladolid, Spain

  • • Functional analysis and development of web applications with a strong client focus.
  • • Used modern DevOps practices with continuous integration, following the Scrum framework.
Angular 2+ TypeScript RxJS HTML5 SCSS Jasmine Spring (Java) Git Bitbucket JIRA
Cognizant logo

Cognizant

Junior Full-Stack Developer

Jul 2019 – Mar 2020 · Parque Tecnológico de Boecillo, Valladolid, Spain

  • • Development and maintenance of web components (logic and styling) used across projects.
  • • Unit testing with Karma and Jasmine.
  • • Development of Python microservices with scikit-learn to make predictions.
  • • Kanban methodology.
Angular 2+ JavaScript RxJS HTML5 SCSS Karma-Jasmine Spring (Java) Git Bitbucket JIRA

Cátedra Viewnext — University of Salamanca

Agile Research

Oct 2018 – May 2019 · Salamanca, Spain

  • • Study and integration of agile frameworks with the CMMI (Capability Maturity Model Integration) quality standard.
  • • Development of internal web applications for Google Assistant using DialogFlow (NLP) through JavaScript.
  • • Publication of articles on the ViewNEXT / USAL blog.
  • • Collaboration in introductory workshops on agile frameworks.
Angular 2+ JavaScript RxJS HTML5 SCSS Karma-Jasmine Spring (Java) Git Bitbucket JIRA

Projects

Makaw

Apr 2021 – Aug 2021

  • • App to manage personal expenses and increase savings.
  • • Implemented design patterns (Singleton, Observer, Facade) and dependency injection.

makaw-3a1bf.web.app

Angular 2+ JavaScript RxJS SCSS Python Firebase Google Cloud

Yodono — Founder & Developer

Nov 2017 – May 2018

  • • Solidarity crowdfunding platform.
  • • Managed web platform development, customer acquisition and marketing.

instagram.com/yodono_official

HTML JavaScript CSS Bootstrap PHP Lean Startup

Education

University of Salamanca (USAL) logo

University of Salamanca (USAL)

Bachelor of Computer Engineering

Sep 2014 – Sep 2020 · Salamanca, Spain

  • • Focused on software engineering, search and communication algorithms (Java, Objective-C, C#, C).
  • • System administration and server development with Perl and CGI.
  • • Introduction to AI concepts such as Prolog-based problem solving and logic programming.

Awards and honours

  • Most Innovative Project — HackForGood 2018 (Salamanca)

    Walkmehome

    €500

  • Best Business Project — Cultural, Social or Humanistic Entrepreneurship

    Yodono

    Iniciativa Campus Emprendedor (T-CUE), Castilla y León

    €6,000

  • Best Business Project

    Yodono

    Cátedra de Emprendedores de la USAL (Salamanca)

    €3,000

Certifications

  • • AWS Certified Solutions Architect — Associate

Languages

  • • Spanish (native)
  • • English (professional)