Mi Filosofía: De 1x a 10x
No se trata solo de escribir código. Se trata de construir sistemas que escalen, que sean mantenibles, y que te permitan crecer profesionalmente.
Arquitectura Primero
Antes de escribir una línea de código, piensa en la arquitectura. SOLID, patrones de diseño, y separación de responsabilidades no son opcionales.
Código como Prueba
TDD no es burocracia. Es la forma de escribir código confiable que puedas refactorizar sin miedo. Los tests son tu red de seguridad.
Aprendizaje Práctico
La teoría sin práctica es inútil. Cada concepto que enseño está respaldado por proyectos reales y casos de uso del sector bancario.
Trayectoria Profesional
Más de una década construyendo sistemas que importan
Desarrollador de Software - ADSSOFTWARE CIA. LTDA. (Quito, Ecuador)
Inicio de mi carrera desarrollando sistemas empresariales con Visual FoxPro y MySQL. Lideré talleres de mejoramiento de procesos y generé documentación técnica de alto nivel.
- Desarrollo del proyecto Fenix 360 en Visual FoxPro
- Diseño de base de datos con MySQL y Visual FoxPro
- Liderazgo de talleres de mejoramiento de procesos
- Documentación técnica y levantamiento de requerimientos
Desarrollador de Software - DM Profesionales S.A.S (Villavicencio, Meta)
Migración de sistemas legacy de Visual FoxPro a tecnologías web modernas. Diseño de UI/UX con HTML5, CSS y ExtJs para el proyecto web Argus.
- Migración exitosa de sistema Visual FoxPro a Web
- Diseño UI/UX con HTML5, CSS y ExtJs
- Desarrollo del proyecto web Argus
- Actualización de inventario de procesos empresariales
Desarrollador FullStack - Best Information Technologies (Bogotá D.C.)
Más de 4 años desarrollando aplicaciones web y móviles con stack moderno. Dominé múltiples tecnologías frontend y backend trabajando en equipos ágiles con Scrum.
- Stack completo: React, Vue, Angular, Laravel, Spring Boot, Node.js
- Bases de datos: MySQL, PostgreSQL, Oracle, DB2
- Servicios AWS y arquitectura Serverless
- Metodologías ágiles (Scrum), Git, GitLab, SonarQube, OWASP ZAP
- Plataforma de videoconferencia con OpenVidu
Ingeniero de Software Backend - GENESYS CL (Concepción, Chile)
Desarrollo de backend para Banco Estado Chile. Creación y mantenimiento de APIs robustas y microservicios escalables con TypeScript, Node.js y NestJS.
- APIs y microservicios con TypeScript, Node.js, Express y NestJS (Fastify)
- Implementación de TDD con Jest para calidad del software
- Documentación de API con Swagger
- Gestión de Redis para optimización de almacenamiento en memoria
- Metodologías ágiles (Scrum) con Git y GitLab
Fundador - MATIAS (Plataformas Empresariales)
Fundé MATIAS, ecosistema de plataformas SaaS empresariales. Desarrollo de soluciones escalables con arquitectura moderna para gestión empresarial y APIs.
- Plataforma principal: https://matias.com.co/
- API empresarial: https://matias-api.com/
- Stack completo: NestJS + Angular + MongoDB + TypeScript
- Arquitectura de microservicios y APIs RESTful
Fundador & Lead Engineer - MATIAS IMPULSO (En Desarrollo)
Desarrollo de MATIAS IMPULSO, un SaaS de IA conversacional de nueva generación que integra RAG (Retrieval-Augmented Generation) con AWS Lambda y Gemini API.
- Proyecto en fase de desarrollo activo
- Integración de Gemini API con arquitectura RAG
- Arquitectura serverless 100% en AWS Lambda
- Sistema de gestión de conocimiento con búsqueda semántica
Educador Técnico & Creador de Contenido
Más de 4 años de experiencia docente en instituciones y plataformas online. Enseñando arquitectura limpia, SOLID y patrones de diseño para transformar programadores en arquitectos 10x.
- 4+ años de experiencia docente en instituciones
- Freelancer en Freelancer.com desarrollando soluciones personalizadas
- 3 niveles de cursos: Base, Premium y Ultra (IA Soberana)
- Enfoque práctico con proyectos reales del sector bancario
Stack Tecnológico Completo
Tecnologías que domino y enseño en mis cursos
Lenguajes
Frontend
Backend Frameworks
Bases de Datos Relacionales
Bases de Datos NoSQL
Cloud & AWS
DevOps & Herramientas
Testing & Metodologías
Mobile & Otros
¿Listo para tu Transformación 10x?
No importa en qué nivel estés hoy. Si estás dispuesto a aprender arquitectura de élite, yo te guío en el camino.
GRATIS: El Arquitecto Checklist
Guía de 10 Pasos para desplegar tu Microservicio en AWS sin errores
O explora directamente los cursos
Ver Ruta de Aprendizaje Completa