Ryan Graham

Co-Founder at Version 2 Software, LLC

Denver, Colorado, 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

👤
Senior
🎓
Top School
Ryan Graham is a seasoned software engineer and co-founder with 21 years of experience building robust, revenue-driving systems—from a city billing and payment platform that processes over $28M annually to web-based payment and hospitality solutions. He leads distributed Scrum teams and architects multi-tier applications using Java, GWT, Hibernate, Jetty, CometD and cloud deployments on AWS/EC2 with JSON REST APIs for web, desktop and mobile clients. An active Ignite Realtime contributor, Ryan has improved Openfire’s search compatibility and admin tools, and has built several Openfire/Spark plugins including a peer-to-peer SVG whiteboard and migration utilities. He favors agile and TDD practices, blends deep backend expertise with practical UX-aware engineering, and has a history of pro-bono work that reflects a commitment to community impact.
code21 years of coding experience
job23 years of employment as a software developer
bookB.S., Computer Information Systems, B.S., Computer Information Systems at Metropolitan State University of Denver
stackoverflow-logo

Stackoverflow

Stats
11reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (12)

javas10
xmpp10
backend10
back-end-development10
openfire10
java10
data-structures8
data-structure8
api-design7
algorithm7
algorithms7
jasperreports6

Programming languages (2)

JavaJavaScript

Github contributions (5)

github-logo-circle
igniterealtime/Openfire

Mar 2005 - Jun 2007

An XMPP server licensed under the Open Source Apache License.
Role in this project:
userBack-end Developer
Contributions:111 commits in 2 years 3 months
Contributions summary:Ryan's commits primarily focused on enhancing the search functionality within the Openfire XMPP server. Contributions included fixing client compatibility issues related to search results and the handling of user identifiers (JIDs) in search queries. Furthermore, the user added support for non-data form searches, supporting compatibility with various XMPP clients like Miranda, and improved the admin console user search by providing advanced search options and user count reporting.
openfirexmpp-serverxmpplicensedapache-license
Version2Software/editor

Jan 2015 - Apr 2015

Contributions:2 pushes, 1 branch in 2 months
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
Ryan Graham - Co-Founder at Version 2 Software, LLC