Node.js · TypeScript · NestJS · Python · FastAPI · Angular · React · AWS
Hi! I'm Sergio Suárez — a Senior Full Stack Developer / Tech Lead passionate about building scalable distributed systems and modern cross-platform applications.
Currently at Kairós DS working in the project: Full Stack Senior @ Santander Universidades (Banco Santander).
I specialize in the TypeScript ecosystem, architecting robust Node.js / NestJS microservices (DDD & Hexagonal) while delivering high-performance web and mobile experiences with Angular, React and Ionic. I bridge complex cloud-native backends (AWS, Kafka, Redis, RabbitMQ, MongoDB, PostgreSQL) and polished, reactive interfaces.
I also ship GenAI into real workflows: custom MCP tools, RAG (PostgreSQL + pgvector), Python / FastAPI services, LangChain apps and n8n orchestration — plus advanced Cursor usage (Skills + MCPs).
I love API design, automation, testing and resilient distributed systems.
Spare time: backend performance and low-level tooling with Go.
Sound Engineering before Computer Engineering — signal-flow thinking for systems & performance.
Born in Santiago de Compostela · Based in Valladolid, Spain
Check my portfolio: sergiosuarezgil.com
- Clean Architecture & Hexagonal
- Domain-Driven Design (DDD)
- Microservices & distributed systems
- REST, gRPC, GraphQL · event-driven / pub-sub
- JSON Schema, validation & API contracts
- CI/CD, containers and cloud-native delivery
APIs, messaging & architecture
-
Santander Universidades (Banco Santander) · Kairós DS — Full Stack Senior (present)
Angular monorepos + microservices (DDD / hexagonal), gRPC, Elasticsearch, MongoDB, Redis, Kafka, Kubernetes, Helm, AWS.
Daily AI workflows (Cursor, Copilot, Windsurf, Devin) and custom MCPs for day-to-day engineering. -
Wattwin — Backend Components Tech Lead
NestJS / TypeScript microservices & shared libraries, MongoDB, Elasticsearch, Docker, AWS.
LangChain + Anthropic for conversational AI in production backends. -
PagoNxt (Banco Santander) · Kairós DS — Backend Developer → Backend Tech Lead
DDD microservices with Node.js, Express, TypeScript, PostgreSQL, JSON Schema, Jest, Kubernetes, AWS. -
Daptalis — automation & GenAI ops
Custom MCP tooling, Python / FastAPI, pgvector / RAG, n8n, Docker microservices + control center. -
Syntonize / MAHLE / others — full stack
Angular, Ionic, React, Node.js, GraphQL, PostgreSQL/MongoDB, RabbitMQ, Docker, AWS/Azure · earlier sysadmin & .NET roots.
I treat AI as part of the engineering process — not just a chat box.
- Custom MCP servers & tools — business/dev capabilities for agents (Santander Universidades + Daptalis)
- Cursor-first workflows — advanced daily use of Cursor, custom Skills and MCPs for architecture, coding, reviews and ops
- RAG — embeddings, vector search, grounded answers with PostgreSQL + pgvector
- LLM apps in production — LangChain / Anthropic (Wattwin); n8n + LLM chains for operational automation
- AI-assisted code review — PR-Agent (Qodo) in GitHub Actions with structured prompts & guardrails
- Daily tools also include Copilot, Claude Code, Codex and similar agentic assistants
- Master's / advanced programs in AI for software development — agents, RAG, MCP, prompt & context engineering
- Continuous deep practice with Cursor (Skills + MCPs) and the broader agentic coding stack
- Backend is my main strength: APIs, microservices, REST / GraphQL / gRPC
- Strong Node.js + TypeScript across fintech, banking, energy and product platforms — plus growing Python / FastAPI
- Ops background: networking, servers, deploy & DevOps on macOS + Linux
- Tech lead / mentor · problem solver · team player

