Sean Glover

Staff Software Engineer at Hopper

Old Toronto, Ontario, Canada
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

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job17 years of employment as a software developer
bookB. Sc. H Computer Science, B. Sc. H Computer Science at Trent University
bookC.E.T. Computer Engineering, C.E.T. Computer Engineering at Seneca Polytechnic
stackoverflow-logo

Stackoverflow

Stats
1,776reputation
112kreached
36answers
13questions
github-logo-circle

Github Skills (47)

monitoring10
transaction10
amazon-elasticsearch10
kafka10
akka10
type-safety10
java10
akka-http10
prometheus-exporter10
scala10
typesafe10
javas10
stream10
elasticsearchquery10
prometheus10

Programming languages (17)

PowerShellC#SmartyJavaC++ScalaGoHTML

Github contributions (5)

github-logo-circle
seglo/kafka-lag-exporter

Nov 2018 - Dec 2022

Monitor Kafka Consumer Group Latency with Kafka Lag Exporter
Role in this project:
userBack-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.
exporterconsumer-groupprometheus-exporterkafka-consumerkafka-monitor
akka/alpakka-kafka

May 2018 - May 2021

Alpakka Kafka connector - 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: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.
enterprise-integrationkafka-connectorconnectorstreamsplay-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.
Request Free Trial
Sean Glover - Staff Software Engineer at Hopper