Paul Jones is a seasoned technology leader and CTO with 17 years of experience building cross-border payments, insurance brokering, and booking systems for the international education sector. A polyglot generalist developer fluent in Java, Ruby, Scala, Erlang, C#, Python, Go and Elixir, he blends hands-on engineering with product-focused architecture to simplify complex, costly processes. He co-founded Cohort Go and previously led engineering at Flywire, demonstrating a consistent track record of delivering secure, multi-currency financial flows and high-throughput transactional platforms. An active open-source contributor, his front-end work includes meaningful enhancements to Rivets.js and React-Styleguidist that improved data-binding and component documentation workflows. Based in Brisbane, he pairs academic training in software engineering and ambient information with practical startup and board-level experience, uniquely combining deep technical craft with commercial leadership.
17 years of coding experience
21 years of employment as a software developer
MPhil Ambient Information, MPhil Ambient Information at The University of Queensland
Company Directors Course, Company Directors Course at Australian Institute of Company Directors
Isolated React component development environment with a living style guide
Role in this project:
Front-end Developer
Contributions:12 commits, 3 PRs, 14 comments in 6 days
Contributions summary:Paul primarily contributed to the development of the React-Styleguidist project, focusing on improving the component rendering and documentation features. Their work included refactoring and enhancing the way components are parsed and displayed, adding support for inline examples using doclet tags. The user also implemented sections with introductory content and component sets, and addressed linting issues and added unit tests for the utility functions, ensuring code quality.
Contributions summary:Paul contributed significantly to the Rivets.js library, focusing on improving its functionality and addressing edge cases. They added support for binding multiple elements within a view and for binding to input elements of type "number." The user also enhanced the library's handling of undefined values and implemented model-based formatters. These changes collectively expanded the capabilities and usability of the data-binding library.
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
Paul Jones - Chief Technology Officer at Nivo Ventures