Mikhail Melnik

Lead Blockchain Developer at 1inch Labs

Dubai, Dubai, United Arab Emirates
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
Mikhail Melnik is a Lead Blockchain Developer based in Dubai with 13 years of software engineering experience and an MS in Computer Science from ITMO University. He leads blockchain development at 1inch Labs, bringing deep security-first expertise to smart contract design and protocol engineering. His open-source contributions include security and correctness improvements to the widely used OpenZeppelin contracts and practical backend fixes in utilities like html2text, showing attention to both high-level protocol safety and low-level implementation details. Mikhail has a strong background across crypto startups and product engineering—from MultiToken and Astra to earlier systems work at Doctor Web—bridging applied research, secure contract patterns, and production-grade backend systems. Colleagues value his ability to translate subtle security risks into clear, maintainable fixes and tests.
code13 years of coding experience
job6 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at ITMO University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
966reputation
22kreached
11answers
2questions
github-logo-circle

Github Skills (18)

solidity10
python10
evm10
security10
markdown-it10
html-parsing10
ethereum10
cryptography10
smart-contracts10
markdown9
url-parsing9
parser9
data-structures6
range-query6
parallel-processing6

Programming languages (13)

JavaC++CSSRustMakefileGoJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
OpenZeppelin Contracts is a library for secure smart contract development.
Role in this project:
userSecurity Engineer
Contributions:2 reviews, 8 commits, 7 PRs in 4 years 9 months
Contributions summary:Mikhail primarily focused on improving the security and correctness of the OpenZeppelin smart contracts library. Their contributions included addressing potential vulnerabilities in the `finishMinting` function, improving encapsulation, updating code style, and renaming variables for clarity. Additionally, they refined references and optimized underlying call mechanisms, reinforcing the library's robustness. These actions collectively enhance the security posture and maintainability of the smart contracts within the repository.
securesmart-contractethereumsecuritycontract
Alir3z4/html2text

Jan 2016 - Jan 2016

Convert HTML to Markdown-formatted text.
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 2 comments in 3 days
Contributions summary:Mikhail focused on implementing and testing baseurl functionality within the `html2text` library. Their work involved modifying the `__init__.py` file to correctly handle base URLs for `<a>` and `<img>` tags. They also added unit tests to verify the baseurl substitution, including a test case involving an `<img>` tag and an `<a>` tag and making changes to the `test_html2text.py` file. Additionally, they updated the project's `ChangeLog.rst` and `AUTHORS.rst` files.
pythonmarkdown-parsermarkdown-to-htmlconvert-html-to-markdownformatted-text
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
Mikhail Melnik - Lead Blockchain Developer at 1inch Labs