Zach Oakes is a Senior Software Engineer based in Denver with 14 years of experience building full‑stack Java and web applications. He has progressed from QA into senior engineering roles, currently contributing at Briebug after several years delivering identity and access management solutions at Identity Automation. Zach is an active open-source contributor, focusing on user-facing features and internationalization—most notably improving locale parsing and profile UX in the Liberapay donations platform—and has worked on eclectic projects like a Vim-on-a-cube UI. His skill set bridges back-end Java development, front-end integration (including ClojureScript externs), and practical localization work that improves global user experiences. Known for pragmatic refactors and attention to detail, he combines production-grade engineering with a curiosity for playful technical experiments.
14 years of coding experience
7 years of employment as a software developer
Bachelor's degree Computer Engineering Technology/Technician, Bachelor's degree Computer Engineering Technology/Technician at University of Houston
Contributions:21 commits, 7 pushes, 20 comments in 6 months
Contributions summary:Zach primarily contributed to the development of "Vim³," a project rendering Vim on a cube. Their work included UI modifications, such as adding instructions to the title bar and changing the window title. They also refactored the codebase by removing unused callbacks and renaming the binary. Further, they added features such as the ability to open files from the command line.
DEPRECATED: Javascript libraries packaged up with Google Closure externs
Role in this project:
Front-end Developer
Contributions:8 commits, 11 PRs, 1 comment in 2 years 5 months
Contributions summary:Zach primarily contributed to improving the externs for JavaScript libraries within the context of ClojureScript. Their work involved adding externs for the `rangy-core` and `rangy-textrange` libraries, as well as adding the `bootstrap-treeview` library. They also addressed an issue in `bootstrap-toggle` externs. This suggests a focus on integrating JavaScript libraries with ClojureScript through the use of externs.
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.