Sergey Melnychuk is a seasoned software engineer and founder with 11 years of experience building high-performance distributed systems, functional-style backends, and applied machine learning solutions. Based in Warsaw, he has deep Rust and Web3 expertise from leading and maintaining Starknet projects (including work on a Rust Starknet full node and a Starknet light client), alongside production experience at Meta, Google, and major data infrastructure firms. He combines systems-level rigor—refactoring core data structures and extending RPC APIs—with practical big-data and IoT platform delivery in Scala, Java, and cloud-native stacks. As owner of SERGMELN.SOFTWARE he pairs hands-on engineering with continual self-improvement, favoring correctness and efficiency in design. Colleagues describe him as a pragmatic engineer who moves fluidly between low-level performance work and high-level distributed architecture.
Contributions:1 release, 260 reviews, 45 commits in 4 months
Contributions summary:Sergey primarily refactored the `MerkleTree` implementation, changing the `get` method to return an `Option` and updating related tests, suggesting a focus on data structure efficiency and correctness. They also added and modified RPC methods, including `getBlockTransactionCount`, `blockHashAndNumber`, and `addDeployAccountTransaction`, indicating contributions to the API layer. These changes highlight the user's work on core functionalities and API interactions within the Starknet full node.
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.