Experienced Python developer and research scientist with 8+ years of combined academic and industry experience. Currently teaching "Software development and application in Physical research" at NSU and research at Budker Institute of Nuclear Physics, specializing in particle beam dynamics and accelerator control systems.
I am passionate about solving complex problems at the intersection of physics, mathematics, and software engineering. As Richard Feynman said, "the best test of understanding is the ability to explain it to someone else" — I actively mentor teams, teach seminars on advanced CS topics, and develop open-source educational materials.
8 years total experience across research institutions, technology companies, and education.
August 2024 – Present • 2+ years
Develop and conduct seminars and lectures for "Software development and application in Physical research" course for Applied Mathematics and Physics program. Focus on teaching practical Python programming for scientific computing with emphasis on best practices, testing, and real-world applications.
September 2018 – Present • 7+ years
Lead development of critical accelerator control and simulation software. Developed SCAUT and ACCUMULATOR frameworks for automating particle accelerator experiments on SKIF injector. Implemented beam envelope calculations and trajectory solvers using numerical relativistic schemes with Python/C++, NumPy, SciPy, Numba. Applied ML algorithms for beam envelope optimization using genetic algorithms and Bayesian optimization. Created real-time PyQt GUI for accelerator tuning. Established CI/CD pipelines with GitHub Actions. Mentor team members and conduct training seminars on advanced topics.
April 2021 – April 2024 • 3 years
Led team of 5 developers on fintech application using Django, PostgreSQL, Celery, RabbitMQ, React. Developed ML-powered medical application for CPT code assignment using microservices, serverless computing, AWS Lambda, DynamoDB, GraphQL. Created IntelliJ plugin for static code analysis based on SonarQube. Managed team operations including estimation, code review, mentoring, and technical seminars.
September 2017 – September 2018 • 1 year
Developed and tested IR horizon sensor for CubeSat "Norbi". Created test software and conducted successful sensor trials whose results were used in satellite launch in 2020. Collaborated on embedded systems and real-time processing for space applications.