Logo
Ingeniero de Software · Backend y Arquitectura

Construyo software que escala y resiste.

Trabajo en banca y fintech con Java, Quarkus y arquitecturas resilientes. Mi meta es consolidarme como Arquitecto de Soluciones que conecte negocio, tecnología y experiencia de usuario.

Sobre Mí

Soy José Gabriel Mogollón, Ingeniero de Software orientado a construir soluciones backend sólidas que resuelvan necesidades reales de negocio. No inicié mi carrera escribiendo código; mi transición desde la edición audiovisual me otorgó una visión inusual en el backend: construyo arquitecturas con la lógica implacable de una máquina, pero con la empatía de quien sabe que la experiencia técnica debe ser absolutamente fluida y sin fricciones.

En KRANIO, mi meta es proteger flujos financieros críticos. Para garantizar que este núcleo de negocio interactúe con los sistemas heredados sin comprometer el rendimiento, diseño microservicios Quarkus usando arquitectura hexagonal de 4 capas y orquestación asíncrona robusta con Kafka e IBM MQ, junto con servicios interconectados bancarios para entregas rápidas, eficientes y seguras. Previamente, en NEORIS/BBVA, desarrollé integraciones institucionales (como OpenPay) dominando Java 11/17, Spring Boot, y el entorno bancario APX/ASO, asegurando código trazable con JUnit - Mockito para pruebas unitarias y despliegues continuos.

Fuera del ámbito corporativo, asumo la responsabilidad de principio a fin en proyectos de primer nivel. En jgrm.shop lideré el diseño arquitectónico construyendo un backend robusto con Java 21 y Spring Boot 3.4, organizando la complejidad en 21 dominios desacoplados que conectan pagos (Wompi), búsqueda pura y lógica con IA. En este mismo portafolio, ensamblé la experiencia fluida de Next.js/React 19 respaldada por un sistema silencioso y escalable sin servidor alojado en AWS.

¿Por qué y cómo trabajo? Porque el buen software compra paz mental. Opero bajo una comunicación directa y trazabilidad técnica estricta. Antes de escribir una sola línea de código, cuestiono el 'por qué' del negocio. Cuando implemento, lo hago pensando en reducir drásticamente el riesgo, de manera que la solución no solo rinda en producción hoy, sino que sea fácil de heredar, leer y escalar por los desarrolladores humanos del mañana.

Al cambiar las líneas de tiempo de edición por líneas de código, aprendí mi mayor dogma técnico: retener la atención se trata de fluidez. En un video, un salto brusco arruina la historia; en la arquitectura de software, el acoplamiento excesivo y la lentitud arruinan empresas enteras. En el fondo, sigo orquestando experiencias invisibles.

Jose Gabriel Mogollon — Ingeniero de Software

Jose Gabriel Mogollon

Evolución continua hacia Arquitectura de Soluciones
UbicaciónCúcuta, Colombia
EspecialidadSoluciones de Software
TecnologíasJava · AWS · Next.js
IdiomasES · EN (B2)

Mi filosofía de trabajo

Principios que aplico al diseñar arquitectura, entregar producto y colaborar con equipos.

Responsabilidad de principio a fin

Asumo responsabilidad desde el diseño del dominio hasta la operación en producción, priorizando mantenibilidad, escalabilidad y costo operativo.

Rigor con entregables

Trabajo con foco en resultados concretos: validaciones, pruebas, CI/CD y decisiones técnicas trazables para reducir riesgo en producción.

Arquitectura resiliente

Combino patrones hexagonales, mensajería y despliegues sin servidor para construir sistemas preparados para fallos, integración con plataformas heredadas y crecimiento real.

Crecimiento y colaboración

Me interesa elevar el nivel técnico del equipo, desbloquear problemas complejos y seguir evolucionando hacia liderazgo arquitectónico.

Conversemos

¿Tienes un producto que deba escalar con calidad?

Estoy disponible para proyectos y roles donde backend, arquitectura e impacto de negocio deban avanzar en la misma dirección.