C++ · C# · Python Developer | Researcher in Numerical Modeling & HPC | Seminarian at NSU
I’m passionate about building efficient software solutions at the intersection of mathematics, physics, and computer science.
My background spans parallel computing, geophysics, numerical methods, 3D graphics, and machine learning.
Currently: Team Lead @ PetroGM, Seminarian @ NSU, Postgraduate @ IAE SB RAS.
- Languages: C# · C++ · Python · Java · R
- Parallelism & HPC: OpenMP · MPI (basic) · CUDA (basic)
- Graphics & Visualization: OpenGL · DirectX (SharpDX) · Unity · OpenCV
- Software Engineering: Visual Studio / VS Code · Git · Docker · RabbitMQ (Only Edu) · Astah (Only Edu)
- Domains: Numerical Methods · Geophysics · Continuum Mechanics · Optical Systems
🔹 MultiThreadingRecording
Multithreaded video capture system supporting simultaneous screen recordings.
🔹 MiniFlow
Lightweight deep learning library in C++ (linear layers, sigmoid activation, MSE loss).
🔹 ParallelQuickSort
High-performance parallel sorting algorithm.
🔹 0x0000dead/Irvin-curves
Qt-based app for plotting semiconductor n-type curves: Irvin, mobility, conductivity.
- The Tsunami Wave Calculation in Large Domains by Grid Decomposition
- The Influence of TNT Charge Structure on the Dynamics of Chemical Reactions During Detonation
- Tomographic Study of the Structure of Cast and Pressed TNT Charges
- Full list: ORCID