Sobre mí
Medellín, Antioquia · Presencial · Híbrido · Remoto
Desarrollador full stack con enfoque analítico y visión integral del ciclo de vida del software: desde el levantamiento de requerimientos y el diseño de arquitectura hasta la implementación y el aseguramiento de calidad.
Experiencia en microservicios con Java Spring Boot, frontend en React e integración de sistemas mediante APIs REST. Me destaco por autonomía, aprendizaje continuo y resolución de problemas complejos, aplicando SOLID, Clean Architecture y DDD, junto con herramientas de calidad como SonarQube. He participado en sistematización y construcción de soluciones escalables orientadas a eficiencia, interoperabilidad y despliegue en la nube.
Soy desarrollador en Medellín, Antioquia (Colombia). Trabajo presencial, híbrido o remoto. BlueProject es mi portafolio y bitácora: evidencia de craft, arquitectura y proceso.
Experiencia laboral
Entre noviembre 2024 y octubre 2025 mantuve dos roles en paralelo: contrato con ITM (Alcaldía de Medellín) y vínculo laboral con MOVI S.A. Las fechas se solapan a propósito; no son un error de timeline.
Desarrollador de software — Contratista ITM (Alcaldía de Medellín)
Tipo de contratación: Término fijo · Noviembre 2024 – Actual · En paralelo con MOVI hasta oct. 2025
- Investigación y adopción de Bonita Studio para el modelado de procesos con BPMN, orientado a la integración con sistemas institucionales.
- Diseño y desarrollo de un servicio puente entre Bonita Studio y los sistemas de la Secretaría de Innovación, basado en APIs REST.
- Análisis, diseño y desarrollo de microservicios en Java con Spring Boot para la gestión de 22 flujos de salida, incluyendo resoluciones y procesos de PQRS del Departamento Administrativo de Planeación.
- Arquitectura modular basada en microservicios y DDD, alineada con SOLID, KISS y Clean Architecture.
- Componentes frontend con React para visualización y gestión de flujos, integraciones y servicios institucionales.
- Integración de servicios geoespaciales mediante APIs de Mapas Medellín, seleccionando capas del POT para un sistema tipo MapGIS.
- Aseguramiento de calidad con SonarQube: análisis estático, control de deuda técnica y validación de estándares.
- Levantamiento de requerimientos, definición funcional y acompañamiento técnico en todo el ciclo de desarrollo.
- Apoyo al despliegue e integración de servicios backend y frontend en entornos de nube.
Proyecto de aplicación contractual (noviembre 2024 – julio 2025):
- Levantamiento de requerimientos y análisis funcional: coordinación con el líder del proceso para mapear el flujo de contratación e informes.
- Diseño de arquitectura: diagramas funcionales e de interfaz, base de datos, lógica de negocio y experiencia de usuario.
- Desarrollo full stack del aplicativo web e integración de módulos de control y seguimiento al proceso contractual.
- Validación con usuarios clave, ajustes por retroalimentación y puesta en marcha en el entorno institucional.
Desarrollador de software — MOVI S.A
Tipo de contratación: Término indefinido · 19 de junio 2024 – 15 de octubre 2025 · En paralelo con ITM desde nov. 2024
- Desarrollo de herramientas backend desde cero: sistemas complejos desde la lógica de negocio, integración de protocolos industriales (CAN-BUS a MMS) y estándares como IEC 61850 en subestaciones eléctricas.
- Análisis y reverse engineering de sistemas heredados: decompilación e ingeniería inversa, investigación de cifrado y estructuras de configuración (archivos TCF).
- Herramienta de diagramación personalizada: adaptación y extensión de un repositorio open-source con Vue y JointJS para diagramas interactivos enlazados con señales reales en contextos SCADA.
- Arquitectura modular y diseño orientado a componentes, con un compilador personalizado para interpretación de expresiones dinámicas.
Desarrollador junior — Contratista Asear S.A (Gobernación de Antioquia)
Tipo de contratación: Término fijo · 1 de enero 2024 – 31 de marzo 2024 · Auxiliar administrativo planta central
- Desarrollo y mantenimiento de aplicaciones empresariales con Power Platform para sistematizar y estandarizar procesos.
- Informes con Power BI para visualización de datos y toma de decisiones.
- Liderazgo en la transición de bases de datos desde hojas de Excel a formatos más eficientes.
- Implementación de alertas tempranas para mejorar capacidad de respuesta.
Desarrollador junior — Practicante de excelencia, Gobernación de Antioquia
Tipo de contratación: Término fijo · 17 de julio 2023 – 15 de diciembre 2023
Habilidades
Lenguajes y frameworks
C#, Java, Python, Node.js, Vue, PHP, React, Spring Boot
Bases de datos
SQL Server, MySQL
Hardware, software y plataformas
Windows y Linux · SharePoint y OneDrive (nivel intermedio) · Word y Excel (avanzado) · Power Platform (medio-avanzado) · SonarQube · entornos de nube
Prácticas
SOLID · Clean Architecture · DDD · KISS · APIs REST · microservicios · BPMN
Formación académica
- Tecnólogo de Sistemas — Tecnológico de Antioquia, Medellín · 2023
- Ingeniero de software — Tecnológico de Antioquia, Medellín · En curso
Idiomas
- Español — nativo
- Inglés — conversacional
Cursos y certificaciones
- Python-Django (120 horas) — U.T VIEW Foundation, Comfenalco Antioquia
- Scrum Foundation Professional Certificate (SFPC) — CertiProf
Contacto
- LinkedIn: Mateo Londoño Toro
- GitHub: MLToroDev