Saltar al contenido
AV_
ENES

Alan Vasquez

Ingeniero de Software Senior · Backend y Nube · Buenos Aires, Argentina

me@alanvasquez.devLinkedInGitHub

Descargar PDF (en inglés)

Experiencia

  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

Habilidades

Lenguajes
Java, TypeScript, JavaScript, Python, C++, Bash
Backend
Node.js, NestJS, Express, Spring, Spring Boot, Hibernate, JPA, WebLogic, Laravel, MQTT, REST APIs, Microservices
Nube y DevOps
AWS, AWS IoT Core, AWS Lambda, AWS Kinesis, AWS Firehose, AWS Athena, AWS API Gateway, AWS ECS, AWS ECR, AWS EC2, AWS RDS, AWS S3, AWS CloudFront, AWS Route 53, AWS Cognito, AWS CodePipeline, AWS Organizations, AWS Identity Center, AWS Fargate, AWS DynamoDB, AWS EventBridge, AWS SQS, AWS Glue, AWS Lake Formation, AWS Timestream, AWS QuickSight, AWS ElastiCache, AWS EFS, AWS CloudWatch, AWS CloudTrail, AWS Secrets Manager, AWS Certificate Manager, AWS IoT Device Management, AWS IoT Events, AWS CodeBuild, AWS CodeDeploy, AWS EC2 Image Builder, AWS Auto Scaling, AWS Elastic Load Balancing, AWS VPC, AWS Budgets & Cost Explorer, Terraform, Terragrunt, Docker, DigitalOcean, GitHub Actions, Azure DevOps, Azure Pipelines, Azure Boards, CI/CD
Robótica
ROS 2, NVIDIA Jetson, YOLO
Gráficos y videojuegos
Canvas, p5.js, Processing, Three.js, Babylon.js, Unity
Frontend
React, Next.js, Bootstrap, Tailwind CSS, Angular, JSF, PrimeFaces, jQuery, Android, Ionic, Electron
Bases de datos
PostgreSQL, MySQL, Oracle, MongoDB, Firebase, Supabase, Neon
Testing y herramientas
Jest, Selenium, Playwright, Stripe, PayPal, JWT, Git, GitHub, GitLab, Bitbucket