Saltar al contenido
AV_
ENES

Experiencia

Dónde he trabajado y qué he construido.

  1. Ingeniero de Software y Documentación · DevDocs

    feb 2026 – sept 2026 · 8 meses

    Remoto (empresa de EE. UU.) · Contrato

    Proyectos para clientes como Marqeta y Qualcomm, mejorando la documentación de APIs y la experiencia de desarrolladores.

    • Evalué la cobertura de OpenAPI en los repositorios de Marqeta y generé especificaciones para sus endpoints internos y externos, una prueba de concepto que luego se adoptó internamente.
    • Actualicé la documentación pública de la API de Marqeta para explicar cómo funcionan el servicio y sus endpoints.
    • Instalé y probé Qualcomm Linux 2.0 en hardware de Qualcomm y de terceros antes de su lanzamiento.
    • Entregué recomendaciones para facilitar las contribuciones de la comunidad a los repositorios públicos de Qualcomm Linux en GitHub, sobre organización de repositorios, CI/CD y documentación.
    • Compilé imágenes de Qualcomm Linux con Yocto y BitBake en AWS y di feedback sobre el proceso de compilación.
    • Construí herramientas internas y mejoras de CI con Docker y GitHub Actions, corregí problemas en varios repositorios relacionados y diseñé mejoras para el monorepo basado en git submodules.
    • Claude Code
    • Codex
    • Cursor
    • MCP
    • OpenAPI
    • Swagger UI
    • Mintlify
    • Python
    • Bash
    • Yocto
    • BitBake
    • AWS EC2
    • Docker
    • GitHub Actions
  2. Ingeniero de Software de Robótica / Ingeniero Cloud · LucidBots Inc.

    ago 2024 – feb 2026 · 1 año 7 meses

    Remoto (empresa de EE. UU.) · Tiempo completo

    Arquitectura IoT de punta a punta en AWS y software embarcado para una flota de drones de limpieza, además de CI/CD, DevOps y administración de AWS para la empresa.

    • Diseñé e implementé una arquitectura IoT de punta a punta en AWS que transmite en tiempo real los datos de sensores de una flota de drones de limpieza.
    • Desarrollé el software embarcado de los drones en C++ y Python sobre ROS 2, ejecutándose en dispositivos NVIDIA Jetson e integrado con servicios de AWS.
    • Construí el flujo de actualizaciones over-the-air que envía el software embarcado en contenedores a los drones en tiempo real.
    • Definí la arquitectura del software embarcado y el proceso detrás de los vuelos como product owner.
    • Construí el pipeline de datos de vuelo y su infraestructura en AWS con Terraform y Terragrunt, habilitando monitoreo remoto, detección de anomalías y analítica operativa.
    • Construí una interfaz interna para revisar una misión completa con gráficos y mapas 2D.
    • Automaticé la compilación del entorno de simulación robótica con CI/CD, reduciendo el tiempo de compilación de 1,5 horas a 10 minutos y permitiendo al equipo probar apps contra drones simulados.
    • Construí pipelines de CI/CD para proyectos que van desde sitios web hasta imágenes Docker pesadas, y administré DevOps y AWS dentro de un presupuesto anual de 150 mil dólares.
    • Administré GitHub Enterprise, AWS Organizations e IAM Identity Center, y configuré control de acceso, seguridad y monitoreo en las cuentas de AWS.
    • Prototipé YOLO y otros modelos de visión en dispositivos Jetson para detectar suciedad y superficies, y exploré la planificación de misiones con IA.
    • C++
    • Python
    • ROS 2
    • NVIDIA Jetson
    • Docker
    • AWS IoT Core
    • MQTT
    • AWS Lambda
    • Amazon S3 Tables
    • Terraform
    • Terragrunt
    • GitHub Enterprise
    • CI/CD
    • YOLO
  3. Ingeniero de Software Senior · CrimsonLogic Pte Ltd

    dic 2021 – ago 2024 · 2 años 9 meses

    Remoto (Panamá) · Tiempo completo

    Desarrollo backend, web y Android para una plataforma de larga trayectoria del gobierno de Panamá.

    • Mantuve y extendí una plataforma de larga trayectoria para el gobierno de Panamá, entregando funcionalidades, nuevas páginas, correcciones y actualizaciones de bases de datos en producción.
    • Desarrollé funcionalidades backend en Java con Spring Boot, Hibernate y JPA sobre Oracle, y páginas web con JSF, PrimeFaces y jQuery sobre WebLogic.
    • Implementé un mejor manejo de errores en toda la plataforma, haciendo que los bugs en producción fueran más rápidos de encontrar y depurar para todo el equipo.
    • Configuré CI con Azure Pipelines, reemplazando las compilaciones manuales en la máquina de un desarrollador, e introduje Azure Boards y convenciones de nombres de ramas.
    • Reconstruí la app Android de campo en Java con una arquitectura más limpia, reduciendo los tiempos de carga y el tamaño de la app y agregando captura de errores.
    • Java
    • Spring Boot
    • Hibernate
    • JPA
    • Oracle
    • JSF
    • PrimeFaces
    • jQuery
    • WebLogic
    • Android
    • Azure Pipelines
    • Azure Boards
  4. Desarrollador de Software Freelance · Fiverr

    oct 2018 – dic 2021 · 3 años 3 meses

    Remoto · Freelance

    Desarrollo freelance web, backend, móvil y de videojuegos para más de 100 clientes.

    • Entregué proyectos para más de 100 clientes con una calificación de 5.0 en 144 reseñas, alcanzando el Nivel 2 de Fiverr.
    • Construí sitios web, aplicaciones web y APIs REST de punta a punta para clientes de comercio electrónico y educación, desde el frontend y el backend hasta el despliegue.
    • Reconstruí el sitio web y la tienda de GoldStockCanada y agregué una vista en tiempo real de los precios de las acciones.
    • Construí el sistema de carga de imágenes y vista previa de productos para la plataforma de comercio electrónico de Picturecarving y optimicé el rendimiento de su servidor.
    • Construí CI/CD, el CMS, la autenticación y el sistema de pagos para Litaliano, un curso de italiano en línea y cliente de largo plazo.
    • Migré aplicaciones de clientes de DigitalOcean a AWS, mejorando el rendimiento y reduciendo el tiempo de inactividad.
    • Escribí JavaScript a medida para estudiantes, incluyendo animaciones 2D y 3D, minijuegos, algoritmos y generadores con Canvas, p5.js, Three.js y Babylon.js.
    • Construí herramientas de scraping y automatización con Python, Selenium y Playwright, aplicaciones de escritorio y móviles con Electron e Ionic, y un videojuego 2D en Unity.
    • React
    • Angular
    • Next.js
    • Node.js
    • Express
    • NestJS
    • Laravel
    • Python
    • MySQL
    • PostgreSQL
    • MongoDB
    • Firebase
    • AWS
    • DigitalOcean
    • Stripe
    • PayPal
    • Three.js
    • Unity