- File
Андрій
C++ developer
Contact information
The job seeker has entered a phone number and email.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/16721806/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Andrii Panchuk [
C++ Developer [
tg: PanchukAndii
LinkedIn: [
GitHub: https://github.com/Woratt
About me
I am a C++ developer and 2nd-year student at PBF, National Technical University of Ukraine
"Igor Sikorsky Kyiv Polytechnic Institute" (KPI). I have practical experience building full-
featured desktop applications using modern C++ (C++17) and Qt. My projects include GUI
development, networking, multithreading, and database integration (SQLite/MySQL). I am
seeking a Junior / Intern C++ Developer position (remote).
Skills
• Languages: C++ (C++17), basic Python (Flask for server parts)
• Libraries / Frameworks: Qt (Widgets, Network, Graphics), SQLite, MySQL, STL
• Concurrency: Multithreading (QThread, thread pool concepts)
• Tools & Build: Git, GitHub, Qt Creator, CMake, VS Code, basic terminal (Linux /
macOS)
• Development: GUI design, asynchronous I/O, REST API consumption, file I/O,
undo/redo patterns
Languages
Ukrainian – native
Russian – native
English – A2+/B1
Italian - A2
Projects
Download Manager — desktop download manager (Qt/C++)
Repository: https://github.com/Woratt/Download-Manager
Multithreaded download manager with pause/resume support, adaptive buffer sizing, SQLite-
based queue persistence, custom thread pool, and chunk-based hashing (1 MB) to verify file
integrity when resuming. Demonstrates asynchronous I/O, multithreading, double buffering and
disk-write optimization.
Technologies: C++17, Qt (Network, Widgets, SQL), SQLite, CMake.
Cinema — cinema management system (C++/Qt client + Python/Flask server)
Repository: https://github.com/Woratt/Cinema
Client–server application: a C++/Qt client for browsing movies, selecting sessions and booking
seats; server implemented in Python/Flask with MySQL and REST API. Implemented
asynchronous network requests, custom Qt widgets, session-overlap validation and basic admin
authentication.
Technologies: C++ (Qt), Python (Flask), MySQL, REST API, CMake.
Paint — graphics editor (Qt)
Repository: https://github.com/Woratt/Paint
A simple yet feature-rich graphical editor with tools (brush, fill, shapes, eraser), Undo/Redo
implemented via Command pattern, extended color palette, zooming and keyboard shortcuts.
Shows experience with GUI architecture and low-level image handling in Qt.
Technologies: C++ (Qt), Command pattern, CMake.
Similar candidates
-
C++ developer
Remote -
C++ developer
Remote, Kyiv -
Mobile Game C++/Java/Objective-C Programmer
Remote, Kyiv -
C++ developer
30000 UAH, Remote, Other countries -
C++ Developer
60000 UAH, Remote -
C++ developer
Remote