Juan Carlos Garnica Gutiérrez

Software Engineer | Consultor Técnico

Especializado en desarrollo backend, arquitectura cloud y soluciones escalables

Contáctame

Acerca de mí

Software Engineer con amplia experiencia en desarrollo backend, arquitectura cloud y sistemas distribuidos. Actualmente cursando una Maestría en Inteligencia Artificial en la Universidad de Pennsylvania.

Educación

University of Pennsylvania

Maestría en Ingeniería en Inteligencia Artificial

En curso - Graduación estimada Primavera 2026

Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO)

Ingeniería en Computación con Especialización en Bases de Datos

Graduado - Otoño 2016

Centro de Enseñanza Técnica Industrial (CETI) Plantel Tonalá

Técnico en Computación e Informática - Especialista en Desarrollo de Software

Graduado - Otoño 2007 / Primavera 2011

Experiencia Profesional

Zillow

Software Engineer - Rich Media Pipeline

Julio 2024 - Presente | Zapopan, Jal, México

Desarrollo de nuevas funcionalidades y soporte operacional para la plataforma Rich Media Pipeline. Diseñé un sistema para detectar inconsistencias entre bases de datos y el sitio web de Zillow, reduciendo la actividad de guardia. Propuse e implementé herramientas de IA para simplificar el manejo de alertas mediante la búsqueda automática de runbooks en documentación.

Mercado Libre

Senior Backend Engineer - Mercado Pago

Junio 2023 - Julio 2024 | Zapopan, Jal, México

Co-diseñé un motor de Análisis Basado en Riesgos (RBA) desde cero como parte del protocolo 3DS para el módulo ACS. Identifica transacciones de riesgo ayudando a determinar si el procesador de pagos debe desafiar, denegar o permitir una transacción. Utilicé Golang, AWS, MySQL, DynamoDB, BigQuery, Datadog y Elasticsearch.

Distillery

Senior Backend Engineer / Company Tech Lead

Junio 2021 - Junio 2023 | Zapopan, Jal, México

Trabajé en múltiples proyectos incluyendo Jump (plataforma para gestión de eventos deportivos en vivo con Java 11, Spring, Webflux, Docker, AWS y Postgres) y Rocketmiles (integración de partners en plataforma Agoda utilizando Scala 2, Kotlin, Docker, AWS y Cucumber). Como Tech Lead, gestioné un equipo de 25 ingenieros, realicé coaching técnico y creé el career path de Java usando recursos de O'Reilly.

In All Media

Full Stack Engineer - Mercury Financial

Septiembre 2019 - Junio 2021 | Zapopan, Jal, México

Desarrollo de nuevas funcionalidades y mantenimiento del Sistema de Préstamos Creditshop y Sistema de Tarjetas de Crédito (Mercury Cards). Utilicé Java 8, Spring Framework, JUnit, Angular/AngularJS y Bootstrap. Trabajé en integraciones con CyberSource Payment Solution y TSYS.

Oracle

Apps Engineer 2 / Programmer Analyst 2

Enero 2017 - Agosto 2019 | Zapopan, Jal, México

Desarrollo de Component Tests con Java, Mockito y JUnit para el equipo de Adaptive Intelligence Apps. Proporcioné soporte en los Sistemas de Cotización y Deal de Oracle, trabajando directamente con representantes de negocio y ventas. Colaboré en proyectos de monitoreo interno para automatizar casos de soporte usando PL/SQL.

IBM

Software Developer Intern

Enero 2016 - Diciembre 2016 | El Salto, Jal, México

Desarrollo de plataforma interna enfocada en recuperar información sobre el bienestar de empleados de IBM. Utilicé Java, Hibernate y JaxWS para implementar una API, y HTML/CSS y AngularJS en el frontend.

Habilidades Técnicas

Lenguajes

Java, Scala 2, Golang, NodeJS, JavaScript, TypeScript, HTML, CSS, PHP, C, SQL, Flink

Bases de Datos

MySQL, Oracle (PL/SQL), IBM DB2, Postgres

Frameworks

Angular, AngularJS, Bootstrap, Spring, Webflux, JaxB, NodeJS, jQuery

Plataformas Cloud

AWS, GCP, Azure

Certificaciones

Oracle Certified Java Programmer (OCJP6), AWS Cloud Practitioner

Proyectos Destacados

ARGOS/SIESP (2024)

Plataforma desarrollada para la Regulación de Seguridad Privada del Consejo Estatal de Seguridad Pública que permite a las empresas mantener todos los registros declarados y actualizados.

AFIS Jalisco (2021)

Servicio para enviar registros personales y biométricos de delitos menores y mayores desde la Plataforma de Seguridad Estatal a la Plataforma Nacional de Seguridad utilizando archivos y Protocolos NIST.

Nostrorum (2019)

Servicio de startup desarrollado en Java 8 y Spring Boot en el backend y Angular en el frontend, desplegado en AWS. Configuré un servidor CI/CD con Jenkins en AWS.

Servicios

💼

Consultoría Profesional de Desarrollo de Software

Asesoría experta en arquitectura de software, desarrollo backend, optimización de sistemas y mejores prácticas de ingeniería. Especializado en sistemas distribuidos, microservicios y soluciones cloud.

  • Arquitectura de software escalable
  • Optimización de rendimiento
  • Migración a cloud (AWS, GCP, Azure)
  • Code reviews y mejores prácticas
🚀

Asesoría para MVPs Tecnológicos

Apoyo integral en la planificación y desarrollo de productos mínimos viables. Desde la definición de la arquitectura técnica hasta la implementación y despliegue de tu primera versión.

  • Definición de stack tecnológico
  • Diseño de arquitectura inicial
  • Estimación de tiempos y recursos
  • Guía en decisiones técnicas clave
🎁

Asesoría Gratuita de 20 Minutos

¿Tienes dudas sobre tu proyecto? ¿No sabes por dónde empezar? Agenda una sesión gratuita de 20 minutos donde podemos discutir tus necesidades y cómo puedo ayudarte.

Sin compromiso. Sin costo. Solo una conversación profesional.

Nota importante: Por motivos de confidencialidad y acuerdos de no divulgación (NDA), no puedo revelar información sobre proyectos actuales, empleadores vigentes, o proyectos específicos protegidos por acuerdos de confidencialidad. Mi asesoría se basa en conocimiento general y mejores prácticas de la industria.

Contacto

¿Tienes un proyecto en mente? ¿Necesitas asesoría técnica? Envíame un mensaje y te responderé a la brevedad.

Ubicación

Zapopan, Jalisco, México