~3
Años de experiencia
Software Engineer especializado en TypeScript
Desarrollo aplicaciones web y sistemas empresariales de extremo a extremo, trabajando con tecnologías modernas de frontend, backend, bases de datos y cloud.
Soy Software Engineer con experiencia en desarrollo frontend y backend, especializado principalmente en TypeScript. He trabajado construyendo y manteniendo aplicaciones empresariales utilizando Angular, React, NestJS, Express y Node.js, además de bases de datos como PostgreSQL y MySQL.
También cuento con experiencia trabajando con AWS, Docker, Linux, integraciones con servicios externos y despliegues en producción. Adicionalmente, tengo conocimientos de Java con Spring Boot y Go utilizando Gin y GORM.
A lo largo de mi experiencia he participado en diferentes etapas del ciclo de vida del software, desde la implementación de requerimientos y desarrollo de funcionalidades hasta integraciones, despliegues, resolución de incidencias y soporte de sistemas en producción.
Quiero continuar creciendo como Software Engineer, profundizando especialmente en backend, arquitectura, cloud y sistemas distribuidos.
~3
Años de experiencia
TypeScript
Stack principal
Full Stack
Frontend y backend
Panamá 🇵🇦
Ubicación
Cliente confidencial
Marzo 2026 — Actualidad · Remoto
Desarrollo y mantenimiento de aplicaciones backend y web para un cliente confidencial, participando también en integraciones, infraestructura y soporte de producción.
SMS Sudamérica
Octubre 2025 — Actualidad · Remoto
Desarrollo y mantenimiento de aplicaciones empresariales utilizando Angular y TypeScript.
Etyalab
Mayo 2024 — Octubre 2025 · Panamá
Durante esta etapa trabajé como desarrollador Full Stack participando en el desarrollo y mantenimiento de diferentes aplicaciones empresariales.
Maxia
Febrero 2023 — Junio 2023 · Panamá
Ingresé como practicante como parte de una asignatura de la Universidad Tecnológica de Panamá. Participé en proyectos de desarrollo web desempeñándome como desarrollador Full Stack, trabajando principalmente con React y backend web.
Estos repositorios muestran lo que he experimentado en backend, frontend y arquitectura. No están desplegados; el código está en GitHub.
Flujo de pedidos con outbox transaccional: la orden y el evento se guardan en la misma transacción de PostgreSQL, un publisher los envía a Kafka y el consumidor registra notificaciones. Aquí practiqué consistencia, recuperación si Kafka no está disponible, Docker Compose, Flyway y tests con Testcontainers.
Motor de búsqueda en memoria con Spring Boot: índice invertido, lecturas concurrentes con ReadWriteLock, eventos de Spring para analítica y caché LRU. También containericé la app con un multi-stage Dockerfile.
Backend tipo tablero (inspirado en Trello) con Spring Boot, JPA, Spring Security, Flyway y PostgreSQL. El repositorio concentra la parte de API y persistencia de ese experimento.
Aplicación Angular en TypeScript con Tailwind. En este repo exploré la estructura de un frontend moderno y la integración con AWS Amplify.
API REST con Express organizada en rutas, middlewares, schemas y services. Fue un espacio para practicar diseño de endpoints, validación y separación de responsabilidades en Node.js.
Licenciatura en Ingeniería de Software
Universidad Tecnológica de Panamá
2019 — 2025
Certificaciones
Java SE 8 Programmer
Oracle
Cursos
Platzi
Español
Nativo
Inglés
A2 / En formación
Estoy abierto a nuevas oportunidades como Software Engineer, Full Stack Developer, Frontend Developer o Backend Developer.