Pavel Stishenko

Senior Researcher at Novosibirsk State University (NSU)

Cardiff, Wales, Russia
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

👤
Senior
🎓
Top School
Pavel Stishenko is a senior researcher and software engineer with a PhD in mathematical modeling who has spent the last decade building simulation toolkits and software to tackle computational materials-science problems. He led development of the SuSMoST surface science toolkit and later moved to Cardiff to design a memory- and data-transfer-conscious C API and Python wrappers for DFT codes (FHI-aims, DFTB+), enabling ML integrations and QM/MM workflows. His work spans algorithm design, high-performance HPC engineering, and practical modeling of catalysts, including contributions to implicit solvent models and active-learning acceleration of DFT. Comfortable switching between low-level C, Python, and domain-specific modeling, he pairs rigorous numerical methods with production-ready software and has a track record of translating academic models into widely used tools. An underappreciated strength is his knack for exploiting sparsity and distributed matrix layouts to squeeze performance and memory gains in large-scale electronic-structure workflows.
code10 years of coding experience
job16 years of employment as a software developer
bookDoctor of Philosophy - PhD, Mathematical modeling, numerical methods and software complexes, Doctor of Philosophy - PhD, Mathematical modeling, numerical methods and software complexes at Omsk State Technical University (OmSTU)
bookMaster's degree, Computer Science, Master's degree, Computer Science at Omsk State Pedagogical Unviersity
languagesEnglish, Russian
github-logo-circle

Github Skills (101)

density-functional-theory10
gradient-descent10
python10
numerics10
gpu10
co-simulation10
cudnn10
scientific-computing10
cublas10
scikit10
simulations10
statistics10
cluster-computing10
numpy10
cupy10

Programming languages (6)

C++CTeXJupyter NotebookPythonFortran

Github contributions (5)

github-logo-circle
PavelStishenko/dftbplus

Dec 2021 - Oct 2024

DFTB+ general package for performing fast atomistic simulations
Contributions:3 PRs, 98 pushes, 7 branches in 2 years 9 months
simulationssimulationatomistic-simulationsdftbatomistic
PavelStishenko/carmm

Nov 2021 - Jul 2024

Scripts for creation, manipulation and analysis of geometric and electronic structure of molecular models
Contributions:4 pushes, 1 branch in 2 years 8 months
manipulationchemistrypythonelectronic-structuremolecular
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
Pavel Stishenko - Senior Researcher at Novosibirsk State University (NSU)