Sam Schlegel is a Senior Software Engineer based in San Francisco with 11 years of experience building scalable platform and backend systems at Discord. He blends practical production engineering with research-rooted rigor from stints at Oak Ridge National Laboratory and university research, and holds dual BS degrees in Computer Science and Mathematics. At Discord he focuses on platform engineering and reliability, and his open-source contributions include meaningful enhancements to the popular spotify/scio Scala API for Apache Beam and Google Cloud Dataflow—improving Pub/Sub integration and addressing dependency and testing issues. Comfortable moving between large-scale cloud dataflow work and day-to-day platform operations, he brings a keen eye for refactoring and integration that reduces friction for data-intensive systems.
11 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Florida Atlantic University
A Scala API for Apache Beam and Google Cloud Dataflow.
Role in this project:
Back-end Developer
Contributions:7 commits, 6 PRs, 21 comments in 5 months
Contributions summary:Sam primarily contributed to the `scio` Scala API for Apache Beam and Google Cloud Dataflow. Their work involved updating dependencies like Avro, adding functionalities for Pub/Sub integration with attributes (including input and output), and refactoring existing code. Additionally, they implemented improvements related to Pubsub I/O and addressing testing related issues. These changes demonstrate the user's focus on enhancing the library's integration capabilities and expanding its features related to data processing and cloud interactions.
This repository contains rules for interacting with Kubernetes configurations / clusters.
Contributions:22 commits, 4 PRs, 29 pushes in 2 years 5 months
clustersk8skubernetesrulesconfigurations
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
Sam Schlegel - Senior Software Engineer at Discord