ExperienceExperiencia ProjectsProyectos SkillsAI Engineering EducationFormación TalksCharlas ContactContacto

Sergio Suárez Gil

Senior Full Stack · Tech Lead

Tech Lead and Senior Full Stack Developer with over 15 years building high-performance web applications. Solid backend with REST, GraphQL and gRPC APIs and microservices architecture in Node.js, NestJS and TypeScript over SQL and NoSQL databases. Frontend with a strong background in Angular and Ionic. Technical leadership and full stack development in international projects (PagoNxt, Santander Universidades, Wattwin) and integration of Generative AI into daily engineering workflows.

Tech Lead y Senior Full Stack Developer con más de 15 años construyendo aplicaciones web de alto rendimiento. Backend sólido con APIs REST, GraphQL, gRPC y arquitectura de microservicios en Node.js, NestJS y TypeScript sobre bases de datos SQL y NoSQL. Frontend con mucho background en Angular e Ionic. Liderazgo técnico y desarrollo fullstack en proyectos internacionales (PagoNxt, Santander Universidades, Wattwin) e integración de IA Generativa en el flujo de desarrollo diario.

Node.js NestJS TypeScript Angular Ionic Microservices DDD Hexagonal Event-Driven Kubernetes AWS GenAI
+15
Years
Años
Full Stack
Profile
Perfil
Tech Lead
Role
Rol
AI Driven
Workflow
Proactive
Proactivo
Ownership
Responsabilidad
Tech Solver
Resolutivo
Execution Focus
Foco en ejecución
Career pathTrayectoria

ExperienceExperiencia

Kairós DS2024 — PresentActual
Full Stack Senior · Santander Universidades

Full stack development at Santander Universidades on a back/front communication platform serving universities worldwide. Angular monorepos (front and CMS) and microservices with DDD and Hexagonal architecture. Daily use of GitHub Copilot, Windsurf and Devin as part of the development workflow.

Desarrollo full stack en Santander Universidades para una solución de comunicación back/front al servicio de universidades de todo el mundo. Monorepos Angular (frontal y CMS) y microservicios con arquitectura DDD y hexagonal. Uso diario de GitHub Copilot, Windsurf y Devin como parte del flujo de desarrollo.

Node.jsTypeScriptAngularDDDHexagonalMicroservicesEvent-DrivenKafkagRPCJSON SchemaMongoDBElasticsearchRedisKeycloakOAuthDockerKubernetesHELMAWSCI/CDAgile/ScrumGitHub CopilotWindsurfDevin
Wattwin2023 — 2024
Backend Components Tech Lead

Backend Tech Lead on a SaaS platform for the renewable energy sector (solar panel installers, self-consumption and energy efficiency). Leading the development of Backend Components with REST APIs and microservices in TypeScript, NestJS and Node.js. LangChain integration with Anthropic LLMs for AI-driven conversational capabilities. Additionally, development of core Node.js libraries and AI configuration for automated PR analysis and review.

Backend Tech Lead en una plataforma SaaS para el sector de las energías renovables (instaladoras de placas solares, autoconsumo y eficiencia energética). Liderazgo del desarrollo de Backend Components con APIs REST y microservicios en TypeScript, NestJS y Node.js. Integración de LangChain con LLMs de Anthropic para capacidades conversacionales con IA. Además, desarrollo de librerías troncales de Node.js y configuración de IA para análisis y revisión automatizada de PRs.

Node.jsNestJSTypeScriptMicroservicesEvent-DrivenKafkaMongoDBElasticsearchdeepstream.ioIonicAngularDockerAWSSnykAgile/ScrumLangChainAnthropicGitHub Copilot
Syntonize2024
Backend Tech Lead & Full Stack Developer

Backend technical leadership and full stack development on client projects: design and development of REST and GraphQL APIs with Node.js, NestJS and Express, frontend with Nuxt/Vue and Angular, data on MongoDB and PostgreSQL, and cloud infrastructure on AWS and Microsoft Azure.

Liderazgo técnico del backend y desarrollo full stack en proyectos cliente: diseño y desarrollo de APIs REST y GraphQL con Node.js, NestJS y Express, frontend con Nuxt/Vue y Angular, datos en MongoDB y PostgreSQL, e infraestructura cloud en AWS y Microsoft Azure.

Node.jsNestJSExpressTypeScriptREST APIsGraphQLMicroservicesClean ArchitectureNuxtVueMongoDBPostgreSQLAWSAzureIaCCI/CD
Kairós DS2022 — 2023
Backend Developer → Backend Tech Lead · Santander Universidades / PagoNxt
PagoNxt 2022 — 2023
Backend Tech Lead

Global payments management platform at Banco Santander serving clients worldwide. Incorporation as Backend Developer with promotion to Backend Tech Lead. Microservices with DDD and Hexagonal architecture in Node.js, Express and TypeScript, data on PostgreSQL, contracts with JSON Schema, testing with Jest, documentation with Swagger and infrastructure on AWS and Kubernetes.

Plataforma global de gestión de pagos de Banco Santander al servicio de clientes en todo el mundo. Incorporación como Backend Developer con ascenso a Backend Tech Lead. Microservicios con arquitectura DDD y hexagonal en Node.js, Express y TypeScript, datos en PostgreSQL, contratos con JSON Schema, testing con Jest, documentación con Swagger e infraestructura en AWS y Kubernetes.

Node.jsTypeScriptExpressDDDHexagonalMicroservicesEvent-DrivenTDDKafkagRPCJSON SchemaPostgreSQLMongoDBRedisJestSwaggerKubernetesAWS
Santander Universidades 2022
Backend Developer

Backend development for Universia and Santander Universidades, serving universities worldwide. Microservices with DDD and Hexagonal architecture in Node.js and Express, data on MongoDB and Redis, messaging with Kafka, service-to-service communication with gRPC, documentation with Swagger and infrastructure on Kubernetes.

Desarrollo backend para Universia y Santander Universidades, dando servicio a universidades de todo el mundo. Microservicios con arquitectura DDD y hexagonal en Node.js y Express, datos en MongoDB y Redis, mensajería con Kafka, comunicación entre servicios con gRPC, documentación con Swagger e infraestructura en Kubernetes.

Node.jsTypeScriptExpressDDDHexagonalClean ArchitectureMicroservicesEvent-DrivenTDDSOLIDKafkagRPCMongoDBRedisKubernetes
Syntonize2021 — 2022
Full Stack Developer

Full stack development on a corporate eLearning platform for the nuclear and industrial sectors: backend with GraphQL/REST APIs in Node.js, NestJS and Express, and frontend with React, Next.js and Angular. Data on MongoDB and PostgreSQL and infrastructure on AWS (EC2, RDS, S3, Cognito).

Desarrollo full stack en una plataforma de eLearning corporativo para los sectores nuclear e industrial: backend con APIs GraphQL/REST en Node.js, NestJS y Express, y frontend con React, Next.js y Angular. Datos en MongoDB y PostgreSQL e infraestructura en AWS (EC2, RDS, S3, Cognito).

Node.jsNestJSTypeScriptREST APIsGraphQLNext.jsReactAngularMongoDBPostgreSQLAWSCI/CDeLearning
MAHLE Smartbike Systems2020 — 2021
Full Stack Developer

Full stack development for MAHLE's connected IoT e-bike ecosystem: web dashboards with React and APIs with Node.js and Express processing 100+ real-time telemetry parameters, with Strava integration. Data on PostgreSQL, MongoDB and MySQL, messaging with RabbitMQ and infrastructure on AWS (EC2, RDS, S3, VPC).

Desarrollo full stack para el ecosistema IoT conectado de e-bikes de MAHLE: dashboards web con React y APIs con Node.js y Express procesando más de 100 parámetros de telemetría en tiempo real, con integración con Strava. Datos en PostgreSQL, MongoDB y MySQL, mensajería con RabbitMQ e infraestructura en AWS (EC2, RDS, S3, VPC).

ReactReact NativeNode.jsExpressREST APIsIoTReal-timeRabbitMQPostgreSQLMongoDBAWS
Brooktec2019 — 2020
Full Stack Developer

Full stack development: fintech mobile app with Ionic, Angular and TypeScript for a physical gold investment platform. Plus web applications with HTML5, CSS3, SASS and WordPress/WooCommerce, REST APIs with Node.js and Express on MongoDB and MySQL, and other cross-platform mobile apps with React Native.

Desarrollo full stack: app fintech móvil con Ionic, Angular y TypeScript para una plataforma de inversión en oro físico. Además, aplicaciones web con HTML5, CSS3, SASS y WordPress/WooCommerce, APIs REST con Node.js y Express sobre MongoDB y MySQL, y otras apps móviles multiplataforma con React Native.

AngularIonicTypeScriptNode.jsExpressREST APIsFintechMobilePHPMongoDBMySQLSASSWordPressWooCommerce
CIS212016 — 2019
Full Stack Developer & Tech Lead

Full Stack and Tech Lead: REST and GraphQL APIs with Node.js, Express and Go for internal management and data migration over Oracle PL/SQL and SQL Server. Web applications with Angular, JavaScript, TypeScript and PHP, mobile apps with Ionic and React Native, and B2B and B2C eCommerce with WordPress/WooCommerce and Prestashop. DevOps with Docker, Kubernetes, AWS and Azure. Additional data on MySQL and MongoDB.

Full Stack y Tech Lead: APIs REST y GraphQL con Node.js, Express y Go para gestión interna y traspasos de datos sobre Oracle PL/SQL y SQL Server. Aplicaciones web con Angular, JavaScript, TypeScript y PHP, apps móviles con Ionic y React Native, y eCommerce B2B y B2C con WordPress/WooCommerce y Prestashop. DevOps con Docker, Kubernetes, AWS y Azure. Datos también en MySQL y MongoDB.

AngularPHPNode.jsGoTypeScriptREST APIsGraphQLIonicReact NativeOracle PL/SQLSQL ServerMongoDBDockerKubernetesAWSAzureeCommerceB2BWooCommercePrestashop
Early CareerPrimeros años2001 — 2016
Sysadmin · .NET Developer · Freelance Web & Mobile · Apps Support · Software Technician
Administrador de Sistemas · Desarrollador .NET · Freelance Web y Mobile · Soporte Apps · Técnico de Sistemas
Hermanas Hospitalarias 2015 — 2016
Information Systems Technician
Técnico de sistemas de información

Oracle and Microsoft SQL database administration, application support and testing in medical environments, plus Windows Server clusters, Exchange, SQL and VMware vSphere maintenance.

Administración de bases de datos Oracle y Microsoft SQL, testeo y soporte de aplicaciones en entorno médico, mantenimiento de clústeres Windows Server, Exchange, SQL y VMware vSphere.

OracleSQL ServerVB .NETJavaWindows ServerVMware
Freelance · IONOS / 1&1 2012 — 2014
Web & Mobile Developer · Apps Support
Desarrollador web/mobile · Soporte apps

Freelance web and mobile development with PHP, MySQL, HTML5, CSS3, JavaScript and jQuery. CMS work with WordPress, Prestashop, Joomla and Moodle, plus specialized app support for IONOS / 1&1 hosting customers.

Desarrollo freelance web y móvil con PHP, MySQL, HTML5, CSS3, JavaScript y jQuery. Adaptación de CMS con WordPress, Prestashop, Joomla y Moodle, además de soporte especializado de apps para clientes de hosting IONOS / 1&1.

PHPMySQLJavaScriptjQueryWordPressPrestashopJoomlaCordova
Inisoft 2010 — 2012
Application Developer & IT Technician
Programador de aplicaciones y técnico informático

Windows Server and SQL Server administration, .NET applications for PDA, desktop, web services and management tools, plus PHP, jQuery and MySQL web development.

Administración en Windows Server y SQL Server, aplicaciones .NET para PDA, escritorio, web services y gestión, además de desarrollo web con PHP, jQuery y MySQL.

.NETASP.NETSQL ServerWindows ServerPHPjQueryMySQL
Iramais 2001 — 2008
IT Technician · Sysadmin
Técnico informático · Sysadmin

Windows Server and Linux administration, Active Directory, DNS, DHCP, mail, FTP, remote deployments, Microsoft SQL Server and internal web/application development with Visual Studio, HTML, JavaScript, MySQL and PHP.

Administración Windows Server y Linux, Active Directory, DNS, DHCP, correo, FTP, despliegues remotos, Microsoft SQL Server y desarrollo interno con Visual Studio, HTML, JavaScript, MySQL y PHP.

Windows ServerLinuxActive DirectorySQL ServerVisual StudioPHPMySQLJavaScript
Freelance projectsProyectos freelance

Personal ProjectsProyectos propios

Mobile app

Aquasella App

Official mobile app for Aquasella festival, with event information, user registration, and artist sessions.

App móvil oficial para Aquasella, con información del festival, registro de usuarios y sesiones de artistas.

MobileMusicFestivalUX
Operations platform

Gestareas

Web panel, mobile app, API, database, and Azure server setup for field service operations.

Panel web, app móvil, API, base de datos y servidor en Azure para operaciones de servicios de campo.

AzureAPIMobileWeb
Legaltech

Cerciora

Ionic app and Node.js backend for managing legal claims and client information in a legaltech context.

App Ionic y backend Node.js para gestionar demandas e información de clientes en un contexto legaltech.

IonicNode.jsLegaltechAPI
Music label

Datagroove Records

Website for a Spanish electronic music label, focused on releases, artists, news, and music distribution links.

Web para un sello español de música electrónica, centrada en lanzamientos, artistas, noticias y enlaces de distribución.

WordPressMusicContentWeb
Ecommerce

La Reposteria de las Monjas

Online store for handmade convent pastries, combining product catalog, seasonal content, and editorial pages.

Tienda online de dulces conventuales artesanales, con catálogo, contenidos de temporada y páginas editoriales.

EcommerceWordPressContentUX
Wearables

Amazfit Watchfaces

Custom smartwatch interfaces for Amazfit devices, designed for readable time, battery, weather, and activity metrics.

Interfaces personalizadas para relojes Amazfit, pensadas para mostrar hora, batería, clima y actividad con claridad.

WearablesUIDesignAmazfit
Fashion retail

Futura Moda

Web presence for a maternity fashion shop in Valladolid, built to present the brand and its products online.

Web de presencia online para una tienda de ropa premamá en Valladolid, orientada a presentar la marca y sus productos.

RetailFashionWebContent
Bike ecommerce

Recambio Fixie

Online shop for fixie bikes and components in Palencia, focused on product discovery and direct ecommerce browsing.

Tienda virtual para venta de bicicletas fixie y componentes en Palencia, centrada en catálogo y navegación ecommerce.

EcommerceBikesCatalogWeb
Tech stack

Skills

Backend & APIs
Node.js / NestJS
TypeScript
JavaScript
GoLang
Python
Claude Code
REST & SOAP APIs
gRPC
GraphQL
Microservices
Frontend & Mobile
Angular
React / Next.js
Vue / Nuxt
Svelte / SvelteKit
Astro
HTML5 / CSS3
SASS / SCSS
Figma
Vite / Webpack
Ionic / PWA
React Native
TypeScript
Testing & Quality
Jest
Vitest
Testing Library
Cypress
Playwright
Mocha / Chai
Supertest
Puppeteer
Infra & Data
MongoDB (NoSQL)
Postgres / MySQL
Oracle / SQLServer
SQLite
Elasticsearch
Redis
Docker
K8s / Helm
AWS
Kafka / RabbitMQ
CI/CD / Git
AI-Augmented Dev

AI Engineering

🤖
AI-Assisted Code Review
Code Review con IA

PR-Agent (Qodo AI) integrated into GitHub Actions CI for automated, consistent pull request reviews with structured prompts and guardrails.

PR-Agent (Qodo AI) integrado en GitHub Actions CI para reviews automatizadas de PRs con prompts estructurados y guardrails.

PR-AgentQodo AIGitHub Actions
AI Coding Assistants
Asistentes de Código IA

Daily use of GitHub Copilot, Claude Code, OpenCode, Devin, Windsurf, and OpenAI Codex for architecture design, refactoring, test generation, and debugging distributed systems.

Uso diario de GitHub Copilot, Claude Code, OpenCode, Devin, Windsurf y OpenAI Codex para diseño de arquitectura, refactoring, generación de tests y debugging de sistemas distribuidos.

Copilot Claude Code OpenCode Windsurf Codex Devin Qodo
🧠
LLMs in Production
LLMs en Producción

Built NestJS/TypeScript microservices at Wattwin integrating LangChain with Anthropic LLMs for AI-driven conversational capabilities in backend systems.

Microservicios NestJS/TypeScript en Wattwin integrando LangChain con LLMs de Anthropic para capacidades conversacionales con IA en sistemas backend.

LangChainAnthropicNestJSLLMs
AcademicsAcadémica

EducationFormación

2025 — 2026
Frontend Technologies Master
Máster Tecnologías Frontend
Lemoncode
Málaga
HTML5, CSS, UX/UI, Figma, React, Angular, Svelte, Vue, TypeScript, testing, GraphQL, Web Components, Vite, Docker and cloud.
HTML5, CSS, UX/UI, Figma, React, Angular, Svelte, Vue, TypeScript, testing, GraphQL, Web Components, Vite, Docker y cloud.
2020
Computer Engineering
Ingeniería Informática
Open UAX · Universidad Alfonso X el Sabio
Madrid
2023
Master AI & Innovation
Máster IA e Innovación
Founderz
Online
View credentialVer credencial
2022
Master Blockchain & Web3
Founderz + Binance
Online
View credentialVer credencial
2018 — 2019
Full Stack Master
Máster Full Stack
KeepCoding
Madrid
Python, Django, DevOps, AWS, Nginx, RabbitMQ, REST APIs, Node.js, React, Redux, PostgreSQL, MongoDB, Express, Elasticsearch, UX, SEO, Analytics, Agile and Scrum.
Python, Django, DevOps, AWS, Nginx, RabbitMQ, APIs REST, Node.js, React, Redux, PostgreSQL, MongoDB, Express, Elasticsearch, UX, SEO, Analytics, Agile y Scrum.
2016 — 2018
CFGS Web Applications
CFGS Aplicaciones Web
FOC
Granada
Java, PHP, JavaScript, jQuery, AJAX, SQL, MySQL, Oracle 11g, XML, Apache, Tomcat, Git, HTML5, CSS3 and web application deployment.
Java, PHP, JavaScript, jQuery, AJAX, SQL, MySQL, Oracle 11g, XML, Apache, Tomcat, Git, HTML5, CSS3 y despliegue de aplicaciones web.
2008 — 2010
CFGS Systems Admin
CFGS Admin. Sistemas
IES San Clemente
Santiago de Compostela
Linux and Windows Server administration, networks and security, SQL Server, MySQL, Visual Basic .NET, JavaScript, PHP, HTML, CSS, Ajax and jQuery.
Administración Linux y Windows Server, redes y seguridad, SQL Server, MySQL, Visual Basic .NET, JavaScript, PHP, HTML, CSS, Ajax y jQuery.
2006 — 2007
Sound Engineering
T.S. Sonido
CES
Madrid
Live sound, studio recording, post-production, music production, electroacoustics, Protools, Ableton Live and Steinberg Nuendo.
Sonido directo, grabación en estudio, postproducción, producción musical, electroacústica, Protools, Ableton Live y Steinberg Nuendo.
Continuous learningAprendizaje continuo

Courses & CertificationsCursos y Certificaciones

2026
Claude Code In Action
Anthropic
Online
View credentialVer credencial
2025
Go/Golang Backend
Udemy
Online
2025
English B1
Inglés B1
Talking Method
Online
View credentialVer credencial
2022
SOLID Principles & Clean Code
Udemy
Online
2018
Advanced JavaScript Developer
CancanIT
Online
View credentialVer credencial
2018
HTML5 Application Development Fundamentals
Aspectos fundamentales de desarrollo de aplicaciones HTML5
Microsoft
Online
2016
PL/SQL Program Unit Development
Desarrollo de Unidades de Programa en PL/SQL
Oracle
Online
2013
PHP5 and MySQL Programming
Programación PHP5 y MySQL
CNTG
Santiago de Compostela
2011
Development with Visual Studio .NET 2010
Desarrollo con Visual Studio .NET 2010
Centro de Formación TIC Madrid Sur
Madrid
2011
Microsoft Server Administrator 2008
PC CARRIER
Santiago de Compostela
2010
Red Hat Linux Operating System Administration
Administración de sistemas operativos Red Hat Linux
CNTG
Santiago de Compostela
Sharing knowledgeCompartiendo conocimiento

Talks & Technical WritingCharlas y contenido técnico

KeepCoding · Masterclass

API with NestJS, GraphQL and MongoDB

API con NestJS, GraphQL y MongoDB

Practical masterclass on building a modern backend API with NestJS, GraphQL, MongoDB, and TypeScript.

Masterclass práctica sobre cómo crear una API moderna con NestJS, GraphQL, MongoDB y TypeScript.

NestJSGraphQLMongoDBTypeScript
Get in touchConectemos

Contact me

Contacto

Here you can find me

Aquí puedes encontrarme

A few places where I share what I do and where you can reach me to talk about backend, frontend, AI, or interesting challenges.

Algunos sitios donde comparto lo que hago y donde puedes contactarme para hablar sobre backend, frontend, IA o cualquier reto interesante.

Sending…Enviando… Message sent. I'll get back to you soon.Mensaje enviado. Te responderé pronto. Something went wrong. Please try again or email me directly.Algo falló. Inténtalo de nuevo o escríbeme por email. Please complete the captcha.Por favor completa el captcha.