Skip to content
View serebryakov02's full-sized avatar
🔬
Investigating
🔬
Investigating
  • Leiden, The Netherlands

Block or report serebryakov02

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
serebryakov02/README.md

Hello, I am Mykyta

C++, Qt, CMake, desktop software engineer, AI automation with Python, open source contributor

C++ and Qt focus Visible pull requests LinkedIn contact

About Me

I work full time as a software engineer at GeoSoftware, building and maintaining C++/Qt desktop software with CMake-based build systems, careful debugging, and clean desktop application architecture.

I have about 2.5 years of professional software engineering experience and around 5 years of programming experience overall. I am a self-taught programmer with a bachelor's degree in Computer Engineering, and I keep learning by building practical projects across C++, Python, AI automation, and developer tooling.

In my free time, I like contributing to open-source projects and helping other people where I can, especially around desktop UX, debugging, and improvements that make software easier to use and maintain.

Technologies

Main stack Other languages Desktop and UI
C++ Qt 5 and Qt 6
CMake, Python, Git, VS Code, Jenkins
Java, TypeScript, JavaScript, Dart QML SFML ImGui
Flutter, React, Vite
Java Swing JavaFX React Flow
C++ ecosystem AI and automation Data and formats
STL Boost LLVM Multithreading IPC
OpenCV
Tesseract OCR
OpenAI OpenAI Agents SDK MCP RAG CrewAI Gradio Gmail OAuth SendGrid Telegram bots MySQL, SQLite, PostgreSQL
SQL JSON XML CSV Binary formats Custom formats NoSQL
Tools and IDEs Quality and workflow Platforms and terminal
Qt Creator Qt Designer
Visual Studio, IntelliJ IDEA, PyCharm, Docker, Vim
Codex Claude
GoogleTest Catch2 TDD
GitHub, GitLab
CI/CD Jira SVN Agile and Scrum
Windows, Linux, macOS, Bash, PowerShell
Terminal Cross-platform

Open Source

  • Flameshot: cross-platform screenshot software built with C++ and Qt.
    • #4769: added an Arrow tool style option for annotation UX.
    • #4789: fixed screenshot behavior around GUI last-region settings.

I am actively building my open-source contribution record, and this section will grow as more work is reviewed and merged. You can also see my visible pull requests here.

Current Direction

Right now I am focused on growing as a C++/Qt software engineer, contributing more to open source, and building useful Python-based AI tools.

Pinned Loading

  1. SnipText SnipText Public

    Screen capture tool that extracts text from a selected screen area and copies it to the clipboard. Supports multi-selection, allowing extraction from multiple areas in a single action, along with c…

    C++ 1