Sergei Shulepov

Senior Scientist at Philips Apptech

Eindhoven, North Brabant, Netherlands
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
Sergei Shulepov is a Senior Scientist with 13 years of software and research experience based in Eindhoven, blending deep academic grounding in theoretical physics and colloidal stability with hands-on systems engineering. He specializes in low-level back-end development and WebAssembly toolchains, contributing notable fixes and feature work to prominent open-source projects such as rust-bindgen, Cranelift, wasmtime and Polkadot/Substrate. His work often targets internals—code generation, memory and stack management, and Wasm build/runtime correctness—improving performance and reliability in blockchain and runtime ecosystems. At Philips he applies this systems-level expertise to research-driven engineering, bridging physics-informed thinking with practical software delivery. A quirk: his GitHub bio, “frobbing dang bits,” quietly captures his affinity for low-level tinkering and meticulous refactors.
code13 years of coding experience
bookTheoretical physics, industrial optics, Theoretical physics, industrial optics at Kiev State University
bookTU Delft
stackoverflow-logo

Stackoverflow

Stats
2,237reputation
652kreached
50answers
5questions
Badges
android
top-5%
github-logo-circle

Github Skills (50)

substrate10
runtimes10
compiler-development10
testing10
interpreter10
refactor10
x8610
binding10
code-generation10
polkadot-js10
message-passing10
ethereum10
x86-6410
ffi10
blockchain10

Programming languages (21)

C#JavaC++CSSRustCHandlebarsScala

Github contributions (5)

github-logo-circle
wasmi-labs/wasmi

Jan 2018 - Mar 2021

WebAssembly (Wasm) interpreter.
Role in this project:
userBack-end Developer
Contributions:19 reviews, 255 commits, 202 PRs in 3 years 2 months
Contributions summary:Sergei primarily focused on refactoring the code base, migrating and updating the `Signature` type, and refactoring code related to function execution. The commits involved significant changes to the core modules, including `types`, `runner`, `module`, and `func`, indicating a focus on improving the internal workings of the WebAssembly interpreter. The user also implemented several tests, demonstrating a focus on ensuring code quality and correctness.
rustruntimewebassemblyinterpreterwasm
paritytech/substrate

Mar 2018 - Nov 2021

Substrate: The platform for blockchain innovators
Role in this project:
userBack-end Developer
Contributions:192 reviews, 173 commits, 247 PRs in 3 years 8 months
Contributions summary:Sergei primarily focused on enhancing the Substrate blockchain platform by addressing WebAssembly (Wasm) build issues, including fixing build errors in the executor and test runtime environments. They implemented optimizations such as reserving memory pages during initialization and enabling LTO compilation for improved Wasm performance. Additionally, the user refactored the Externalities to AccountDb. The user made other changes to the smart-contract, and the contract API.
substraterustblockchainparitypolkadot
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
Sergei Shulepov - Senior Scientist at Philips Apptech