• Файл

Артем

C++ програміст

Вік:
22 роки
Місто проживання:
Івано-Франківськ
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав телефон , ел. пошту, адресу та LinkedIn.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Artem Hryshchuk
C++ Developer

Summary of Qualifications Computer science bachelor. Completed SoftServe IT-Academy in
26.10.2021, was a part of the team whose responsibility was a UI for
messenger based on Qt5.
Completed internship program in SoftServe by 27.05.2022
worked with Android and C++. Since 26.09.2022 working in Global
logic as C++ Developer.
I have a good understanding of SDLC, SOLID, and other design
principles. Also, I have experience with working by Scrum
methodology.
Flexible, easy-going, creative and responsible.

Skills
Programming Frameworks/Libraries
Languages/Technologies ▪ QT
▪ Software Architecture ▪ STD
Design/UML/Design Patterns ▪ CppRestSDK
▪ Java/Gradle ▪ C++ Boost
▪ XML/JSON/QML/Protobuf ▪ JUnit
▪ C++
Development Tools
▪ Python
▪ SQL/T-SQL ▪ IntelliJ IDEA
▪ Visual Studio
RDBMS ▪ CLion
▪ MS SQL Server ▪ XCode
▪ SQLite ▪ Android Studio

Methodologies Testing Tools
▪ Agile, Scrum, Kanban ▪ Postman
▪ Test Driven Development
Hardware
▪ Waterfall
▪ Network technologies
Operating Systems ▪ Computer
▪ Microsoft Windows architecture
▪ macOS
Soft skills
▪ Linux
▪ Team player
Process ▪ Desire to learn
▪ Code review ▪ Responsibility
▪ Debugging ▪ Problem solving
▪ Code refactoring ▪ Tolerance to changes
▪ Requirement breakdown and uncertainty
Artem Hryshchuk
C++ developer

Experience

Internship Embedded Automotive project
program in
Project Description
SoftServe Enabling dynamic feature control based on real-time inputs
Project Mobile SDK for and ensuring seamless integration into the vehicle's software
Customer
Description data security architecture.
Global logic
Customer Canadian company
Involvement Duration
Involvement 4 months Since 21.11.2023 - present
Duration
Project RoleRole Trainee C++
Project C++ Developer
developer
Responsibilities
Responsibilities ▪ Unit testing ▪ Architecture and design
▪ Knowledge ▪ Knowledge sharing
sharing ▪ Requirements analysis and clarification
▪ Requirements ▪ Code development
analysis and ▪ Product support and documentation maintenance
clarification ▪ Unit testing
▪ Code ▪ Integration testing
development ▪ Simulation testing
Project
Project Team
Team Size 13 team members 8 team members
Size
Tools & OOP, SOLID,
Tools & Technologies OOP, SOLID, C++13, STL, VS Code, Gerrit, Python,
Technologies SCRUM, C++11, STL, SystemWeaver, Bazel.
Networking,
Android SDK,
Android JetPack, Qt-based data visualizer desktop app
JNI, SQLite, XCode,
Android Studio,
Project Description Application for displaying, redacting, analyzing and exporting
Confluence, Junit. various specific data types.
Customer Global logic

Involvement Duration Since 26.09.2022 – 06.10.2023

Project Role C++ Desktop Developer

Responsibilities ▪ Architecture and design
▪ Knowledge sharing
▪ Requirements analysis and clarification
▪ Code development
▪ Product support and documentation maintenance
▪ Unit testing

Project Team Size 11 team members

2
Artem Hryshchuk
C++ developer

Tools & Technologies OOP, SOLID, C++17, STL, Networking, Visual Studio 2019, QT,
automation commands, SVN.

Retraining program in SoftServe

Project Description REST API-based desktop application for emitting signals of
keyboard key pressing for MacOs
Customer SoftServe

Involvement Duration 1.5 months

Project Role C++ Desktop Developer

Responsibilities ▪ Code development
▪ Knowledge sharing
▪ Requirements analysis and clarification

Project Team Size 1 team member

Tools & Technologies OOP, SOLID, C++17, STL, Networking, XCode, CMake,
CppRestSdk, QT, zsh-scripts.

Internship program in SoftServe

Project Description Mobile SDK for data security

Customer Canadian company

Involvement Duration 4 months

Project role Trainee C++ developer

Responsibilities ▪ Unit testing
▪ Knowledge sharing
▪ Requirements analysis and clarification
▪ Code development
Project Team Size 13 team members

Tools & Technologies OOP, SOLID, SCRUM, C++11, STL, Networking, Android SDK,
Android JetPack, JNI, SQLite, XCode, Android Studio,
Confluence, Junit.

HTTP Messenger

3
Artem Hryshchuk
C++ developer

Project Description Messenger – it is a client-server application that`s primary purpose
is to give user an ability to establish stable communication with
other users of the messenger. Using HTTP
(Hypertext Transfer Protocol) methods to transfer
request/response between client and project.
HTTP Messenger Client – It`s responsibility is providing a user-
friendly interface, for communicating with server, sending
messages, creating chats and showing user`s profile.
HTTP Messenger Server – It`s main purpose to receive and
response client`s requests. Initiates connection with database SQL
Server and operate with it.

Customer SoftServe IT Academy
Involvement Duration 3 months

Project Role C++ Software engineer
Responsibilities ▪ Architecture and design
▪ Knowledge sharing
▪ Requirements analysis and clarification
▪ Code development
▪ Product support and documentation maintenance

Project Team Size 8 team members

Tools & Technologies C++ 17, OOP, SOLID, STL, Networking, QT, Jira, Confluence, GitHub.

Certifications IT Academy Development, design, and
arcihitecture of modern software
systems based on object-oriented
languages certificate
2021
Cambridge English Level 1 Certificate in
ESOL International – Council of Europe
Level B2
2020

Education Computer Science bachelor degree
National university “Lviv polytechnic”
Computer Science and Information Technologies
2020 - 2024

Software Engineering masters degree
Ivano-Frankivsk National Technical University of Oil and Gas
2024 – present

4

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: