Emil Melnikov is a Python software developer based in Heidelberg with 13 years of experience building robust backend systems and tooling across research and product environments. Currently at EMBL, he focuses on reliable data workflows and serialization, drawing on prior work in blockchain persistence at Soramitsu and embedded/authentication systems for a wearable at Biolink.Tech. He contributes to the well-regarded ilastik project, improving serialization and GUI tests that reflect an attention to data integrity and reproducible scientific workflows. Comfortable across languages and stacks—from C++ and Android/Kotlin to Ruby on Rails and ASP.NET—he combines hands-on implementation with mentoring and DevOps experience (CI, Gerrit, containerized deployments). Colleagues would describe him as a pragmatic engineer who favors clean serialization and testable designs that bridge research software and production-quality systems.
13 years of coding experience
2 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Innopolis University
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Kazan State University
ilastik-shell, applets, and workflows to string them together.
Role in this project:
Backend Developer & QA Engineer
Contributions:278 reviews, 79 commits, 55 PRs in 3 years 5 months
Contributions summary:Emil primarily refactored the `CountingSerializer` class, which suggests a focus on backend data serialization and workflow management. Their commits involve adding and modifying serialization slots and methods, indicating changes to how data is stored and retrieved within the application. They also introduced and tested the serialization of a `Sigma` value within the counting workflow, suggesting a role in ensuring data integrity and handling of application parameters. Finally, the user added tests for testing and validating the GUI functionality.
Contributions:1 review, 12 commits, 15 pushes in 1 year 3 months
ilastiknapari-plugin
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.