Michael Rosenberg is a Senior Lead Data Science Engineer with 11 years of experience building real-time ML systems for e-commerce and sports-betting products. He has architected low-latency inference pipelines and CI/CD workflows that powered high-frequency athlete pricing and wagering platforms, handling hundreds of thousands of events per game with sub-300ms updates. His background spans end-to-end ML infrastructure—feature pipelines, monitoring, autoscaled endpoints, and infrastructure-as-code—delivering measurable business impact like improved conversion and reduced model hold. Outside product teams he contributes to high-profile cryptography projects in Rust (notably fixes and deterministic batch verification work in ed25519-dalek and curve25519-dalek) and has a PhD-level pedigree in cryptography. Colleagues rely on him for mentoring, systems design, and pragmatic platformization that accelerates delivery across medium-sized data teams. Based in Greater Boston, he blends rigorous research instincts with production-hardened engineering for revenue-critical ML systems.
11 years of coding experience
9 years of employment as a software developer
High School, High School at Walter Johnson High School
Bachelor’s Degree Economics and Mathematical Sciences (B.S.), Bachelor’s Degree Economics and Mathematical Sciences (B.S.) at Carnegie Mellon University
A pure-Rust implementation of group operations on Ristretto and Curve25519
Role in this project:
Back-end Developer
Contributions:1 release, 101 reviews, 82 commits in 3 months
Contributions summary:Michael primarily focused on improvements to the `curve25519-dalek` project, which implements cryptographic operations. Their contributions centered on addressing build issues, including fixing AVX2 and AVX-512 builds, and adjusting formatting. They also made changes to scalar and field operations.
Fast and efficient ed25519 signing and verification in Rust.
Role in this project:
Back-end Developer
Contributions:54 reviews, 9 commits, 74 PRs in 1 year 4 months
Contributions summary:Michael primarily contributed to the core functionality of the `ed25519-dalek` library, specifically addressing build and compilation issues. They fixed batch build configurations, added a batch build regression test to the CI, and made `verify_batch` deterministic. Additionally, the user implemented the `Clone` trait for `SigningKey` and enhanced the test suite. This included adding a validation criteria test to ensure the robustness of the library's signature verification.
cryptographysigningrustsignaturecurve25519
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
Michael Rosenberg - Senior Lead Data Science Engineer