Tech Lead & Full-Stack Developer · 8 años de experiencia

Comprender el problema.

Diseñar la solución.

Construirla bien.

Tech Lead & Full-Stack Developer, combinando liderazgo técnico y desarrollo práctico para transformar problemas complejos en productos digitales fiables.

Experiencia contribuyendo a productos para organizaciones de alcance global.

Rockwell Automation
Marsh
Globant
Halo Media
Experiencia destacada

Liderazgo técnico y evolución profesional

8 años de evolución profesional, desde el desarrollo frontend empresarial hasta el liderazgo técnico full-stack.

Trayectoria profesional · Selecciona una etapa para ver los detalles

Capítulo 02 · Senior Full-Stack & Tech Lead 2021 — Presente

Marsh

vía Halo Media

Senior Full-Stack Developer & Technical Lead

Liderando un equipo multidisciplinario de ~10 personas, manteniéndome a la vez activamente involucrado en desarrollo, arquitectura y colaboración con clientes.

Evolución interna
2021 · Full-Stack Developer → 2022 · Technical Lead → Hoy · Senior Lead

Trabajo en el punto de encuentro entre la ejecución técnica y la dirección tecnológica: combinando desarrollo full-stack, decisiones de arquitectura, colaboración con clientes y crecimiento del equipo.

01 / Arquitectura
Dirección técnica y arquitectura

Definición de arquitectura, planificación técnica y toma de decisiones sobre diseño, alcance y compromisos técnicos.

02 / Ingeniería
Ingeniería Full-Stack

Participación activa en sistemas frontend y backend, mejoras de rendimiento, mantenibilidad y herramientas de desarrollo.

03 / Colaboración
Colaboración con clientes y operación

Trabajo técnico directo con clientes, referentes de negocio y equipos multidisciplinarios para convertir necesidades en soluciones concretas.

04 / Mentoría
Mentoría y liderazgo de equipo

Code reviews, pair programming, sesiones de arquitectura y acompañamiento en estándares y buenas prácticas de ingeniería.

Ecosistema técnico

Herramientas y tecnologías

La tecnología debe estar al servicio de la solución, no al revés.

Frontend
Angular· React· Astro· Next.js· React Native· TypeScript· RxJS· NgRx
Backend y datos
Node.js· NestJS· Strapi· FastAPI· MongoDB· PostgreSQL
Plataforma y entrega
Docker· AWS· Vercel· Apigee· Jenkins· GitHub Actions· Rancher· Vault· Developer Portal
Calidad, seguridad y observabilidad
Cypress· WebDriverIO· JMeter· Datadog· Komodor· SonarQube· Snyk· GitGuardian
Desarrollo asistido por IA
GitHub Copilot· ChatGPT· Codex· Claude
Filosofía de trabajo

De las primeras preguntas al software que perdura.

El buen software nace cuando una comprensión profunda del problema guía las decisiones técnicas. Un proceso intencional que conecta descubrimiento, arquitectura pragmática e ingeniería sostenible.

01
Entender

Entender antes de construir.

El buen software comienza haciendo las preguntas correctas antes de escribir código. El descubrimiento permite comprender las restricciones reales, las necesidades de los usuarios y los objetivos del negocio para tomar decisiones técnicas con un propósito claro.

02
Diseñar

Resolver lo de hoy sin limitar lo de mañana.

La arquitectura debe responder a las necesidades reales del producto, no a una complejidad hipotética. Entregar incrementos funcionales temprano permite obtener feedback real mientras se mantienen bases flexibles y preparadas para evolucionar.

03
Construir

Construir algo que estés orgulloso de firmar.

Evitar atajos que conviertan la comodidad de hoy en la deuda técnica de mañana. El objetivo es simple: construir software fiable, mantenible y preparado para que otros puedan entenderlo, operarlo y hacerlo evolucionar.

Casos seleccionados

Historias de ingeniería

Algunos problemas que vale la pena contar.

01 / 03
Historia 01 · Arquitectura pragmática y simplicidad

Hacer compartible un producto interno, sin exponerlo.

Problema

Los potenciales clientes necesitaban interactuar con una herramienta empresarial interna, pero exponer la aplicación implicaba introducir autenticación, seguridad e infraestructura adicionales.

Solución

Diseñé un mecanismo de exportación en un clic capaz de generar un archivo HTML independiente e interactivo. Funcionaba sin conexión, sin APIs externas y utilizando un modelo de datos reducido, permitiendo además realizar personalizaciones en segundos.

Resultado

Los consultores pudieron compartir una experiencia interactiva y tangible con potenciales clientes sin exponer la aplicación ni su infraestructura interna, y sin introducir complejidad adicional en la plataforma.

PERÍMETRO SEGURO HTML AUTÓNOMO 0 dependencias
Abstracción de arquitectura De una aplicación interna a un artefacto autónomo
Testimonios

Cómo es trabajar juntos.

Reflexiones de colegas, clientes y líderes de ingeniería sobre colaboración, liderazgo y calidad técnica.

01 / 04
01 CALIDAD Y OWNERSHIP

“Trabajar con Juan fue una gran experiencia. Tiene una gran capacidad para transformar diseños e ideas en productos pulidos y funcionales, prestando especial atención a los detalles que realmente importan. Es proactivo, confiable y siempre está dispuesto a proponer mejores soluciones en lugar de limitarse a ejecutar lo que se le pide. La comunicación fue muy fluida durante todo el proyecto y entregó consistentemente trabajo de alta calidad. Sin duda volvería a trabajar con él.”

Analía Luque

Fundadora · MVD UX Design

02 LIDERAZGO Y MENTORÍA

“Trabajé de cerca con Juan tanto en su etapa como desarrollador como luego como Tech Lead. Siempre fue más allá de lo que se esperaba de él, dedicando tiempo a ayudar a otros a aprender, dando una mano cuando alguien se trababa y, ya como líder, siendo siempre el primero en dar un paso al frente por su equipo y por el proyecto.”

Marcelo Brinkerhoff

QA Manager · Halo Media

03 SEGURIDAD Y VALIDACIÓN

“Construimos BookMe-AI con IA como parte central del producto y sólidos controles de seguridad desde el primer día, pero necesitábamos una perspectiva externa. Juan auditó nuestra aplicación, arquitectura y CI/CD de punta a punta, validó cada hallazgo mediante pruebas controladas y entregó un informe priorizado y reproducible. Su trabajo reveló riesgos que podrían haberse convertido en problemas serios en producción. Desde entonces, cada hallazgo se convirtió en un control automatizado dentro de nuestro pipeline. Su trabajo sigue siendo fundamental para nosotros.”

Fernando Portal

Fundador & CEO · BookMe-AI

04 CONFIABILIDAD Y RESOLUCIÓN DE PROBLEMAS

“Tuve la oportunidad de trabajar con Juanelo durante mucho tiempo y lo recomiendo sin dudarlo. Es una persona sumamente responsable y técnicamente muy sólida, tanto en frontend como en backend. Entiende los problemas rápidamente y siempre busca soluciones inteligentes. Maneja muy bien los plazos y sabe cómo responder ante situaciones inesperadas o cuando algo no sale según lo previsto. Siempre está dispuesto a involucrarse y encontrar una solución a lo que surja. Además, es muy fácil trabajar con él y, genuinamente, una gran persona. Lo recomiendo de todo corazón.”

Carlos Aiello

Ex VP de Engineering Practices · Halo Media | Partner · Next2.AI

Sobre mí · Más allá del trabajo

Más allá del código.

Curiosidad, perspectiva y el lado humano de construir software.

Mi curiosidad suele llevarme más allá del software: música, guitarras, electrónica y desarmar cosas simplemente para entender cómo funcionan. Explorar disciplinas diferentes me ayuda a encontrar nuevas perspectivas, reconocer patrones y conectar ideas entre sistemas que, a primera vista, parecen no tener relación.

Al final, lo que busco es bastante simple: construir software que resuelva problemas sin crear otros nuevos, trabajar con personas dentro de equipos saludables y entregar resultados de los que tanto el equipo como el cliente puedan sentirse satisfechos.

Iniciemos una conversación

¿Tienes un proyecto en mente?

Hablemos.

¿Prefieres escribirme directamente? hello@juanelo.dev
Normalmente respondo dentro de 24 horas
Consulta directa · Sin compromiso