Sean Glover is a Staff Software Engineer based in Toronto with 12 years building reliable, distributed systems and developer tooling. He has deep Scala and Kafka expertise from roles at Lightbend and Hopper and contributes to prominent open-source projects like Akka/Alpakka and Tapir, improving transactional Kafka workflows and OpenAPI generation. As an Apache Pekko committer and organizer of Scala Toronto, he blends core library development with community leadership and mentorship. At Hopper he helps architect fare-construction and fintech ancillaries, while his GitHub work shows practical DevOps chops—CI/CD, Docker updates, and robust error handling for production-grade exporters. Known for spotting and handling edge cases, he favors pragmatic, well-tested solutions that scale in real-world streaming environments.
12 years of coding experience
17 years of employment as a software developer
B. Sc. H Computer Science, B. Sc. H Computer Science at Trent University
C.E.T. Computer Engineering, C.E.T. Computer Engineering at Seneca Polytechnic
Monitor Kafka Consumer Group Latency with Kafka Lag Exporter
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:19 releases, 43 reviews, 265 commits in 4 years 1 month
Contributions summary:Sean's contributions focused on enhancing the Kafka lag exporter, notably involving the addition of features for improved data aggregation and improved code structure, including adding whitelisting options. The changes also included modifications to the CI/CD process using GitHub Actions and adjustments to Docker configurations. Furthermore, the user addressed the handling of various edge cases, such as potential errors and edge cases when retrieving offsets to improve the reliability of the application.
Alpakka Kafka connector - 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:1 release, 117 reviews, 83 commits in 3 years
Contributions summary:Sean primarily contributed to the development of the `akka/alpakka-kafka` project, focusing on features related to Kafka transactions. Their commits introduced and improved functionality for transactional workflows, including implementing Kafka transactions from source to sink within the `ProducerStage`. The changes include refactoring, adapting to the current state of the library, adding benchmarks and addressing rebalancing concerns in a transactional context.
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.