Josh Mahonin is a Principal Software Engineer with 12 years of hands-on experience designing, building, and operating large-scale data and cloud-native systems. He has a proven track record taking products from prototype to production and has founded and led startups to profitability, including serving as an early engineering leader on a product that scaled to a $100M+ exit. His technical strengths span big data, analytics, distributed systems, networking, and security, with deep experience in hybrid and cloud-native architectures. An active Apache Phoenix committer, he has improved Spark integration and core database behavior, reflecting both systems-level expertise and meaningful open-source impact. Based in Ottawa, he blends engineering leadership with pragmatic delivery—comfortable switching between shipping code, mentoring teams, and architecting resilient platforms. Notably, his career spans product startup grit and enterprise-grade security engineering, giving him a rare ability to move fast without sacrificing robustness.
12 years of coding experience
19 years of employment as a software developer
B.C.S. Honours Software and Computing, B.C.S. Honours Software and Computing at Carleton University
Contributions:78 commits, 8 PRs, 30 comments in 2 years 10 months
Contributions summary:Josh primarily focused on enhancing the Apache Phoenix integration with Apache Spark, focusing on improving test coverage and functionality. They implemented and updated integration tests to ensure proper behavior within the Spark environment. The user addressed issues related to data type handling, including the support of small and tiny integer types and data type coercion, and improved the handling of table names within the Spark framework. Furthermore, they addressed issues in the Phoenix core to ensure proper exception handling.
Contributions:1 push, 7 branches in 2 years 2 months
flinkapachebig-datadatastreamapache-flink
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
Josh Mahonin - Principal Software Engineer at Redis