Evgenii Kliuchnikov is a computational biophysicist and software engineer with 14 years of programming and research experience, currently a Postdoctoral Associate at MIT. He holds a PhD in Biochemistry and an MS/BS in Computational and Applied Mathematics, and blends all-atom and coarse-grained modeling with fluid dynamics, GPU parallelism, and machine learning to tackle multiscale biomolecular problems. Equally at home in C/C++/CUDA and Python frameworks like TensorFlow and PyTorch, he has a track record of production-focused scientific software and robust build/test automation. His open-source contributions include hardening fuzzing and build systems for high-profile Google projects (OSS-Fuzz, Highway, ngx_brotli) and improving the JPEG XL reference implementation, reflecting a knack for security-aware, cross-platform engineering. Colleagues value his initiative, clear communication, and experience mentoring teams while shipping reproducible research and performant code. Notably, he combines deep theoretical insight with hands-on DevOps and compiler-level fixes that prevent subtle runtime and security failures.
14 years of coding experience
9 years of employment as a software developer
UMass Lowell
Master of Science - MS, Computational and Applied Mathematics, Master of Science - MS, Computational and Applied Mathematics at Moscow Institute of Physics and Technology (State University) (MIPT)
Contributions:1 release, 32 commits, 35 PRs in 2 years 3 months
Contributions summary:Evgenii primarily contributed to the `ngx_brotli` module, focusing on improving its functionality and stability. They fixed bugs related to incorrect output size updates and cleanup after pool disposal. The user also updated the underlying Brotli library to a newer version, ensuring the module's compatibility and potentially improving compression performance. Furthermore, they rewrote parts of the module to follow a "zero output copy" concept.
Contributions:4 releases, 422 reviews, 228 commits in 1 year 8 months
Contributions summary:Evgenii's contributions primarily involve improving the build process and testing infrastructure for the JPEG XL image format reference implementation. They installed the JDK for testing the JNI wrapper, fixed a heap-buffer-overflow vulnerability in the codec_psd, and updated various dependencies (V8, EMCC). Additionally, they reverted a change that installed the JDK, indicating a focus on maintaining a stable build environment. The user also improved the fuzzing process by incorporating features like preview image generation and by addressing code issues that prevented the fuzzer from functioning correctly.
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.