Jason Longshore is a Staff Software Engineer based in Chicago with 13 years building resilient, distributed systems—especially in Scala and Akka—most recently leading platform and ad-serving efforts at Tubi. He combines deep backend and DevOps expertise, having contributed bug fixes and stability improvements to high-profile open-source projects like Akka, Alpakka, and Akka Management (including Kubernetes and Marathon service discovery and socket reliability). Jason has a track record of reducing JVM footprint through multi-tenancy, implementing Rust-based execution services, and shipping IoT and CI/CD tooling, showing comfort across languages and operational stacks. Known for pragmatic improvements that fix memory leaks, race conditions, and production edge cases, he brings a practical reliability-first mindset to large-scale systems.
13 years of coding experience
15 years of employment as a software developer
Bachelor of Science, Computer Science, Magna Cum Laude, Bachelor of Science, Computer Science, Magna Cum Laude at Elmhurst College
Akka Management is a suite of tools for operating Akka Clusters.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:2 reviews, 23 commits, 20 PRs in 4 years 3 months
Contributions summary:Jason's primary contributions involve enhancing the Akka Management project with features such as service discovery integrations for Kubernetes and Marathon APIs. They implemented a Marathon API discovery mechanism, improved the Kubernetes API discovery, and added support for health and readiness checks. They also worked on enabling remote address headers for the Akka management server and added a route for observing cluster events, indicating a focus on both back-end logic and operational aspects.
Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
Role in this project:
Back-end Developer
Contributions:19 commits, 12 PRs, 44 comments in 1 year 4 months
Contributions summary:Jason primarily focused on bug fixes and improvements related to the Unix Domain Socket connector within the Alpakka project. Their contributions involved resolving race conditions, handling socket closures, and ensuring proper management of read/write operations. They also addressed issues related to EOF handling and improved the half-close handling of the Unix Domain Socket. These changes enhanced the stability and reliability of the Unix Domain Socket integration within the Akka Streams framework.
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.