Hello, I'm

Carlos Alberto

Senior Software Engineer & AI Innovation Leader

Building intelligent systems where natural language becomes the interface to enterprise operations.

Portrait of Carlos Alberto

About

About Me

I'm a senior software engineer with more than 12 years of experience designing, delivering, and scaling complex digital platforms across banking, enterprise software, and product-led environments.

My career has blended hands-on engineering with technical leadership, helping teams turn ambitious ideas into resilient systems while raising the bar for quality, collaboration, and execution.

Today, I focus on AI-driven innovation: creating tools and workflows that make software development more intelligent, more intuitive, and far more impactful for global organizations.

12+

Years of Experience

7

Companies

3

Countries

Career Journey

Experience

Nationale-Nederlanden (NN Group)

Software Engineer & Squad Lead

Oct 2024 — Present • Madrid, Spain

  • Leading a 6-person squad replacing a legacy core banking system with cloud-native architecture
  • Designed MCP servers and AI agents that automate stack generation, improving development velocity
  • Active member of the AI Circle initiative, contributing to enterprise AI strategy
  • Selected for international AI Hackathon at NN headquarters in the Netherlands
AI AgentsMCPLLMTypeScriptReactNode.jsAzureDockerCI/CD

Cognizant Technology Solutions

Senior Software Developer & Team Manager

Mar 2021 — Sep 2024 • Madrid, Spain

  • Managed a team of 3 developers, overseeing task allocation, code reviews, and professional development
  • Delivered enterprise-grade solutions for major European financial and insurance clients
  • Implemented CI/CD pipelines and containerized deployment strategies
Node.jsTypeScriptAzureFirebaseJestDocker

Aser Information Technologies

Full-Stack Developer

Mar 2019 — Mar 2021 • Madrid, Spain

  • Built and maintained full-stack applications with Node.js and Vue.js
  • Automated testing and deployment pipelines with Jenkins and Docker
Node.jsVue.jsJenkinsDockerPuppeteer

Optiva Media (Telecom)

Backend Developer

Mar 2018 — Mar 2019 • Madrid, Spain

  • Developed MediaStream — OTT streaming platform for telecom operators including Orange
  • Resolved critical Node.js performance issues on AWS infrastructure
AWSNode.jsLambdaS3MySQL

Klikin Deals

Full-Stack Developer

Jul 2017 — Mar 2018 • Madrid, Spain

  • Developed APIs for Waylet (Repsol's digital wallet) and Klikin loyalty platform
  • Created integration tools and maintained production microservices
Node.jsMongoDBDockerElectron

System Group IT

Full-Stack Developer & Tech Lead

Jul 2016 — Jul 2017 • Colombia → Spain (Remote)

  • Led design and implementation of 'Ejecutivo Virtual' — real-time banking communication platform
  • Took the product from prototype to pilot testing with a bank division
ReactSocket.IOElectronNode.jsDocker

Dreamcode

Full-Stack Java Developer

May 2014 — Jul 2016 • Cali, Colombia

  • Core developer of Connected Commerce platform — visual mapping tools, BPMN workflow designers
  • Built a custom GWT framework to accelerate Java-based UI development
  • Worked for USA clients including Consensus and Target
JavaSpringGWTHibernateSelenium

IP Total Software

Java Developer & Mobile Lead

Feb 2013 — May 2014 • Cali, Colombia

  • Co-led mobile apps division; designed a JavaScript framework for web/mobile app creation
  • Developed RFID-based mobile applications and web services
JavaAndroidJavaScriptGWTRFID

Capabilities

Skills & Expertise

Languages & Runtimes

Languages & Runtimes

TypeScriptJavaScriptPythonJavaBashHTML/CSS
Cloud & Infrastructure

Cloud & Infrastructure

AWS LambdaCloudFormationS3Azure DevOpsDockerKubernetesCloudflare
AI & Machine Learning

AI & Machine Learning

LLM Fine-tuning (LoRA)OllamaGemma 4MLXMCP ServersRAGPrompt EngineeringOpenAI API
Architecture & APIs

Architecture & APIs

Serverless MicroservicesREST API DesignEvent-DrivenDomain-Driven DesignWSO2 GatewayGraphQL
DevOps & Quality

DevOps & Quality

CI/CD PipelinesSonarQubeJestPlaywrightESLintGitHub ActionsJenkins
Leadership

Leadership

Squad Lead (6 people)Sprint PlanningScrum (Certified)Code ReviewsMentoringTechnical Workshops

Selected Work

Featured Projects

SIBA Semantic Shell

SIBA Semantic Shell

A domain-specific language that replaces 90+ raw MCP tools with a single compact grammar for enterprise operations.

  • 63% reduction in token usage
  • 3× faster execution
  • Fine-tuned Gemma 4 model with LoRA
TypeScriptEBNF GrammarMLXOllamaMCP
Quick Quote AI Agent

Quick Quote AI Agent

Voice-first AI insurance quoting experience. Led a team at NN Hackathon 2026.

  • Voice → Whisper → GPT-4o → Instant Quote
  • Participated at NN HQ Hackathon, Netherlands
  • Deployed on Azure Container Apps
PythonFastAPIReactAzure OpenAIWhisper
SIBA AI Agents Ecosystem

SIBA AI Agents Ecosystem

Comprehensive AI agent ecosystem for GitHub Copilot CLI: 15+ skills, 9 specialized agents, custom MCP servers.

  • Multi-agent architecture with intelligent routing
  • Custom MCP servers for AzDo, WSO2, SonarQube, AWS
  • Automated sprint planning and code reviews
TypeScriptMCPAI AgentsAzure DevOps
tmux-pilot

tmux-pilot

Background watcher and notification system for tmux. Monitors pipelines, PRs, quality gates with real-time alerts.

  • Ephemeral & persistent watcher modes
  • Native OS notifications via tmux status bar
  • SQLite-backed state management
BashSQLitetmux

Insights

Technical Writing

Unix Pipelines with cURL & Serverless

Unix Pipelines with cURL & Serverless

Exploring how to compose serverless functions using Unix pipe patterns for data transformation workflows.

Read on Medium
Writing Native Modules in C for QuickJS

Writing Native Modules in C for QuickJS

Deep dive into extending the QuickJS engine with native C modules for high-performance operations.

Read on Medium
Async Code for QuickJS Engine

Async Code for QuickJS Engine

Implementing asynchronous patterns in the lightweight QuickJS JavaScript engine.

Read on Medium
Docker and Fuzzy Finder (fzf)

Docker and Fuzzy Finder (fzf)

Combining Docker container management with fuzzy finder for streamlined developer workflows.

Read on Medium
Electron Apps in macOS Using Docker

Electron Apps in macOS Using Docker

Building and packaging Electron desktop applications within Docker containers on macOS.

Read on Medium

Contact

Let's Connect

I'm always open to discussing new opportunities, innovative projects, or ways AI can transform your development workflow.

📍 Madrid, Spain