Sergei Izmailov

Research Engineer at Noeon Research

Chiyoda, Japan
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
Sergei Izmailov is a Research Engineer based in Chiyoda, Japan with nine years of experience bridging academic research and practical software development. With a PhD background in Computational Science from Saint Petersburg State University and years as a student researcher, he now applies rigorous, research-driven approaches at Noeon Research. Sergei is an active open-source contributor—helping improve pybind11’s C++/Python interop and adding LaTeX equation preview and image-generation features to the popular TeXiFy IDEA plugin—demonstrating both low-level API care and full-stack integration. He excels at turning complex numerical and tooling requirements into polished developer-facing features, often handling documentation, testing, and UI work that improves usability across ecosystems. Colleagues rely on him for pragmatic solutions that respect scientific correctness while fitting into real-world developer workflows.
code9 years of coding experience
job8 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computational Science, Doctor of Philosophy - PhD, Computational Science at Saint Petersburg State University
github-logo-circle

Github Skills (17)

c-language10
python10
binding10
latex10
pybind1110
cprogramming-language10
image-processing9
java9
kotlin9
intellij-plugin9
javas9
documentation9
uid8
front-end-development8
ui-design8

Programming languages (9)

C++ShellCCMakeJavaScriptTclFortranPython

Github contributions (5)

github-logo-circle
pybind/pybind11

May 2018 - Sep 2022

Seamless operability between C++11 and Python
Role in this project:
userBack-end Developer
Contributions:18 reviews, 13 commits, 19 PRs in 4 years 4 months
Contributions summary:Sergei primarily contributed to the documentation and implementation of features within the pybind11 library. Their work included adding notes about casting from `None` to `T*`, adapting to Python 3.8 API changes, and rendering improvements of docstrings for different data types. The user also contributed towards the implementation of several test cases for the library. These changes show a focus on improving the library's usability and compatibility.
pythoncpppython-bindingsseamlessbindings
Hannah-Sten/TeXiFy-IDEA

Nov 2018 - Jan 2020

LaTeX support for the IntelliJ platform by JetBrains.
Role in this project:
userFull-stack Developer
Contributions:25 commits, 2 PRs, 35 comments in 1 year 2 months
Contributions summary:Sergei primarily contributed to the implementation of LaTeX support for the IntelliJ platform by adding functionality for equation preview and image generation. They integrated external tools like `pdflatex`, `pdf2svg`, and `inkscape` to convert LaTeX equations into visual previews within the IntelliJ IDE. The user also developed UI components and tool windows to display the equation previews.
texifyintellij-platformlatex-editorlatexintellij-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.
Request Free Trial
Sergei Izmailov - Research Engineer at Noeon Research