• Файл

Vladyslav

C++ developer

Розглядає посади: C++ developer, Embedded developer
Вік: 21 рік
Місто проживання: Львів
Готовий працювати: Дистанційно, Львів
Розглядає посади:
C++ developer, Embedded developer
Вік:
21 рік
Місто проживання:
Львів
Готовий працювати:
Дистанційно, Львів

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

Шукач вказав телефон та ел. пошту.

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

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

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

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

Vladyslav Pleshkov
Intern/Trainee/Junior C/C++ (Embedded) Developer
Email: [відкрити контакти](див. вище в блоці «контактна інформація») | Phone: [відкрити контакти](див. вище в блоці «контактна інформація»)
Telegram: @SpiritSpiritovich | Skype: live:vladks111

Professional Summary: Motivated and detail-oriented C/C++ developer with solid foundations in software engineering principles and
modern C++ standards (C++14/17/20). Experienced in building complete projects including game development, database-driven
applications, and bot development. Demonstrated ability to work independently on complex projects while maintaining high code quality
standards. Experienced in embedded systems. Strong problem-solving skills with attention to detail and eagerness to learn and grow in a
collaborative team environment.

Technical Skills

Programming Languages
C/C++ (C++14/17/20), Python, JavaScript, HTML/CSS, SQL, Rust (basic)

Tools & Technologies
Git, Docker, Docker Compose, SonarQube, Jenkins, Ansible, JetBrains IDEs, CMake, SFML

Embedded Systems
Arduino, Raspberry Pi, Microcontroller Programming, Sensor Integration, Motor Control, Real-time Systems

Databases & Systems
MS SQL Server, Windows, Ubuntu Linux, Networking

Development Practices
Algorithms & Data Structures, Design Patterns, SOLID Principles, Object-Oriented Programming, Software Architecture Design

Methodologies
Agile, Scrum, Kanban, Test-Driven Development, Code Review

API Integration
REST APIs, Telegram Bot API, RAWG Video Games API, JSON/XML processing

Soft Skills

Problem Solving
Strong analytical thinking and debugging skills, able to break down complex problems into manageable components
Continuous Learning
Passionate about staying current with technology trends and expanding skill set through courses and practice
Attention to Detail
Meticulous approach to code quality, testing, and documentation ensuring reliable software solutions
Adaptability
Quick to learn new technologies and adapt to changing project requirements and team dynamics
Communication
Effective written and verbal communication skills in multiple languages, active listener and team player
Time Management
Proven ability to manage multiple projects simultaneously while meeting deadlines and quality standards

Projects

Telegram Bot with Game Database Integration
Python, MS SQL Server, Docker, Telegram API, RAWG API | Duration: 2 months | Solo Project

Designed and implemented a comprehensive database-driven Telegram bot that provides video game information by integrating with the
RAWG Video Games API. Created a robust relational database on Microsoft SQL Server to store games, genres, and user ratings with
optimized queries for fast data retrieval.

• Designed and implemented normalized relational database schema with proper indexing
• Integrated external API with error handling and rate limiting considerations
• Deployed using Docker and Docker Compose for containerized development environment
• Implemented comprehensive testing and debugging with logging mechanisms
• Created user-friendly bot interface with command parsing and response formatting
• Applied database optimization techniques for efficient data storage and retrieval
Autonomous RC Car with Obstacle Avoidance

C++, Raspberry Pi, Arduino, Ultrasonic Sensors, Motor Controllers, Remote Control | Duration: 14 days | Solo Project

Developed an intelligent remote-controlled car capable of both manual operation and autonomous navigation with real-time obstacle
detection and avoidance. Integrated multiple sensors and actuators to create a responsive embedded system with dual operational
modes.

• Implemented real-time obstacle detection using ultrasonic sensors and distance algorithms
• Designed dual-mode operation: manual remote control and autonomous navigation
• Programmed motor control algorithms for smooth movement and precise steering
• Created sensor fusion logic for reliable obstacle detection and path planning
• Implemented interrupt-driven programming for responsive real-time control
• Developed communication protocols between Raspberry Pi and Arduino components
• Added safety mechanisms and fail-safe behaviors for collision prevention

Console Blackjack Game
C++, STL, CMake, CLion | Duration: 1 month | Solo Project

Created a comprehensive console-based Blackjack game implementing complete gameplay logic including card dealing, scoring, turn-
based interaction, dealer behavior, and win condition evaluation. Built using object-oriented design principles with well-defined classes
for Card, Deck, Player, and Game components.

• Implemented full game logic with accurate Blackjack rules and win condition evaluation
• Designed clean object-oriented architecture with separation of concerns
• Added sophisticated randomized card dealing and shuffling algorithms
• Created intuitive CLI interaction with comprehensive input validation
• Implemented game state management with save/load functionality
• Added optional score persistence to file with statistics tracking

Key Achievements
• Successfully completed multiple independent software projects from conception to deployment
• Demonstrated proficiency in both systems programming (C++) and application development (Python)
• Applied software engineering best practices including version control, testing, and documentation
• Gained hands-on experience with containerization and deployment technologies

Education

Bachelor's Degree in Software Engineering
Ivan Franko National University of Lviv | 2023 - 2027 | Currently 2nd year
Relevant coursework: Data Structures & Algorithms, Object-Oriented Programming, Database Systems, Software Engineering Principles

Additional Education & Certifications

Beginning C++ Game Programming
Book by John Horton - Comprehensive study
Covered game development fundamentals, SFML library usage, and practical C++ application in game contexts

C++ Data Structures & Algorithms
Udemy Course - Completed with practical implementations
In-depth study of fundamental algorithms, complexity analysis, and data structure implementations in C++

The Rust Programming Language
Udemy Course - Currently studying
Learning systems programming concepts, memory safety, and modern language features in Rust

Languages

Ukrainian
Native Speaker
English
Upper-Intermediate
(Cambridge FCE - B2)
Czech
Intermediate (B1)

Interests & Hobbies

Technology & Gaming
Passionate about computer games, game development, and emerging technologies. Enjoy analyzing game mechanics and staying current with
industry trends.
Literature & Strategy
Avid reader of fantasy literature (especially Tolkien), tabletop strategy games enthusiast. These hobbies enhance strategic thinking and creative
problem-solving skills.

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

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


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