Miki Mokrysz is a Systems Engineer with 13 years' experience building low-latency, large-scale data platforms, currently leading an SQL-based analytics and observability product at Cloudflare. They combine systems thinking with hands-on Rust and Go development, operating world-scale pipelines using Kafka, ClickHouse, Kubernetes, and SQL/GraphQL. A strong open-source contributor, Miki has improved core Rust projects like serde and futures-rs—work that touches serialization and async error handling in widely used libraries. Their background includes SRE and security-critical infrastructure at GOV.UK, multi-cloud DevOps consulting, and performance-focused engineering for real-time 3D systems, reflecting a knack for extracting answers from massive data under tight constraints. Colocated in London, they bring a pragmatic focus on reliability, security-as-code, and observability, and are known for translating complex infra problems into auditable, production-ready solutions.
13 years of coding experience
7 years of employment as a software developer
Master of Engineering - MEng, Computer Science, 2.1, Master of Engineering - MEng, Computer Science, 2.1 at University of York
Contributions:8 commits, 4 PRs, 11 comments in 14 days
Contributions summary:Miki primarily contributed to the `futures-rs` repository, which focuses on asynchronous programming in Rust. Their work included implementing the `from_err` combinator for both `Stream` and `Sink` traits, enhancing error handling within asynchronous operations. Additionally, the user modified the `SendError` type by adding `Clone`, `PartialEq`, and `Eq` implementations, and added a `Sink` implementation for `FromErr` to improve compatibility, functionality, and usability.
Contributions:7 commits, 2 PRs, 7 comments in 3 days
Contributions summary:Miki contributed to the `serde-rs/serde` repository, which focuses on serialization for Rust. Their work primarily involved implementing and adapting the `deserialize_enum` function within the `ContentDeserializer` to handle more complex data structures and error handling. They refactored the `rename_all` functionality, switching to the use of the `Inflector` trait and fixing internally tagged test cases. The user also worked on applying naming conventions and adjusting code to work with non-String keys within the serialization process.
serdedeltaderivedeserializationno-std
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.