Nikolay Yakimov is a seasoned Rust developer and applied mathematician with 26 years of software and research experience, currently working at Serokell and maintaining an active freelance practice. He holds a physics degree from MSU and is pursuing a PhD in mathematical modeling of complex interdisciplinary problems, combining deep theoretical background with hands-on systems work. Nikolay has strong multi-language experience (C++, Haskell, PHP/MySQL, Intel assembler, tolerant Python) and a track record of contributions to notable open-source projects like Yii, Pandoc and IHP, often improving parser/formatting and numeric handling. He teaches and has developed ERP/database systems, and is comfortable across back-end, full-stack and tooling tasks in Linux environments. Colleagues describe him as calm, erudite and methodical—traits reflected in careful bug fixes and maintainability-focused commits.
26 years of coding experience
4 years of employment as a software developer
Специалист, Физика конденсированного состояния вещества, 3,7, Специалист, Физика конденсированного состояния вещества, 3,7 at Московский Государственный Университет им. М.В. Ломоносова (МГУ)
Specialist (professional retraining), Information Technology, 5, Specialist (professional retraining), Information Technology, 5 at Московский авиационный институт (национальный исследовательский университет)
Contributions:85 releases, 2 reviews, 1061 commits in 7 years 11 months
Contributions summary:Nikolay focused on enhancing the functionality of the pandoc-crossref filter. Contributions included adding support for tables, implementing a title delimiter option, and introducing LaTeX-specific features such as reference prefixes and custom numbering schemes. Furthermore, they contributed to code cleanup and refactoring, improving the overall quality and maintainability of the code base.
Happy Haskell Hacking for editors. CI: https://gitlab.com/dxld/ghc-mod/pipelines
Role in this project:
Back-end Developer
Contributions:209 commits, 73 PRs, 41 pushes in 3 years 5 months
Contributions summary:Nikolay primarily focused on improving the Haskell codebase, as demonstrated by the commits. They introduced the use of `MaybeT` in place of `maybe` statements, made workarounds for GHC bugs, and implemented file redirection and mapping capabilities. They also worked on making linting functional with the file mappings and generally improved the file mapping utilities.
ghcmodhaskellcabalgitlab
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.