Andrey Sobolev

Software Scientist at Molecular Simulations from First Principles e.V.

Berlin, Germany
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
Andrey Sobolev is a Software Scientist based in Berlin with 13 years of experience blending expert-level physics and computational materials science with production-grade Python engineering. He holds a PhD in Computational Materials Science and has transitioned from academia—over a decade as an associate professor—to industry roles building developer-facing tools and platforms. At Materials Project-related ecosystems he contributed backend enhancements to pymatgen that improved FHI-aims interoperability, adding MD input generation, species handling, and charged-structure support for a widely used open-source materials library. As a senior engineer and now scientist at a molecular simulation organization, he pairs deep domain knowledge with practical software delivery to bridge electronic-structure codes and data-driven workflows. Colleagues rely on him for tackling complex simulation I/O and tooling challenges that most engineers without a physics background cannot easily resolve.
code13 years of coding experience
job17 years of employment as a software developer
bookCandidate of Sciences (PhD), Candidate of Sciences (PhD) at Южно-Уральский Государственный Университет (ЮУрГУ)
languagesRussian, English, German
stackoverflow-logo

Stackoverflow

Stats
12,523reputation
1.6mreached
146answers
4questions
Badges
jupyter-notebook
top-5%
matplotlib
top-1%
scipy
top-5%
plot
top-1%
python
top-1%
numpy
top-5%
github-logo-circle

Github Skills (20)

python10
matplotlib10
plot10
pymatgen10
science10
scipy9
pandas9
seaborn9
datetime9
numpy9
materials-informatics9
wxpython9
jupyter-notebook9
e-mail6
error-handling6

Programming languages (7)

JavaC++JavaScriptM4HTMLTSQLPython

Github contributions (5)

github-logo-circle
materialsproject/pymatgen

May 2016 - Nov 2024

Python Materials Genomics (pymatgen) is a robust materials analysis code that defines classes for structures and molecules with support for many electronic structure codes. It powers the Materials Project.
Role in this project:
userBack-end Developer
Contributions:4 PRs, 4 comments in 8 years 7 months
Contributions summary:Andrey focused on enhancing the FHI-aims input and output capabilities within the pymatgen library. Their contributions include implementing a species file class for FHI-aims calculations, integrating molecular dynamics (MD) input sets and generators, and adding support for Pymatgen's Species objects. Furthermore, they addressed geometry input file generation and incorporated the use of structure charges. The user's work improved the library's ability to interact with the FHI-aims software for materials simulations.
pymatgenpythonsciencematerials-sciencematerials-informatics
A docker-compose multicontainer AiiDA setup for CRYSTAL17 code (inspired by docker-aiida-qepw).
Contributions:4 releases, 1 PR, 20 pushes in 1 year 7 months
nginxaiidadockercomposedocker-compose
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