Hola, soy John Toro
Construyendo plataformas
escalables y seguras.
Ingeniero de Sistemas y Especialista en Ciberseguridad con más de 18 años de experiencia. Experto en arquitecturas Cloud, DevSecOps y liderazgo de equipos de alto rendimiento.
Sobre Mí
Perfil Profesional
Team Lead y Senior Full Stack Engineer con más de 18 años de experiencia diseñando y construyendo productos de software escalables, seguros y de alto impacto. Especializado en ecosistemas modernos (TypeScript, React, Node.js, Golang, C#/.NET) y desarrollo de arquitecturas cloud (Azure, AWS).
He liderado equipos técnicos en entornos de alta exigencia (como Mercado Libre y proyectos Fintech/Web3), aplicando metodologías ágiles y principios de Clean Architecture. Además, mi sólida base como especialista en Ciberseguridad y DevSecOps me permite integrar prácticas de seguridad (OWASP, Pentesting) desde el diseño hasta el despliegue continuo.
Experiencia
Completados
Experiencia
Senior Tech Lead
Febrero 2026 - PresenteAbogada Alexandra
Líder de equipo desarrollando la herramienta centralizada integrada con Salesforce mediante Celigo, para el control de casos de clientes donde se puede administrar los documentos, revisión de calidad con IA, versiones entre otras configuraciones centralizadas. Programación, revisión y ajustes de vulnerabilidades como deuda técnica y mejoramiento de la calidad basado en Sonar Cloud.
Software Engineer Team Lead
Enero 2025 - Enero 2026Abogada Alexandra
Liderazgo en aplicaciones transversales para la compañía permitiendo tener herramientas que permitan el manejo de casos del cliente, atención de eventos, traducciones, entre otras.
Senior Software Engineer - Tech Lead
Marzo 2024 - Diciembre 2024Abogada Alexandra
Líder técnico con experiencia en la dirección y colaboración de equipos de desarrollo para crear soluciones de MarTech (Tecnología de Marketing). Responsable de aplicaciones enfocadas en la captación de captación de clientes mediante campañas segmentadas y de herramientas de gestión de eventos para optimizar y mejorar la atención y el seguimiento de los clientes. Impulsé la estandarización del portafolio de desarrollo, estableciendo una arquitectura base y liderando la estrategia de seguridad (DevSecOps) para mitigar vulnerabilidades de forma proactiva
Tech Lead
Septiembre 2022 - Diciembre 2023Zulu Tech
Dirigí al equipo que creó la plataforma B2C, permitiendo a las personas ahorrar en dólares digitales (USDC) mediante la integración con Web 3 y la realización de transferencias a través de Polygon. Este proyecto se materializó mediante el uso de tecnologías como Golang, Next.js y React Native. También, dirigí parte del equipo que desarrolló la plataforma B2B, facilitando a las empresas la transferencia de fondos de manera rápida y transparente. Para este proyecto, empleamos tecnologías modernas como Next.js, Golang, Node.js y Terraform.
Sr Software Engineer
Octubre 2020 - Septiembre 2022Mercadolibre
Colaboré en el equipo responsable de la integración de nuevos países en la validación de KYC (Know Your Customers) utilizando Golang. Este sistema se encarga de validar la documentación de personas y empresas, ya sea de forma automática o manual. Además, participé en una actualización destinada a mejorar la validación de casos manuales, teniendo en cuenta las sugerencias de los operadores para agilizar la atención de casos, reducir errores y mejorar la confiabilidad. Esta actualización incluyó la generación de informes y el monitoreo de casos atendidos, detallando el tiempo y operador asociado a cada caso. Asimismo, desarrollé una aplicación en React y Golang para la parametrización de mensajes de rechazo. Esta herramienta permitió una configuración más clara y precisa, brindando a los usuarios información detallada sobre qué hacer en caso de fallos durante el proceso.
Senior Consultant
Septiembre 2019 - Septiembre 2020Indra Company S.A.S
Participé activamente en el equipo de desarrollo de la aplicación encargada del cálculo de consumo de pozos petroleros para Ecopetrol. Esta aplicación mapea el modelo matemático, generando cálculos y configuraciones específicas para cada pozo, logrando una optimización notable del 60% en términos de ahorro. Este proyecto se llevó a cabo utilizando C# y React. Adicionalmente, formé parte del equipo de desarrollo encargado del mantenimiento de la aplicación BDP de Ecopetrol.
Senior Back End Developer
Mayo 2017 - Agosto 2019Fuse Mobile S.A.S
Formé parte del equipo de desarrollo de la aplicación Alert Zone, diseñada para el monitoreo y la emisión de alarmas generales en Australia mediante notificaciones masivas. También, colaboré en el desarrollo de la aplicación para Hunter Douglas, que permite realizar cotizaciones de cortinas con diferentes accesorios. Además, fui parte del equipo de desarrollo de la aplicación para nómina Easy Payslip, reconocida como la mejor aplicación en Australia. Esta aplicación proporciona herramientas para que las empresas generen sus Payrolls y gestionen a sus empleados con un costo muy bajo. Todo el desarrollo se llevó a cabo utilizando Node.js, React y Android.
Lider Desarrollo .Net
Septiembre 2011 - Abril 2017Intergrupo
Formé parte del equipo encargado de diseñar e implementar el sistema de Débito Automático para Factoring Bancolombia. Utilizamos tecnologías CP300 y AS400 con integración de pagos mediante certificados digitales y manejo eficiente de transacciones, todo desarrollado en C#. Adicionalmente, desarrollé la integración con operadores de telefonía para el lanzamiento de Móvil Éxito en colaboración con el Grupo Éxito. Esto incluyó el manejo de IMEI's, listas blancas y negras para garantizar un desempeño óptimo. Optimicé las consultas a las bases de datos para los puntos Éxito, mejorando el rendimiento y la fiabilidad de la acumulación y descuento de estos. También, creé una aplicación para el Grupo Crystal destinada al manejo de etiquetas mediante las Path Finder, integrando la comunicación a través de servicios y garantizando que la aplicación para el cliente no tuviera limitaciones. Además, desarrollé una aplicación para realizar impresiones desde el servidor mediante archivos planos.
Platform Administrator - Developer .Net
Mayo 2010 - Septiembre 2011Inmel S.A.
Reestructuré el desarrollo inicial creado en Asesorías en Sistemas GOD, incorporando nuevas características y mejoras para adaptarlo al proceso de trabajo de la compañía. Lideré la implementación en todas las sedes a nivel nacional, proporcionando acompañamiento a los operarios y realizando ajustes para asegurar un uso óptimo. Además, gestioné la administración de servidores, incluyendo Exchange, Active Directory y el proxy, mientras brindaba soporte técnico integral a la compañía.
Developer VB.Net
Noviembre 2009 - Mayo 2010GroupM Colombia
Construí el directorio telefónico en la web utilizando ASP.NET y VB.NET con el propósito de uso interno. Implementé un esquema de seguridad independiente para que las aplicaciones se integren de manera centralizada. Además, desarrollé una aplicación para el cálculo de depreciación de equipos con integración de costos en el sistema contable. Adicionalmente, proporcioné soporte técnico a la compañía y gestioné servidores de Backups, Exchange, así como la administración de aplicaciones y datos.
NET Developer
Octubre 2008 - Noviembre 2009Asesorías En Sistemas GOD Ltda
Diseñé y desarrollé la aplicación para el control de órdenes de instalación de Une Telecomunicaciones (ahora TIGO). La aplicación permite la creación de la orden y realizar un seguimiento completo hasta la instalación y/o devolución de equipos, incluyendo el manejo de inventarios y control de equipos instalados y retirados. Desarrollé la aplicación en ASP.NET con C# y utilicé una base de datos en SQL Server, generando informes a través de Reporting Services. Además, formé parte del equipo encargado de la instalación y/o configuración de servidores, proxies y redes, así como del mantenimiento de equipos de cómputo.
PHP Web Developer
Abril 2008 - Octubre 2008Savia Grupo Tecnológico
Desarrollé un software para trueque digital, permitiendo el intercambio de forma digital. También implementé un foro general; todo fue desarrollado utilizando CMS Wordpress, basado en PHP con MySQL. Logré crear algunos plugins propios para mejorar la interacción de la plataforma. Además, implementé la página principal de la empresa (brochure).
Educación
Especialización en Seguridad de la Información
Politécnico Grancolombiano
2018 - 2019Ingeniería de Sistemas
Instituto Tecnológico Metropolitano
2009 - 2014Tecnología en Sistemas de Información
Instituto Tecnológico Metropolitano
2005 - 2009Bachiller Técnico en Informática (Diseño de Software)
I.E. Gilberto Álzate Avendaño
1999 - 2004Cursos y Certificaciones
Desarrollo de Apps con React Native
Platzi - Mayo 2024Docker Profesional
Edutin Academy - Abril 2024Curso de Frameworks y Librerías de JavaScript
Platzi - Marzo 2024Curso de Vue.js: Introducción y Fundamentos
Platzi - Marzo 2024Curso de Closures y Scope en JavaScript
Platzi - Marzo 2024Curso de Arquitecturas Limpias para Desarrollo de Software
Platzi - Febrero 2024Diplomado en Pentest
Edutin Academy - Enero 2024Curso Práctico de React Native: Formularios, Almacenamiento y Deploy
Platzi - Julio 2023Curso Práctico de React Native: Manejo de Listas y Consumo de APIs
Platzi - Marzo 2023Curso de Introducción a React Native
Platzi - Marzo 2023Curso de Creación de Librerías UI para React
Platzi - Febrero 2023Curso de Asincronismo con JavaScript
Platzi - Enero 2023Curso Básico de JavaScript
Platzi - Diciembre 2022React JS, Golang y MongoDB Creando Red Social como Twitter
Udemy - Junio 2022Curso Completo de Docker de cero a experto
Udemy - Mayo 2022React, Redux, Typescript, Firebase: Fullstack Serverless
Udemy - Agosto 2021Aprende a programar con Go (Golang)
Udemy - Julio 2021Scrum Foundation Professional Certificate (SFPC)
CertiProf - Marzo 2020ReactJS y redux: experto en frontend en español
Udemy - Marzo 2020Certificado Big Data
Politécnico Grancolombiano - Diciembre 2018Introducción a Xamarin
Campus MVP - Junio 2017Habilidades
Front-End & Mobile
Back-End
Bases de Datos & Data
Cloud & DevOps
Seguridad & Metodologías
Contacto
Hablemos
Abierto a explorar nuevas oportunidades profesionales y desafíos técnicos. Si consideras que mi experiencia puede aportar valor a tu equipo u organización, no dudes en ponerte en o conmigo.