Academic work

Activities in conferences

Author

2025: SIGCSE
2024: ICER, Koli Calling
2023: ASE, ESEM, ICSE, ITiCSE, MSR, PPIG
2022: ASE, ESEC/FSE, MSR, SANER
2021: ASE, ESEC/FSE, ICSME, IWSC, IWoR, MaLTeSQuE, SANER
2020: ASE, CYS, IWoR, MSR
2019: ASE, FLAMN
2018: CYS, UltrafastLight
2017: CYS
2016: FLAMN
2015: PSME
2014: CYS

Note: some conferences related to laser physics did not have publications or proceedings, see the full list of such talks here.

Reviewer

2025: CHASE (PC), EASE (Industry Track PC), ICSE (Artifact Evaluation PC), ISEC (Research Track PC), MSR (Technical Track PC), SIGCSE (Computing Education Research Track PC, Demonstrations Track PC)
2024: APSEC (SEIP Track PC), ASE (Research Track PC, Artifact Evaluation PC), ICPC (ERA Track PC), ICSE (SEIP Track PC), Koli Calling (PC), MSR (Technical Track PC), SIGCSE (Computing Education Research Track PC)
2023: ASE (Research Track Sub-reviewer), EASE (Industry Track Sub-reviewer), FSE (Industry Track Sub-reviewer), ICSME (Artifact Evaluation Track PC), ISSTA (Tool Demonstrations Track PC), MSR (Technical Track PC), SANER (Research Track PC), SIGCSE (Poster Track PC)
2022: ASE (Research Track Sub-reviewer), FSE (Industry Track Sub-reviewer), ICSME (Artifact Evaluation Track PC, NIER Track PC), IWoR (PC), MSR (Technical Track PC, Data and Tool Showcase Track Sub-reviewer), SANER (Tool Track Sub-reviewer), SEIM (Sub-reviewer)
2021: ICSME (Artifact Evaluation Track PC), MSR (Shadow PC)

Organizer

2025: IDE (Proceedings & Web Chair)
2024: IDE (Co-Creator, Proceedings & Web Chair)
2021: IWoR (Proceedings Chair)
2016: FLAMN (Volunteer)

Awardee

2022: ACM SIGSOFT Distinguished Paper Award at MSR (for the paper “A Large-Scale Comparison of Python Code in Jupyter Notebooks and Scripts”)
2021: Best Tool Demo Award at ICSME (for the paper “Sorrel: an IDE Plugin for Managing Licenses and Detecting License Incompatibilities”)


Activities in journals

Author

2025: Information and Software Technology
2023: Information and Software Technology
2021: Applied Surface Science
2017: Optical and Quantum Electronics

Reviewer

2024: Transactions on Software Engineering, Transactions on Software Engineering and Methodology
2023: Empirical Software Engineering, Science of Computer Programming, Transactions on Software Engineering and Methodology


Education

Teaching

2024: an invited one-time lecturer in the “Scientific Computing” course at Constructor University.
2021–2022: a co-lecturer and assistant in the “Basics of Machine Learning” course at Saint Petersburg Lyceum 239 and Saint Petersburg School of Physics and Engineering.
2021–2022: a co-lecturer and assistant in the “Structures and Algorithms for Computer Data Processing” course at Saint Petersburg State University.
2017–2020: an organizer, lecturer, and scientific advisor in the School of Laser Technologies at ITMO University.
2014–2020: an invited lecturer at my local school, reading lecture courses and popularizing various subjects to students, including classical Russian literature, linguistics, laser physics, and computer science.

Advising

2021–2022.

2020–2021.

2017–2018.

Other

2025: co-author of a tutorial “Creating in-IDE Programming Courses” at SIGCSE’25.


Other

2016–2018. For short periods of time, worked as an assistant and an engineer in the International Laboratory of Laser Micro- and Nanotechnologies, as well as a secretary in the Foreign Students office at ITMO University.
2016. Participated in the THE BRICS & Emerging Economies Universities Summit as a representative of Russian students.