You've reached my personal GitHub page!
Let this README.md
be my CV 😉 (not sure it's supposed to be that though)
Period | School | Programm | Website |
---|---|---|---|
Sep 2007 - Aug 2018 | Liceum 146, Kazan | just a normal high school, 11 grades | -link- |
Sep 2018 - Aug 2022 | Moscow Institute of Physics and Technology |
|
mipt.ru wiki |
Oct 2022 - May 2025 (expected) | Technical University of Munich |
|
tum.de wiki |
Period | Position | Company | Description |
---|---|---|---|
Oct 2019 - Oct 2022 | Private Mathematics Tutor | self-employed | Tutored up to 10 students per week in private sessions using own detailed lesson plans. Taught high school and olympiade level mathematics. |
Mar 2021 - Oct 2023 | Research Assistant | Russian Academy of Sciences & Institute of Applied Mechanics | Coauthored research papers on the nonlinear vibrations of overhead power lines. Conducted numerical experiments and validated the results. |
Jun 2022 - Oct 2022 | Student Intern | Schlumberger Moscow Research Center | Sketched numerical algorithms for solving the inverse acoustics problem. |
Feb 2023 - Oct 2023 | HIWI Student | TUM Robotics Lab | Worked on a motion planning framework (MoveIt) to ensure save human-robot interaction. Assisted with motion capturing live data. |
Jan 2024 - present | Working Student | ASMPT Germany | Developed dashboards for tracking unit test coverage, build reports, developer activity and other critical information; implemented multiprocessing, logging, and automated data updates; collaborated with colleagues on layout design and debugging. Analyzed extensive bug report data and built a database for faster access and processing. Conducted numerical analysis, solving relaxation problems using Newton's method, improving the optimization process, and handling test set generation. |
Date | Title & Link | Notes |
---|---|---|
Jan 2022 | Reinforcement Learning for Attitude Control of a Spacecraft With Flexible Appendages | International Astronautical Congress (IAC2022) conference paper |
Jun 2022 | Verification of Solutions to Wave Equations Using Integral Transformations | Bachelor of Science graduation thesis (not published), code |
Sep 2022 | Normal Vibrations of Sagging Conductors of Overhead Power Lines | Mechanics journal paper in colaboration with the Russian Academy of Sciences (RAS) |
- International Astronautical Congress 2022 (IAC2022), Paris, France, Sep 2022.
- My team presented our research on reinforcement learning for attitude control of a spacecraft with flexible appendages (see above)
- HackaTUM 2022, Munich, Germany, Nov 2022.
- My team solved the challenge problem of Rohde & Schwarz about the microwave imaging technology (see code here)
- Ferienakademie 2023, Sarntal, South Tyrol, Italy, Sep 2023. (see the photos below)
- I participated in the seminar course "Stochastic Evolution Equations: From martingales to applications" by Prof. Dr. rer. nat. Johannes Zimmer and Prof. Dr. Günther Grün (see course description here)
- I gave a lecture on thermodynamic parametrization of the neural networks based on this paper (my code experiments for the talk)
- I also went to many hikes and had a lot of quality time with my fellow students and professors
- HackaTUM 2023, Munich, Germany, Nov 2023. (see the photos below; I'm on the main page photo there)
- My team solved the challenge problem of Optiver about the market making with sentiment analysis on the news (sadly, I can't share the code because the organizers asked us not to)
Language | Level |
---|---|
English | C1/C2 |
German | B1 |
Russian | native |
Tatar | native |
Note
I'm not a big fan of how this section looks like. Please, submit your formatting suggestion here: #1.
Colour coding:
🟣
- 🟣 Python
- 🟣 plotly
- 🟢 numpy 🟢 scipy 🟢 matplotlib
- 🟢 pandas
- 🟢 pygame, pygame_gui
- 🟢 sympy
- 🟠 (plotly) dash, dmc
- 🟠 pytorch
- 🟠 pytest, unittest
- 🔵 sqlite3, sqlalchemy
- 🔵 tkinter 🔵 streamlit
- ⚪ flask
- other: google api, telebot, beautifulsoup
- 🟠 SQL
- 🟠 C++
- 🔵 MATLAB
- ⚪ Rust
- ⚪ R
- ⚪ Julia
- 🟣 creating lists in markdown
- 🟣 VSCode
- 🟢 git (+GitHub[actions, pr, issues, yada-yada], GitLab)
- 🟠 LaTeX (mostly in Overleaf)
- 🟠 MSOffice (duh...)
- 🔵 SolidWorks
- 🔵 Linux (Ubuntu)
- 🔵 Docker
- 🔵 Figma
- ⚪ Azure DevOps Servers (fna TFS)
Here are some courses I took during my bachelor's and master's studies:
Mathematics | Physics | Informatics and Computer Science |
---|---|---|
Calculus I/II/III | Mechanics | Machine Learning |
Linear Algebra | Thermodynamics | Deep Learning |
Probability Theory and Statistics | Electricity and Magnetism | Algorithms and Data Structures |
Differential Equations | Optics | Parallel Programming |
Partial Differential Equations | Nuclear Physics | Information Retreival in High-Dimentional Data |
Numerical Analysis | Fluid Mechanics | Data Analysis |
Complex Analysis | Solid Body Mechanics | Visual Data Analytics |
Mathematical Modelling | Theoretical Mechanics | Machine Learning for Graphs and Sequential Data |
Game Theory | Practical Labs (in all of the above) | Deep Learning in Physics (seminar) with this paper (see picture below and timelapse here) |
Numerical Programming I/II | Quantum Mechanics | Computational Neuroscience |
Statistical Physics | ||
Control Theory | ||
Image Processing in Physics |
Fortunately, there is a ton of freely available courses on the internet: YouTube, Coursera, edX have quite a lot of content; some universities also have open courses on their websites. Here are some of the courses I took:
- DeepMind x UCL | Reinforcement Learning by Hado Van Hasselt
- piano (check out this clip) and guitar
- digital photography (search
#ph
hashtag in my personal Telegram channel) - teaching (coding, for example; there's also math olympiades, but it's all in Russian)
- swimming, cycling and hiking
- learning
- coding
- algorithms
- puzzle games
- coming up with coding problems
- writing unreadable one-liners in Python: check out here (and feel free to add more)
- check out my progress on leetcode and on ProjectEuler (add me as a friend:
1806518_hxYZDigZ3jQjJZgworwIBfFyol0Qwaj8
)
Send me an email: [email protected] or
and actually use (in no particular order):
- python - a programming language made for humans
- project euler - a collection of math+coding problems
- daylio - a digital diary (with an "export as table" feature that empowered this)
- ticktick - a digital planner and tasks tracker
- telegram - a powerful messaging app
- desmos - a collection of free math tools
- 7zip - please don't use winrar
- obs - an open source software for video recording and live streaming
- rawtherapee - an open source raw image processing software
- regexlearn - an interactive platform for learning regular expressions
- factorio - the best factory-building video game about logistics, resource management and optimization
more on badges: https://github.com/alexandresanlim/Badges4-README.md-Profile
Я осуждаю агрессию России против Украины. Мир на Украине 🇺🇦. Свободу России 🇷🇺