Kim De Mey

Software R&D at Status.im

Paris, Ile-de-France
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

👤
Senior
Kim De Mey is an experienced Embedded Software R&D engineer based in Paris with 12 years building secure, resource-conscious systems that bridge hardware, embedded firmware and modern distributed stacks. At Status.im he contributes to high-profile open-source Ethereum clients (Nimbus eth1 and eth2), authoring protocol logic, fuzzing tests and network features that make blockchain clients viable on constrained devices. Trained as an applied electronics engineer, he combines deep low-level debugging and build/configuration expertise with practical knowledge of web, cloud and blockchain tooling. Known for a security-first mindset, he pairs careful validation (e.g., input/hex validation and RPC fixes) with pragmatic engineering to harden complex, real-world protocols.
code12 years of coding experience
languagesFrench, Dutch, English
github-logo-circle

Github Skills (13)

nim-lang10
fuzzing10
beacon10
chain10
ethereum10
testing9
backend9
develop9
json-rpc9
staking8
configuration-management8
blockchain8
networking8

Programming languages (15)

MDXCSSJinjaCRustMakefileGoHTML

Github contributions (5)

github-logo-circle
status-im/nimbus-eth1

Mar 2019 - Jan 2023

Nimbus: an Ethereum Execution Client for Resource-Restricted Devices
Role in this project:
userBack-end Developer
Contributions:477 reviews, 300 commits, 901 PRs in 3 years 10 months
Contributions summary:Kim contributed to the configuration and functionality of the Nimbus Ethereum execution client, focusing on the addition of configuration options for static nodes, various protocols, and the whisper module. They implemented specific RPC tests related to the Whisper protocol, including fixes for return values, and introduced features like isValidHexData to validate input. The user made significant changes to the configuration and build of the project and integrated new enode connections by making the required API calls.
fluffynimbusnim-langraspberry-pinim
status-im/nimbus-eth2

Nov 2019 - Nov 2022

Nim implementation of the Ethereum Beacon Chain
Role in this project:
userBackend Developer
Contributions:68 reviews, 64 commits, 94 PRs in 3 years
Contributions summary:Kim contributed significantly to the core logic of the Nimbus Ethereum 2.0 client. They focused on implementing and testing fuzzing tests, exporting functions for the fuzzing framework, and integrating the codebase with the fuzzing framework. Their work included modifying and adding new Nim functions, particularly related to state transitions and attestation processing within the Ethereum 2.0 beacon chain, and adjusting build configurations. The user also worked on networking improvements.
nimbusnimbus-eth2nimserenityethereum
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
Kim De Mey - Software R&D at Status.im