Joe Hegarty is a Senior Software Engineer based in Edmonton with 11 years of experience specializing in distributed systems. At EA he focuses on backend challenges, designing reliable node management and gRPC runtimes that power scalable services. He’s an active open-source contributor to the prominent Orbit virtual actor framework, where he implemented core application entry points, gRPC code generation, and foundational logging and client setup. Known for tackling low-level infrastructure and runtime concerns, Joe blends pragmatic engineering with a systems-first mindset to make complex distributed logic easier to operate and extend.
Orbit - Virtual actor framework for building distributed systems
Role in this project:
Back-end Developer
Contributions:104 releases, 1 review, 311 commits in 3 years 7 months
Contributions summary:Joe contributed to the core functionality of the Orbit project, focusing on back-end development. Their work involved creating the application entry point and implementing gRPC code generation. Furthermore, the user worked on the basic gRPC runtime server and designed the system for node management and the initial setup of the client. Their commits demonstrate work on foundational aspects, including logging and core system setup.
Preconfigured Jetty application for developing web services with the Orbit framework.
Contributions:7 releases, 5 PRs, 32 pushes in 2 years 4 months
developingorbitpreconfiguredweb-servicesorbitdb
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
Joe Hegarty - Senior Software Engineer at ElectronicArts