Jonathon Staff is a versatile mobile-first engineer and startup operator with 12 years of experience building native iOS and Android apps, modern web interfaces, and backend features. Currently a Member of Technical Staff at Perplexity and co-founder of nplexity, he blends hands-on development in Swift, Objective-C, Java, and JavaScript with product-minded leadership from prior engineering manager roles at Envoy and Cruise. He has driven product launches and revenue growth—helping take a desks product to GA and grow Rooms from $60k to $700k ARR—while hiring and mentoring engineering teams. An active polyglot and open-source contributor, he strengthened the widely used XMPPFramework with MUC discovery, registration, and file transfer improvements. Based in Pasadena, he pairs a Computer Science foundation with a knack for elegant UX and resilient under-the-hood design, plus an entrepreneurial side project focus on senior living and end-of-life planning.
12 years of coding experience
10 years of employment as a software developer
Forest Park Jr./Sr. High School
Bachelor of Arts Computer Science, Bachelor of Arts Computer Science at Bellarmine University
Academic Honors Diploma, Academic Honors Diploma at Indiana Academy for Science, Mathematics, and Humanities
Contributions:11 commits, 2 PRs, 11 comments in 3 months
Contributions summary:Jonathon focused on enhancing the XMPPFramework by implementing features for discovering Multi-User Chat (MUC) rooms and services, including the methods for requesting and handling responses. They also added a new module (XMPPRegistration) to handle XEP-0077, enabling password changes and registration cancellation functionalities. Furthermore, the user integrated the FileTransfer extension, providing functionality for incoming file transfers, alongside associated methods and states. Several code changes focused on modern syntax and bulletproofing the file transfer and other extensions.
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
Jonathon Staff - Member Of Technical Staff at nplexity