Steven Normore

Principal Engineer at Malbec Labs

Ottawa, 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
Steven Normore is a Principal Engineer with 14 years of experience building and operating production web and distributed systems, currently focused on high-performance, permissionless infrastructure for global networks. He blends hands-on systems engineering in Go, Rust, and TypeScript with leadership roles that have ranged from engineering manager to CTO-level responsibilities, shipping products from decentralized messaging protocols to platform PaaS offerings. Steven has deep expertise in libp2p, IPFS, Merkle CRDTs, Kademlia DHT and related web3 primitives, and has run production messaging networks (XMTP/Waku) and serverless edge platforms. He also has a strong background in building cloud-native control and data planes for Kubernetes-based products and led launches at DigitalOcean and Shopify-scale analytics systems. An active open-source contributor, he improved build, testing, and benchmarking workflows for the well-known boltdb project, showing attention to correctness and maintainability under real-world constraints. Based in Ottawa, he pairs rigorous academic training in computer science and pure mathematics with a practical knack for prototyping complex distributed systems and hiring teams to operate them.
code14 years of coding experience
job17 years of employment as a software developer
bookB.Sc. Computer Science Pure Mathematics, B.Sc. Computer Science Pure Mathematics at Memorial University, Newfoundland and Labrador
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
422reputation
20kreached
20answers
0questions
github-logo-circle

Github Skills (22)

benchmark10
testing10
databases10
benchmarking10
c1110
makefile10
c1710
go10
database-design10
database10
automation9
automations9
dockerhub6
kubebuilder6
kubernetes-deployment6

Programming languages (15)

JavaRustVueGoHTMLJupyter NotebookTypeScriptDockerfile

Github contributions (5)

github-logo-circle
boltdb/bolt

Apr 2014 - Apr 2014

An embedded key/value database for Go.
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:13 commits, 2 comments in 8 days
Contributions summary:Steven primarily focused on enhancing the build process and integrating more automated testing capabilities within the BoltDB project. This included adding specific flags to the Makefile, likely for versioning or build metadata, and setting up tests within the C interface. They also made changes to the database's core functionality and test structures, demonstrating a focus on ensuring the project's correctness and maintainability. Furthermore, the user contributed to the benchmarking infrastructure by adding generation and benchmark commands.
golangdatabaseembeddedkey-valuekey-value-database
snormore/gowire

Oct 2013 - Mar 2014

Contributions:43 commits in 4 months
golanggo-packagetransformationacts-aspipeline
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
Steven Normore - Principal Engineer at Malbec Labs