Nadie firma un documento que diga "acepto que mi base de datos esté en Virginia, que las políticas de acceso estén desactivadas y que dentro de ocho meses migrar me cueste tres semanas de trabajo". Pero es exactamente lo que ocurre cuando pulsas "crear proyecto" y la...

Felipe Sánchez Calzada
Soy Felipe Sánchez Calzada, un Desarrollador Full Stack e Ingeniero de Software con sede en España. A lo largo de mis más de 6 años de experiencia operativa, me he especializado en la arquitectura, desarrollo y despliegue de soluciones de software altamente escalables y robustas. Mi enfoque principal es la creación de ecosistemas digitales modernos, donde el rendimiento y la fiabilidad técnica son críticos. Construyo puentes funcionales entre las necesidades empresariales complejas y una ejecución técnica impecable, operando tanto en entornos remotos como en proyectos de alcance europeo e internacional.
Mi trabajo diario se centra en dominar todo el ciclo de vida del desarrollo. Desde la concepción de interfaces reactivas y eficientes en el frontend utilizando Angular, Vue.js y Nuxt, hasta la cimentación de arquitecturas sólidas en el backend con Python a través de Django, Django REST Framework y Flask. Además, integro y gestiono operaciones de infraestructura, orquestando contenedores con Docker y Kubernetes para garantizar que el código soporte alta concurrencia, tolerancia a fallos y despliegues de misión crítica en la nube.
Preguntas Frecuentes sobre mi Perfil
¿Quién soy exactamente y qué valor técnico aporto a un proyecto?
Soy un ingeniero de software focalizado en el desarrollo integral de aplicaciones web complejas. Aporto valor directo mediante la implementación de arquitecturas basadas en microservicios, APIs de alto rendimiento y la ejecución de despliegues automatizados orientados a entornos corporativos e industriales. Mi métrica de éxito es entregar código limpio, rigurosamente testeado y preparado para escalar.
¿Qué tecnologías conforman mi stack tecnológico principal?
Domino de forma estructurada y metódica Python (Django, Flask) para la creación de lógica de servidor segura y procesamiento de datos. En el lado del cliente, construyo interfaces dinámicas con JavaScript y TypeScript (Angular, Vue, Nuxt). Respaldo todo mi código con herramientas avanzadas de infraestructura y DevOps, incluyendo Docker, Kubernetes, bases de datos relacionales robustas (PostgreSQL, MySQL) y pipelines de CI/CD en GitLab.
¿En qué sectores y proyectos críticos tengo experiencia verificable?
He operado con éxito en industrias donde el margen de error debe ser cero. He desarrollado plataformas de gestión para la manufactura industrial multinacional (ERP/mPS), sistemas de control global para infraestructuras de vehículos eléctricos (SGPR), software de mantenimiento operativo y monitorización para centrales nucleares, y plataformas de Smart Buildings bajo modernos modelos de microaplicaciones empresariales.
Mis Habilidades Técnicas y Ecosistema de Desarrollo
Para asegurar la máxima compatibilidad, seguridad y eficiencia en mis desarrollos, he consolidado mi dominio técnico en las siguientes áreas:
Ingeniería de Backend y Gestión de Datos
- Lenguajes Principales: Python (Nivel Avanzado), Java (Experiencia demostrable en ecosistemas empresariales corporativos).
- Frameworks de Desarrollo: Django, Django REST Framework, Flask, Spring Boot, SpringMVC.
- Bases de Datos Relacionales: PostgreSQL, MySQL, OracleSQL. Diseño avanzado de esquemas y optimización de consultas pesadas.
Arquitectura Frontend e Interfaces de Usuario
- Lenguajes y Estándares: HTML5, CSS3, JavaScript (ES6+), TypeScript.
- Frameworks y Librerías Reactivas: Angular, Vue.js, Nuxt.js. Creación de SPAs (Single Page Applications) eficientes y modulares.
- Sistemas de Diseño y Estilos: Bootstrap, Tailwind CSS, preprocesadores de estilo.
Infraestructura, DevOps y Despliegues Contenerizados
- Contenedores y Virtualización: Docker.
- Orquestación de Nodos y Clústeres: Kubernetes, Helm, Rancher.
- Automatización (CI/CD): GitLab CI para flujos de integración y despliegue continuo sin interrupciones.
- Administración de Sistemas: Linux Servers, AWS (Amazon Web Services).
Herramientas Transversales y Seguridad de la Información
- Control de Versiones y Flujos de Trabajo: Git (GitFlow y arquitecturas de ramas).
- Gestión de Identidad y Seguridad: Keycloak (Integración avanzada con tokens JWT, SSO y protección de endpoints).
- Entornos de Desarrollo (IDEs): JetBrains (PyCharm, WebStorm, IntelliJ).
- Sistemas de Gestión de Contenido: WordPress, desarrollo para WooCommerce.
- Integración de Hardware e IoT: Microcontroladores Arduino.
Mi Trayectoria Profesional y Experiencia Comprobable
Desarrollador Full Stack Django y Vue
Empresa: mlean | Período: Mayo 2022 - Actualidad
Actualmente me dedico al desarrollo integral y optimización estructural del sistema mPS (mlean Production System). Esta plataforma es el núcleo en la digitalización de operaciones de manufactura para industrias multinacionales de primer nivel como Coca-Cola, Renault, Nestlé y Nissan. Mis responsabilidades abarcan la ejecución completa del ciclo de vida del software, asumiendo tareas de ingeniería de backend pesada y desarrollo de interfaces de usuario interactivas.
- Implementación rigurosa de métricas de fiabilidad de software mediante testing unitario exhaustivo.
- Desarrollo de nuevas funcionalidades y refactorización continua de código legado para garantizar tiempos de respuesta óptimos.
- Mantenimiento, diseño de escalabilidad y optimización de bases de datos transaccionales con un volumen de tráfico concurrente muy alto.
- Tecnologías Aplicadas en Producción: Django (Python), Vue.js (JS/TS), PostgreSQL, Arquitecturas Docker.
Desarrollador Full Stack e Integraciones Empresariales
Empresa: Getronics | Período: Abril 2021 – Mayo 2022
Trabajé como ingeniero de software clave dentro del departamento de Integraciones Empresariales. Fui responsable principal del desarrollo del sistema central para el proyecto Smart Buildings, diseñando y desplegando una infraestructura técnica basada rigurosamente en una arquitectura de microservicios y microaplicaciones.
- Diseño, desarrollo y despliegue de soluciones bajo un stack híbrido de última generación, asegurando la escalabilidad del sistema.
- Administración directa del flujo de orquestación en contenedores Kubernetes para garantizar alta disponibilidad.
- Desarrollo de módulos técnicos complementarios y de apoyo para infraestructuras de la Autoridad Portuaria de la Bahía de Algeciras (APBA).
- Implementación estricta de protocolos de ciberseguridad y control de accesos empleando sistemas de identidad centralizados.
- Tecnologías Aplicadas en Producción: Angular, Python (Flask, Django), PostgreSQL, Kubernetes, Keycloak.
Desarrollador Full Stack (Spring Framework)
Empresa: ViewNext | Período: Octubre 2020 – Abril 2021
Formé parte del equipo núcleo de desarrollo del Sistema de Gestión de Puntos de Recarga (SGPR) diseñado para la infraestructura de vehículos eléctricos de Iberdrola. Este proyecto de enorme envergadura técnica y alcance mundial operó como la lanzadera del sistema estratégico EVA (Electric Vehicle Accelerator).
- Programación avanzada orientada a objetos en Java para infraestructura empresarial de misión crítica.
- Administración, mapeo y resolución de consultas complejas en motores de base de datos corporativos masivos.
- Desarrollo y acoplamiento continuo de módulos dentro de un frontend reactivo.
- Tecnologías Aplicadas en Producción: SpringMVC, Spring Boot (Java), OracleSQL, Angular, IBM WebSphere Application Server.
Desarrollador Frontend Angular
Empresa: Everis (Actualmente NTT Data) | Período: Agosto 2020 – Octubre 2020
Asumí la responsabilidad del diseño y desarrollo de la arquitectura del lado del cliente para un sistema de mantenimiento de infraestructuras críticas, específicamente enfocado a una de las centrales nucleares más importantes de España. Las exigencias de estabilidad del código eran absolutas.
- Construcción de interfaces web altamente escalables operando bajo requerimientos técnicos inflexibles de seguridad y fiabilidad.
- Liderazgo en la estructuración, redacción y ejecución de pruebas de Unit Testing para asegurar tolerancia a fallos nula, ganando la responsabilidad y total confianza técnica de todo el equipo de ingeniería desde el inicio del proyecto.
- Tecnologías Aplicadas en Producción: Angular (TypeScript), Framework de pruebas Jasmine.
Publicaciones, Documentación y Aportes Técnicos
Más allá de mi trabajo en entornos de producción empresariales, creo firmemente en el poder de la documentación técnica y la divulgación de arquitecturas sólidas. He publicado guías y artículos centrados en la resolución de problemas complejos de infraestructura y seguridad:
- Seguridad de APIs y Gestión de Identidad: He desarrollado guías técnicas detalladas orientadas a la integración de sistemas de autenticación centralizados (como Keycloak) y el manejo de tokens JWT dentro de ecosistemas construidos en Python y Django REST Framework, asegurando la impermeabilidad de los microservicios corporativos.
- Automatización de Hardware e IoT: Escribo sobre la aplicación práctica, escalable y fiable de tecnologías de hardware libre y domótica (Arduino), con un enfoque pragmático en la integración de sensores bajo principios de máxima estabilidad y recolección de datos real en entornos de producción.
Artículos recientes
Los índices que la IA nunca crea (ni podrá crear)
Llevamos tres años viendo el mismo patrón en los proyectos que llegan a nuestra mesa: equipos que han generado doscientas páginas en seis semanas y siguen sin aparecer en ninguna búsqueda relevante. No les falta texto. Les falta la capa que ningún generador construye...
Cómo presentar la deuda técnica al consejo sin perder presupuesto
Ninguna de las veintitrés reuniones de dirección a las que hemos acompañado a un responsable de tecnología en los últimos cuatro años se perdió por falta de argumentos técnicos. Se perdieron por traducción. El CTO llegaba con razón y salía con un recorte del 40%. La...
Cursor para prototipar: dónde está el límite
Nos pasó en febrero de este año. Tres personas del equipo, una tarde libre y la idea de que podíamos levantar un MVP funcional antes de cenar usando solo Cursor para prototipar. Y lo que descubrimos esa noche nos obligó a replantear cómo medimos la productividad real...
Por qué Postgres va lento con pocas filas: causas comunes
Nos llegó hace unos meses un ticket que resumía el problema mejor que cualquier manual: La tabla tiene 480 registros y la consulta tarda 1,8 segundos. El equipo que lo reportó llevaba dos semanas añadiendo índices. Ninguno sirvió de nada. Lo decimos sin rodeos: cuando...
Tu único desarrollador se va: plan de contingencia en 30 días
Cuando tu único desarrollador se va, la llamada llega un martes por la tarde. Tono amable, frase corta: "Quería avisarte con tiempo, me voy a otra empresa". Y en ese momento el gerente de una pyme de veinte empleados descubre que el negocio entero depende de una...
De MVP a producto: qué se rompe primero cuando llegan los usuarios reales
Hay un momento muy concreto en la vida de un MVP que nadie documenta: el día en que deja de fallar por lo que esperabas. Pasa de romperse por bugs a romperse por decisiones. Y eso cambia todo el diagnóstico. Un producto mínimo viable es una versión lanzada con sus...
Connection pooling en Supabase: por qué te quedas sin conexiones
Un viernes de octubre de 2024 recibimos un mensaje a las 22:40: "la app cae cada vez que entran más de treinta usuarios, pero la base de datos está al 4% de CPU". Ese contraste es la firma del problema. Cuando el reparto de conexiones está mal planteado, te quedas sin...
Lo que realmente cuesta tener un CTO en plantilla
La primera vez que un fundador nos pidió ayuda para cerrar el presupuesto de un CTO, nos trajo una cifra: 90.000 € brutos. Nos preguntó si era mucho (sí, alguien nos lo preguntó con esa cara de alivio de quien cree haber terminado la cuenta). Respondimos que la cifra...
Cuándo optimizar y cuándo construir un árbol de decisión desde cero
Casi todos los equipos con los que trabajamos llegan con la respuesta ya decidida y buscando permiso. Unos quieren tirarlo todo porque el repositorio les da asco. Otros se niegan a tocar nada porque hace tres años alguien intentó una reconstrucción y la empresa casi...
El coste oculto de las funciones edge con base de datos
Nos llegó hace unos meses un proyecto que resume bien el problema: un SaaS B2B de gestión documental había migrado su API completa a funciones distribuidas en 18 regiones, celebrando en el changelog una reducción del TTFB de 180 ms a 31 ms. Dos semanas después, el p95...
Cuándo contratar un CTO y cuándo no hace falta
La mayoría de las veces que nos llega esta pregunta, la respuesta corta es "todavía no". Y la larga es más incómoda: lo que falta no es un CTO, es alguien que escriba código a las tres de la tarde de un martes sin que haya que explicarle el negocio tres veces. Son dos...
Cómo detectar consultas N+1 en tu aplicación
Un endpoint que tarda 180 milisegundos en tu portátil y 8,4 segundos en el servidor de staging no tiene un problema de infraestructura. Tiene consultas N+1. Y lo sabemos porque en los últimos dos años hemos auditado 31 backends construidos a toda velocidad (muchos de...
Qué código genera Bolt y qué hay que reescribir
La primera vez que uno de nuestros clientes nos enseñó un proyecto salido de Bolt, tardamos once minutos en encontrar la clave de servicio de Supabase incrustada en un componente de React. Once minutos. Y el producto llevaba tres semanas en producción con usuarios...
Por qué mi App de Lovable se cae con 50 usuarios
Nos llegan cinco o seis mensajes al mes que dicen casi lo mismo: "funcionaba perfecto en la demo, lo compartimos en LinkedIn, entraron unas cuantas decenas de personas a la vez y se murió". Lo curioso es que casi nunca es culpa del prompt. Cuando "mi app de Lovable se...
Hetzner o Vercel: el coste real a 10.000 usuarios
Llevamos meses viendo la misma comparativa reciclada en X, en LinkedIn y en los agregadores: dos capturas de pantalla de páginas de precios, un multiplicador espectacular y un hilo de doscientas respuestas. Falta lo único que importa. Nadie define la unidad de medida....
Cómo salir de pago por uso sin downtime
Hace un par de años nos tocó acompañar a una fintech que pagaba 47.000 euros mensuales por infraestructura on-demand cuando sus números no lo justificaban ya. El CFO quería cambiar de esquema para ayer. El CTO decía que era imposible sin cortar el servicio. Ambos...
Calcular tu coste por usuario sin maquillar cifras
La primera vez que un fondo nos pidió el desglose real de esta métrica en una ronda seed, nuestro Excel tembló. Habíamos estado reportando una cifra bonita durante seis meses y, al abrir el capó, descubrimos que nos faltaban tres capas enteras de gasto. No éramos los...
Serverless vs servidor dedicado: el punto exacto de cruce
Llevamos años escuchando la misma promesa: paga solo por lo que uses y olvídate del hardware. La realidad es que, pasado cierto volumen, esa factura mensual empieza a parecerse sospechosamente al alquiler de una máquina física con recursos de sobra. En mvptosaas.com...
Por que tu factura de Vercel se ha multiplicado
La llamada suele llegar un martes por la mañana. Alguien acaba de abrir el panel de facturación, ha visto un número con tres ceros más de los esperados, y pregunta lo mismo: "¿esto es un error?". No lo es. Y en el 90% de los casos que hemos revisado en mvptosaas, la...



















