Michael Jumper

Team Lead, Keeper PAM Software Engineering Team at The Apache Software Foundation

California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Michael Jumper is a seasoned software leader with 16 years of experience, currently leading the Keeper PAM software engineering team and chairing the Apache Guacamole PMC. He founded and originally developed Guacamole—now a prominent Apache project—and later served as CEO of Glyptodon, blending entrepreneurial leadership with deep hands-on engineering. His work spans front-end Angular.js UI improvements and low-level RDP backend systems engineering, including protocol enhancements, session robustness, and modular plugin refactors. Based in California, he brings rare full-stack expertise in remote access and security tooling, regularly translating complex remote-desktop and authentication challenges into production-ready solutions. An understated strength is his ability to move between CEO-level strategy and detailed code contributions, keeping projects aligned from roadmap to commit.
code15 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at UC Davis
languagesChinese, English, German
stackoverflow-logo

Stackoverflow

Stats
410reputation
61kreached
9answers
0questions
github-logo-circle

Github Skills (39)

javascript10
back-end-development10
rdp10
c-programming10
java10
javas10
guacamole10
angularjs10
remote-desktop10
apim9
api9
rest-api8
http8
networking8
api-rest8

Programming languages (4)

JavaCJavaScriptPython

Github contributions (5)

github-logo-circle
apache/guacamole-client

Jan 2023 - Mar 2023

Mirror of Apache Guacamole Client
Role in this project:
userFront-end Developer
Contributions:684 reviews, 30 commits, 672 PRs in 2 months
Contributions summary:Michael primarily contributed to the front-end aspects of the Guacamole client, focusing on user interface elements and client-side functionality. Their work included merging translations for the UI, ensuring the proper functioning of user count indicators, and refactoring the automatic UI reset in response to session invalidation. These commits demonstrate an understanding of Angular.js and related front-end technologies.
guacamolenetwork-clientjavascriptapacheapache-guacamole
glyptodon/guacamole-server

Dec 2010 - May 2022

The Guacamole project is now Apache Guacamole (http://guacamole.apache.org/). This repository has been repurposed as the base for the Apache Guacamole packages built for Glyptodon Enterprise.
Role in this project:
userBack-end Developer & Systems Engineer
Contributions:2787 commits, 230 PRs, 387 pushes in 11 years 6 months
Contributions summary:Michael primarily focused on enhancing the RDP protocol's functionality by addressing issues related to the Remote Desktop Gateway (RD Gateway) and display resizing. Their contributions involved developing new features, like integrating multi-touch events, and improving the robustness of the session handling process. Furthermore, the user implemented a major code restructuring in the RDP plugins for the sake of modularity, adding functionality for setting the terminal’s font. The code changes addressed diverse aspects of RDP and related services, spanning across channel management to the low-level handling of the visual and input components of the remote desktop session.
guacamoleapacheapache-guacamolehttpdenterprise
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
Michael Jumper - Team Lead, Keeper PAM Software Engineering Team at The Apache Software Foundation