Experience
Where I've worked and what I've built.
Software and Documentation Engineer · DevDocs
Feb 2026 – Sep 2026 · 8 mos
Remote (US company) · Contract
Client engagements with Marqeta and Qualcomm, improving API documentation and the developer experience.
- Assessed OpenAPI coverage across Marqeta's repositories and generated specs for their internal and external endpoints, a proof of concept later adopted internally.
- Updated Marqeta's public API documentation to explain how the service and its endpoints work.
- Set up and tested Qualcomm Linux 2.0 on Qualcomm and third-party hardware ahead of its launch.
- Delivered recommendations to make community contributions to Qualcomm Linux's public GitHub repositories easier, covering repository organization, CI/CD and documentation.
- Built Qualcomm Linux images with Yocto and BitBake on AWS and gave feedback on the build process.
- Built internal tools and CI improvements with Docker and GitHub Actions, fixed issues across related repositories and designed improvements to the git-submodule monorepo.
- Claude Code
- Codex
- Cursor
- MCP
- OpenAPI
- Swagger UI
- Mintlify
- Python
- Bash
- Yocto
- BitBake
- AWS EC2
- Docker
- GitHub Actions
Robotics Software Engineer / Cloud Engineer · LucidBots Inc.
Aug 2024 – Feb 2026 · 1 yr 7 mos
Remote (US company) · Full-time
End-to-end AWS IoT architecture and onboard software for a fleet of cleaning drones, plus CI/CD, DevOps and AWS management for the company.
- Designed and implemented an end-to-end IoT architecture on AWS that streams real-time sensor data from a fleet of cleaning drones.
- Developed the onboard drone software in C++ and Python on ROS 2, running on NVIDIA Jetson devices and integrated with AWS services.
- Built the over-the-air update flow that ships the containerized onboard software to the drones in real time.
- Defined the onboard software architecture and the process behind the flights as product owner.
- Built the flight-data pipeline and its AWS infrastructure with Terraform and Terragrunt, enabling remote monitoring, anomaly detection and operational analytics.
- Built an internal UI to review a whole mission with plots and 2D maps.
- Automated builds of the robotics simulation environment with CI/CD, cutting build time from 1.5 hours to 10 minutes and letting the team test apps against simulated drones.
- Built CI/CD pipelines for projects ranging from websites to heavy Docker images, and managed DevOps and AWS within a $150K annual budget.
- Administered GitHub Enterprise, AWS Organizations and IAM Identity Center, and set up access control, security and monitoring across AWS accounts.
- Prototyped YOLO and other vision models on Jetson devices to detect dirt and surfaces, and explored AI-driven mission planning.
- C++
- Python
- ROS 2
- NVIDIA Jetson
- Docker
- AWS IoT Core
- MQTT
- AWS Lambda
- Amazon S3 Tables
- Terraform
- Terragrunt
- GitHub Enterprise
- CI/CD
- YOLO
Senior Software Engineer · CrimsonLogic Pte Ltd
Dec 2021 – Aug 2024 · 2 yrs 9 mos
Remote (Panama) · Full-time
Backend, web and Android development for a long-running platform of the government of Panama.
- Maintained and extended a long-running platform for the government of Panama, shipping features, new pages, fixes and production database updates.
- Developed backend features in Java with Spring Boot, Hibernate and JPA on Oracle, and web pages with JSF, PrimeFaces and jQuery on WebLogic.
- Implemented better error handling across the platform, making production bugs faster to find and debug for the whole team.
- Set up CI with Azure Pipelines, replacing manual builds on a developer's machine, and introduced Azure Boards and branch naming conventions.
- Rebuilt the Android field app in Java with a cleaner architecture, reducing load times and app size and adding error capture.
- Java
- Spring Boot
- Hibernate
- JPA
- Oracle
- JSF
- PrimeFaces
- jQuery
- WebLogic
- Android
- Azure Pipelines
- Azure Boards
Freelance Software Developer · Fiverr
Oct 2018 – Dec 2021 · 3 yrs 3 mos
Remote · Freelance
Freelance web, backend, mobile and game development for more than 100 clients.
- Delivered projects for more than 100 clients with a 5.0 rating across 144 reviews, reaching Fiverr Level 2.
- Built websites, web apps and REST APIs end to end for e-commerce and education clients, from frontend and backend to deployment.
- Rebuilt the GoldStockCanada website and store page and added a real-time view of stock prices.
- Built the image upload and product preview system for the Picturecarving e-commerce platform and optimized its server performance.
- Built CI/CD, the CMS, authentication and the payment system for Litaliano, an online Italian course and long-term client.
- Migrated client applications from DigitalOcean to AWS, improving performance and reducing downtime.
- Wrote custom JavaScript for students, including 2D and 3D animations, mini-games, algorithms and generators with Canvas, p5.js, Three.js and Babylon.js.
- Built scraping and automation tools with Python, Selenium and Playwright, desktop and mobile apps with Electron and Ionic, and a 2D game in Unity.
- React
- Angular
- Next.js
- Node.js
- Express
- NestJS
- Laravel
- Python
- MySQL
- PostgreSQL
- MongoDB
- Firebase
- AWS
- DigitalOcean
- Stripe
- PayPal
- Three.js
- Unity