EN | ES

Miguel Ignacio Cabrera San Gil

Lead Software Developermiguelcabsan@gmail.com Santa Cruz de Tenerife, ES myugen.dev

Summary

Software Developer with 9+ years of experience. Passionate about new technologies, I help teams adopt eXtreme Programming and Software Craftsmanship practices. Specialized in technical training and AI-assisted development.

Skills

  • Backend: Kotlin, Java, Spring, Go, Python, Elixir, Phoenix
  • Frontend: React, Angular, TypeScript
  • DevOps: Docker, Kubernetes, Helm, Jenkins, GitLab CI, JFrog
  • Testing: JUnit, Kotest, pytest, Jest, Go testing
  • Practices: TDD, Pair Programming, XP, Clean Architecture, DDD, Refactoring
  • AI & Agents: Agent-Assisted Development, LLMs, Prompt Engineering, AI Tooling
  • Leadership & Training: Technical Leadership, Team Empowerment, Training, Mentoring
  • Databases: PostgreSQL, Oracle

Work Experience

Lean Mind
Lead Software Developer & Technical Consultant
Santa Cruz de Tenerife, Spain
Feb 2025 — Present
  • Technical leadership of development teams
  • Training in TDD, XP, Refactoring and AI agent-assisted development
  • Team empowerment through technical training
Lean Mind
Senior Software Developer & Technical Consultant
Santa Cruz de Tenerife, Spain
Jan 2022 — Feb 2025
  • Mentored 10+ development teams in XP and Software Craftsmanship practices
  • International projects in maritime and cybersecurity sectors
  • DevOps and CI/CD improvements
System73
Senior Backend Developer
May 2021 — Dec 2021
  • Microservices development in Go and Python
  • CI/CD pipeline improvements with Jenkins and GitLab CI
Arte Consultores Tecnologicos
Fullstack Developer
Santa Cruz de Tenerife, Spain
Nov 2017 — May 2021
  • Development of booking and event management software
  • Open Data projects with ETL and public administration data
  • Modernization of public sector applications
Atos IT Spain
Junior Fullstack Developer
May 2016 — Nov 2017
  • Development with Java, Spring and Oracle
  • Enterprise application maintenance
CEDEI Fellowship Program
Internship Fullstack Developer
Mar 2016 — May 2016
  • Development with Java, Spring and Primefaces

Volunteering

Agile & Craftsmanship Canarias
Community Member
Jan 2022 — Mar 2024

Active member of the local software craftsmanship and agile community. Delivered talks and workshops on XP, TDD, and clean architectures.

Education

CIFP Cesar Manrique
Higher Technician in Web Application Development
Jan 2012 — Jan 2016
Universidad de La Laguna
Computer Systems Engineering (Not completed)
Jan 2005 — Jan 2011

Profiles

LinkedIn
miguel-cabrera-san-gil
GitHub
myugen

Projects

PairBoard
SaaS product for better pair programming matching, considering knowledge silos and bus factor. (Still in development)
Monads
Functional programming monad library for TypeScript/JavaScript.