Menu

Hola, Soy Juan Mercado

Diseño, desarrollo y
soporte correctivo y
evolutivo a soluciones digitales.

Acerca de mí

Ingeniero de Software especializado en desarrollo back-end, con experiencia en roles full-stack y una orientación marcada hacia soluciones escalables, eficientes y mantenibles.

Mi experiencia incluye el diseño de arquitecturas de sistemas robustas, la escritura de código limpio y la ejecución rigurosa en cada etapa del ciclo de vida del software.

Me enfoco en optimizar el rendimiento, garantizar la seguridad y mantener las mejores prácticas en el desarrollo de software para garantizar productos confiables y de alta calidad.

Work & Education

Enero 2024 – Presente

Freelancer

Freelance Software Developer

Desarrollo de software a la medida, soporte correctivo y evolutivo, auditorías técnicas, optimización operativa, migración a la nube y, en general, resolver cualquier desafío tecnológico que se presente.

Diciembre 2020 – Diciembre 2023

Michael Page International, Colombia

Senior Backend Developer

Desarrollo backend, arquitectura serverless y microservicios para Banco Popular y DALE. Integraciones, automatización de procesos y diseño de soluciones cloud para el ecosistema del Grupo Aval.

Migración de flujos SOA hacia APIs REST, modernización tecnológica y soporte evolutivo de aplicaciones clave del negocio.

Octubre 2020 – Noviembre 2020

PersonalSoft, Colombia

Analista de ingeniería de Software

Migración de aplicaciones Java y WebLogic, actualización tecnológica, resolución de incidentes y ejecución de pruebas.

Enero 2019 – Febrero 2020

Enterprise's Improvements, Colombia

Desarrollador Java Senior

Liderazgo técnico y desarrollo de una solución integral para la trazabilidad y control de procesos en la fabricación de joyería.

Mayo 2018 – Diciembre 2018

Banco Serfinanza, Colombia

Analista de Sistemas Senior

Integraciones de sistemas, soporte evolutivo y automatización de procesos.

Febrero 2017 – Marzo 2018

Equifax, Chile

Senior Java Developer

Desarrollo de APIs REST, integraciones con Banco de Chile y Banco Santander, automatización de procesos de facturación y soporte evolutivo a plataformas internas.

Agosto 2015 – Noviembre 2016

Serfinansa (Banco Serfinanza), Colombia

Analista de Sistemas

Participación en el proyecto de conversión a banco. Integraciones bancarias, desarrollo de componentes internos y participación en el proyecto de giros con la cadena retail Olímpica, incluyendo soporte, estabilización y comunicación entre plataformas.

Abril 2013 – Agosto 2015

I2B Technologies, Colombia

Consultor Java

Participación en proyecto con Maxximiza para el Aeropuerto de Santiago de Chile. Desarrollo de funcionalidades, soporte correctivo y creación de prototipos empresariales para Entel Chile y Entel Perú.

Enero 2013

Universidad Autonoma del Caribe

SNIES 2801 Ingeniería de sistemas

SNIES 2801, es el código que se refiere al programa de Ingeniería de Sistemas de la Universidad Autónoma del Caribe. Para verificar la matrícula profesional, puede solicitar el código QR para escanearlo.

Verificación de matrícula profesional

Para solicitar la verificación de este documento, deberás enviar un mensaje que incluya: Tu nombre completo, nombre de la empresa a la que perteneces, correo corporativo, enlace al sitio web oficial de la empresa o a un perfil corporativo verificado en redes sociales.

El enlace de verificación solo se envía al correo corporativo y no se comparte con personas naturales.

Abril 2025

Udemy

React JS + Redux + ES6. Completo ¡De 0 a experto!

UC-88da6f65-3358-47cf-99f3-abccc6c5cd24

Clic para verificar. Algunos enlaces requieren ingresar manualmente el ID antes de consultar.

Abril 2025

Udemy

Desarrollo móvil con React Native, Expo y Firebase

UC-5a4c80cc-63fb-41b8-b01e-b27c2d5df421

Clic para verificar. Algunos enlaces requieren ingresar manualmente el ID antes de consultar.

Mayo 2021

Udemy

Aprende Unit Test en Java con Junit 5 y Mockito

UC-483d5934-b42d-4391-865e-3e07c52b6609

Clic para verificar. Algunos enlaces requieren ingresar manualmente el ID antes de consultar.

Febrero 2020

Udemy

Desarrollo web con Spring Boot de cero a ninja

UC-8de7e7e4-747f-4fa1-b822-a8fd7de87954

Clic para verificar. Algunos enlaces requieren ingresar manualmente el ID antes de consultar.

Julio 2019

CertMind

Scrum Product Owner

138907138

Clic para verificar. Algunos enlaces requieren ingresar manualmente el ID antes de consultar.

Diciembre 2018

CertMind

Scrum Master

621357404

Clic para verificar. Algunos enlaces requieren ingresar manualmente el ID antes de consultar.

Agosto 2018

CertMind

Scrum Fundamentals

878611341

Clic para verificar. Algunos enlaces requieren ingresar manualmente el ID antes de consultar.

Junio 2018

PeopleCert

Itil Foundation

GR750437197JM

Clic para verificar. Algunos enlaces requieren ingresar manualmente el ID antes de consultar.

Competencias Técnicas

Mi pasión y objetivo es ayudarte a que tu negocio destaque.

Arquitectura de Software

Diseño estructuras de software escalables, modulares y orientadas a alta disponibilidad.

Patrones de Diseño

Aplico patrones de diseño para crear soluciones reutilizables, mantenibles y robustas.

Microservicios y Sistemas Distribuidos

Implemento arquitecturas distribuidas que permiten escalabilidad independiente y despliegues ágiles.

Principios SOLID y Código Limpio

Escribo software mantenible aplicando buenas prácticas, modularidad y principios de ingeniería.

Desarrollo e Integración de APIs

Diseño, construyo e integro APIs REST/GraphQL seguras, estables y bien documentadas.

Diseño y Optimización de Bases de Datos

Creo modelos de datos eficientes y optimizo consultas para mejorar el rendimiento y la escalabilidad.

Prácticas de CI/CD y DevOps

Automatizo despliegues, pruebas y pipelines para acelerar la entrega de software sin sacrificar calidad.

Pruebas y Aseguramiento de la Calidad

Ejecuto pruebas unitarias, de integración y funcionales para garantizar sistemas estables y confiables.

Mejores Prácticas de Seguridad

Implemento medidas de seguridad en aplicaciones, autenticación, autorización y protección de datos.

Metodologías Ágiles y Scrum

Trabajo con equipos ágiles, priorizando iteraciones rápidas, comunicación continua y entregables de valor.

Escalabilidad y Optimización del Rendimiento

Analizo y mejoro el rendimiento de sistemas para soportar alto tráfico y grandes volúmenes de datos.

Arquitectura Serverless

Desarrollo funciones y servicios sin servidor que reducen costos y simplifican la infraestructura.

Containerización y Orquestación

Uso contenedores (Docker) y orquestadores (Kubernetes) para despliegues consistentes y escalables.

Liderazgo de Equipo y Colaboración

Guío equipos técnicos, promuevo buenas prácticas y facilito la comunicación entre áreas.

Integración de Frontend y Backend

Aseguro la comunicación fluida entre ambos lados de una aplicación, garantizando coherencia y rendimiento.

Desarrollo de Aplicaciones Web

Construyo aplicaciones web modernas enfocadas en rendimiento, accesibilidad y buena arquitectura.

Gestión del Estado y Rendimiento del Lado del Cliente

Optimizo la experiencia del usuario controlando el estado de la aplicación y reduciendo tiempos de carga.

Desarrollo de Aplicaciones Móviles

Desarrollo apps móviles nativas o híbridas centradas en eficiencia, usabilidad y buen performance.

Contáctame

se.juanmercado@gmail.com

Encantado de conectar, escuchar y ayudar. Construyamos algo increíble juntos. Hagamos de tu idea un gran producto. Escríbeme .

Social