Juan Bustamante is a Senior Software Development Engineer with nearly a decade of professional experience and over fifteen years working with Java technologies, specializing in cloud-native architectures, automation, and continuous delivery. He has architected and deployed scalable SaaS and microservice platforms—most recently building a Learning Management System on Azure and designing Aidpass with Kubernetes and Terraform—while also maintaining core open-source Buildpacks projects used by the Tanzu Build Service. Comfortable across backend, DevOps, and release engineering, he combines deep fundamentals in software architecture and test strategy with hands-on implementation of CI/CD, performance testing, and observability solutions. As a minor investor and technical decision-maker at Learnsity, he blends product ownership with engineering rigor, and his open-source contributions to pack and kpack demonstrate a practical focus on build lifecycle, multi-platform artifacts, and automated testing. A two-time ACM ICPC World Finals participant during his studies, he brings competitive problem-solving and a long-term commitment to mentoring and community-driven development.
9 years of coding experience
13 years of employment as a software developer
Engineer’s Degree Computer Science, Engineer’s Degree Computer Science at Universidad Simón Bolívar
Coursera
High School, High School at San Vicente de Paul
English Conversation level 2 English, English Conversation level 2 English at Westminster School of Languages
Sun Certified Programmer for the Java 2 Platform 1.4 Computer, Sun Certified Programmer for the Java 2 Platform 1.4 Computer at Sun Microsystems
CLI for building apps using Cloud Native Buildpacks
Role in this project:
Back-end & Automation Engineer
Contributions:414 reviews, 12 commits, 170 PRs in 1 year 8 months
Contributions summary:Juan primarily contributed to the implementation and testing of features related to build and execution lifecycle management within the Cloud Native Buildpacks CLI (`pack`). They focused on adding functionality to override user group IDs and configuring arguments within the build lifecycle. Their work also included modifying unit tests and integrating the new functionality into different phases of the build process to ensure the desired behaviour.
Contributions:39 reviews, 18 commits, 11 PRs in 6 months
Contributions summary:Juan's commits primarily focus on enhancing the functionality of the `kpack` project, a Kubernetes-native container build service. They added a method to display builder information in logs and wrote code to add integration tests for the project. The user also worked on applying and removing some unused methods and refactoring the build pod, adjusting its configuration for building.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Juan Bustamante - Senior Software Development Engineer at Learnsity