Cory Snider is a Senior Software Engineer with 14 years of experience blending full‑stack web development and embedded systems expertise from Kitchener, Ontario. He moves comfortably between building Python REST APIs and debugging embedded TCP stacks, and has shipped FPGA designs in Verilog as well as React frontends and Python backends for developer tools. Cory has a strong track record in cloud-native and container projects—contributing security, networking, and concurrency fixes to widely used open-source repos like moby, runc, and distribution—demonstrating deep systems and DevOps fluency. At Fitbit and Pebble he helped define SDK tooling and optimized firmware manufacturing and testing processes, showing an ability to cut cycle time and improve reliability. Equally at home with Wireshark captures or soldering irons, he pairs practical hardware instincts with rigorous backend engineering and a knack for simplifying complex architectures.
14 years of coding experience
7 years of employment as a software developer
Bachelor of Applied Science - BASc, Computer Engineering, Bachelor of Applied Science - BASc, Computer Engineering at University of Waterloo
The toolkit to pack, ship, store, and deliver container content
Role in this project:
Back-end Developer
Contributions:182 reviews, 9 PRs, 159 comments in 1 year 8 months
Contributions summary:Cory Snider's contributions focused on refactoring and improving the internal architecture of the distribution project. They moved internal client components and UUID packages, preventing external dependencies and simplifying future maintenance. The user also updated the authorization mechanisms by passing the request to the AccessController and by removing contexts from the Authorized method, improving the security and maintainability of the project. Furthermore, the commits reveal improvements to the storage driver and health check integrations.
Contributions:33 PRs, 1 push, 21 comments in 10 months
Contributions summary:Cory primarily focused on enhancing the security and functionality of the `moby/libnetwork` project's overlay networking capabilities. Their contributions involved documenting and improving the encryption code, particularly within the `drivers/overlay` package. They implemented and refined iptables rules to enforce mandatory encryption, addressing potential vulnerabilities. Furthermore, the user refactored the code for better readability and maintainability, with a focus on BPF integration for enhanced performance.
containerskubernetesnetworkingdocker
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.