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.
15 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:5 releases, 512 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.
jpeg-xlimage-compressionencoderdecodercodec
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.