Trayectoria y enfoque
Líder Técnico Java · Software Engineering Lead. Java · Spring Boot · Integración · IA aplicada. Construyo sistemas que el equipo puede operar, entender y evolucionar.
Disponible para roles remotos
Yasser Pérez
Líder Técnico Java · Software Engineering Lead
Valledupar, Colombia · Remoto
Líder técnico de la Torre Java con más de 18 años de experiencia en el desarrollo, la integración, la modernización y la operación de software empresarial. Mi trayectoria se ha construido desde la práctica: liderando equipos, acompañando decisiones técnicas y trabajando de cerca con equipos de arquitectura, infraestructura, seguridad, DevOps, QA y áreas funcionales.
Mi fortaleza es una visión integral del ciclo de vida del software, combinada con criterio técnico y ejecución práctica. Hoy uso la inteligencia artificial como acelerador para construir productos propios como Savia, un copiloto técnico que responde en español con evidencia documental, citas verificables y límites explícitos.
- años de experiencia
- 18+
- Spring · Jakarta EE
- Java
- integración y eventos
- APIs
- RAG · agentes · automatización
- IA
Dónde he construido
Roles donde combiné estrategia técnica, diseño de sistemas y acompañamiento de equipos.
- Actualidad
Líder Técnico Java
Avicena HC Valledupar, Colombia · Remoto
Liderazgo técnico de la Torre Java y acompañamiento al equipo en la evolución de la plataforma de Historia Clínica Electrónica.
- Lideré técnicamente al equipo de desarrollo y acompañé la ejecución de las iniciativas del producto.
- Participé en la definición, evaluación y validación de soluciones técnicas junto con los equipos de arquitectura, infraestructura, seguridad y QA.
- Traduje restricciones del negocio de salud en decisiones técnicas sostenibles, auditables y mantenibles.
Java Spring Boot Quarkus PostgreSQL OpenShift Docker - En desarrollo
Creador & AI Engineer
Savia · Proyecto propio Remoto
Copiloto técnico para equipos de desarrollo que responde en español con evidencia documental, citas verificables y límites explícitos.
- Diseñé y construí Savia sobre Next.js, TypeScript, PostgreSQL y pgvector, con Prisma como capa de persistencia.
- Integré los modelos de IA a través de la suscripción de OpenCode Go, manteniendo el control del contexto y de las fuentes.
- Implementé recuperación de fragmentos de repositorios, especificaciones, ADRs y wikis, además de notas y tareas del usuario.
- Cada respuesta cita sus fuentes con identificador y proyecto ([Fuente: <id> · <proyecto>]) y reconoce cuándo la evidencia no alcanza.
Next.js TypeScript PostgreSQL pgvector Prisma OpenCode Go RAG - En desarrollo
Creador & Desarrollador Full Stack
Ecosistema Digital · Proyecto propio Remoto
Plataforma personal para documentar trayectoria, proyectos y decisiones técnicas con una identidad editorial propia.
- Diseñé y construí el sistema visual y la estructura de contenido sobre Astro 5 y Tailwind CSS 4.
- Implementé contenido tipado con Content Collections, MDX y un Tech Radar interactivo.
- Integré hoja de vida, proyectos y artículos con foco en SEO, accesibilidad y rendimiento.
Astro 5 TypeScript Tailwind CSS MDX Vite - 18+ años
Ingeniero Backend & Líder Técnico
Trayectoria enterprise Colombia · Remoto
Experiencia previa en entornos corporativos y consultoría, construyendo y modernizando aplicaciones Java con equipos multidisciplinarios.
- Construí y modernicé aplicaciones Java para operaciones corporativas.
- Evolucioné monolitos hacia servicios desacoplados y APIs mantenibles.
- Trabajé con motores de reglas, mensajería, caché y patrones de resiliencia en plataformas distribuidas.
- Lideré equipos técnicos y acompañé planes de crecimiento profesional.
Java Spring Jakarta EE JBoss EAP Oracle PostgreSQL Kafka RabbitMQ Redis Docker CI/CD
Stack y profundidad
Tecnologías que uso con criterio, no solo por familiaridad. Cada nivel refleja experiencia real en producción.
Backend
Servicios Java robustos, APIs claras y evolución sostenible.
- Java 7/8/17/21 Experto
- Spring Boot Experto
- Quarkus Avanzado
- Jakarta EE / JBoss EAP Avanzado
- APIs REST Experto
- TypeScript Avanzado
- Perl Intermedio
Plataforma & DevOps
Contenedores, despliegues y operación de aplicaciones empresariales.
- OpenShift Avanzado
- Kubernetes Avanzado
- Docker Experto
- Coolify Avanzado
- RHEL / Linux Avanzado
- Nginx / Tomcat Avanzado
- Git & CI/CD Avanzado
Datos
Modelado relacional, búsqueda semántica y persistencia tipada.
- PostgreSQL Experto
- Oracle / PL-SQL Experto
- pgvector Avanzado
- Prisma ORM Avanzado
- SQL tuning Avanzado
- Bases vectoriales Avanzado
IA & Automatización
IA aplicada, RAG, agentes y automatización de procesos.
- RAG Avanzado
- OpenCode Go Avanzado
- Ollama / bge-m3 Avanzado
- Agentes de IA Avanzado
- n8n Experto
- GitHub Copilot Avanzado
Frontend
Interfaces rápidas y tipadas cuando el producto lo necesita.
- Astro Avanzado
- Next.js Avanzado
- React Avanzado
- TypeScript Avanzado
- Tailwind CSS Avanzado
- Vite Avanzado
Ingeniería & Modernización
Integración, evolución y decisiones técnicas que el equipo puede sostener.
- Monolitos Experto
- Microservicios Experto
- Modernización de legados Experto
- Integración de sistemas Experto
- Mensajería & eventos Avanzado
- Motores de reglas Avanzado
- Resiliencia Avanzado
- Liderazgo técnico Experto
Cómo tomo decisiones técnicas
No son reglas absolutas, pero sí el filtro que aplico antes de comprometer decisiones técnicas y equipo.
Diseño para el cambio
Las decisiones técnicas no son un diagrama final: son un conjunto de acuerdos reversibles y documentados.
Operación y trazabilidad primero
Si no puedes medirlo ni auditarlo, no puedes operarlo. La observabilidad nace con el servicio.
Automatiza lo repetible
Cada tarea manual es una oportunidad para reducir errores y devolver tiempo al equipo.
Equipos por encima de héroes
El mejor sistema es el que un equipo puede entender, mantener y mejorar sin depender de una persona.
La IA amplifica el criterio
Los modelos aceleran la ejecución, pero las decisiones siguen necesitando contexto, evidencia y responsabilidad humana.
Aprender haciendo
La experiencia se construye probando, midiendo y corrigiendo; la curiosidad técnica también es parte del trabajo.