Kevin Ortega is a seasoned software engineer with eight years of experience building robust back-end systems at IBM, based in Raleigh, NC. He holds an MS in MIS from the University of Arizona and combines strong Java and Unix/Linux skills with a practical focus on performance and stability. Kevin is an active open-source contributor to notable projects like Open Liberty and the IBM WebSphere Liberty buildpack, where he has improved caching behavior, synchronization, and CI/license-related reliability. His work shows a knack for pragmatic fixes that reduce runtime issues and simplify internal configuration, such as implementing feature flags and optimizing cache internals. Colleagues rely on him for steady, detail-oriented engineering that bridges enterprise-grade server runtimes and developer-facing build tooling.
8 years of coding experience
MS, MIS, MS, MIS at University of Arizona, Eller College of Management
BBA, Accounting/MIS, BBA, Accounting/MIS at New Mexico State University
IBM WebSphere Application Server Liberty Buildpack
Role in this project:
Back-end Developer
Contributions:26 releases, 30 reviews, 239 commits in 5 years 5 months
Contributions summary:Kevin primarily contributed to the IBM WebSphere Application Server Liberty Buildpack, focusing on code improvements and bug fixes. Their work included addressing syntax errors, resolving Travis CI issues, and updating license codes within the buildpack. Additionally, the user made updates to the buildpack's internal components, like the Compose MongoDB and OpenJDK configurations, as well as implementing feature flags.
Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
Role in this project:
Back-end Developer
Contributions:4 reviews, 18 commits, 18 PRs in 3 years
Contributions summary:Kevin primarily focused on modifying caching behavior within the Open Liberty application server. Their contributions involved adding and removing custom properties related to context root handling and implementing the `getProperties()` method for cache configuration. Furthermore, they addressed synchronization issues within the caching mechanism and optimized it by changing the internal representation and adding additional synchronization. These changes indicate a focus on improving the performance and stability of the caching infrastructure.
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.