Jason Longshore

Staff Software Engineer at Tubi

Chicago, Illinois, 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
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.
code13 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science, Computer Science, Magna Cum Laude, Bachelor of Science, Computer Science, Magna Cum Laude at Elmhurst College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
381reputation
5kreached
9answers
0questions
github-logo-circle

Github Skills (30)

kubernetes10
back-end-development10
akka10
java10
scala10
javas10
kubernetes-pods10
reactive-streams10
cloud-native10
actor-model10
concurrency10
streaming10
integrate9
integrations9
cluster-manager9

Programming languages (10)

TypeScriptJavaShellRustScalaJavaScriptGoHTML

Github contributions (5)

github-logo-circle
akka/akka-management

Nov 2017 - Mar 2022

Akka Management is a suite of tools for operating Akka Clusters.
Role in this project:
userBack-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.
opsclustersakka-managementakka-httpscala
akka/alpakka

Apr 2018 - Aug 2019

Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
Role in this project:
userBack-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.
akka-streamintegrationenterprise-integrationakka-streams-connectorsstreams
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
Jason Longshore - Staff Software Engineer at Tubi