Contact me
- LinkedIn: @seigtm.
Telegram: @seigtm. - Email: job@seig.ru.
- Resume: *click me*.
Technologies
- Primary languages: C++ and C.
- Also familiar with: Python, Fortran, Java, Kotlin, Rust.
- Tools & technologies: STL, Qt, CMake, Ninja, Make, Shell scripting, Boost, Android, Linux (including kernel development), Git, CI/CD, Google Test, Gcovr, Conan, Markdown, LaTex.
Education
- Bachelor's Degree in Software Engineering from Peter the Great St. Petersburg Polytechnic University (Institute of Computer Science and Cybersecurity, High School of Software Engineering).
- Diplomas with distinction: "Software Engineer" and "Computer Operator" qualifications from St. Petersburg Polytechnic College of Urban Economy.
- Completed courses at Novosibirsk Academy (HTML, CSS, C#, Unity) and Information Technologies, Mechanics, and Optics University (C and C++).
Languages
- Russian: Native.
- English: B2 (upper-intermediate), proficient in reading technical documentation and communicating with English-speaking colleagues.
Main GitHub Projects
MEOV 3D Model Viewer
- A simple, lightweight, fast, and user-friendly 3D model viewer.
- Written in C++ with GLSL shader code.
- Build orchestration with CMake.
- GitHub Repository.
setm::math C++ Mathematical Library
- A library of mathematical classes in C++.
- Detailed README for configuration, building, and usage.
- GitHub Repository.
C++/Qt Warehouse Management System (WMS)
- An automated system for warehouse management.
- Simplifies inventory management, order creation, and report generation.
- Implements secure registration and authorization with password hashing.
- Utilizes an SQLite3 database for user and inventory data.
- GitHub Repository.