Сервіс пошуку роботи №1 в Україні
Роман
Java-розробник
- Вік:
- 24 роки
- Місто:
- Львів
Контактна інформація
Шукач вказав: ТелефонЕл. поштуLinkedIn
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/14555014/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Roman Phone:
[відкрити контакти ](див. вище в блоці «контактна інформація»)
Pylypiv
Email:
[відкрити контакти ](див. вище в блоці «контактна інформація»)
Summary
Motivated Java developer with a strong foundation in object-oriented programming and solid
understanding of core software development principles. Eager to learn and grow within a collaborative
team environment. Ready to contribute to real-world projects and enthusiastic about backend and
embedded development.
Soft Skills
• Strong analytical thinker • Highly adaptable in dynamic
• Solutions-oriented approach environments
• Quick to grasp new concepts and
technologies
Hard Skills
• Java • SQL
• Spring • JUnit
• Spring Boot • C++
• Git • C
• Django • Python
• JWT • Embedded
• Thymeleaf
Experience
University Project, Lviv, September 2022 - June 2023
Mobile Application for Remote Control of a Radio-Controlled Boat
• Developed a mobile app to remotely control a radio-controlled boat via real-time commands.
• Implemented steering and speed control features for precise maneuvering.
• Designed and integrated an autopilot system configuration module, allowing users to set and
adjust autonomous navigation parameters.
• Created an intuitive and user-friendly interface to enhance user experience.
• Ensured reliable communication between the mobile device and the boat’s hardware for stable
operation.
Experience
University Project, Lviv, September 2023 - December 2024
Target Acquisition System for UAV
• Developed an autonomous target acquisition system for an unmanned aerial vehicle (UAV).
• Implemented algorithms for real-time detection, tracking, and identification of targets using
onboard sensors and cameras.
• Integrated image processing and computer vision techniques to improve target recognition
accuracy.
• Designed communication protocols to transmit target data securely to ground control stations.
• Optimized system performance to operate efficiently in various environmental conditions.
• Collaborated with hardware and flight control teams to ensure seamless integration with UAV
systems.
Teacher - 05/2023 to 04/2025
Robocode: School of Robotics and Programming, Stryi, Lviv oblast, May 2024 - April 2025
• Taught pupils the basics of programming as a foundational course.
• Conducted robotics courses focused on Arduino and programming in C++.
• Delivered a dedicated course on Python programming.
• Provided lessons on Object-Oriented Programming (OOP) and video game development.
• Led a hands-on project with pupils to develop a line-following robot that detects.
• Created an engaging and supportive learning environment to foster creativity and problem-
solving skills.
Course Project, Online, March 2026 – April 2026
Book Store
• Developed a production-ready, multi-role E-commerce web application following the MVC
architectural pattern and utilizing Spring Boot 3.2.1 and Java 17.
• Implemented a robust security layer with Spring Security 6 and JWT (JSON Web Tokens),
handling stateless authentication, secure logout processing, and cookie-based token
management.
• Configured granular role-based access control (RBAC) to enforce unique feature permissions for
different system actors (Customers, Employees, and Administrators).
• Managed relational data using Spring Data JPA, mapping complex domain entities, and
implemented Pagination and Sorting for structured data presentation.
• Designed automated entity-to-DTO conversion mapping layers with MapStruct to optimize
layered clean architecture and data integrity.
• Integrated Hibernate Validation API for comprehensive backend form validation and enforced
structured global error handling across controllers.
• Leveraged Thymeleaf for dynamic HTML UI rendering and contextual integration with Spring
Security dialects.
• Wrote comprehensive Unit and Integration tests with JUnit 5, Mockito, and AssertJ to validate
complex business logic (shopping cart workflows, checkout logic, and secure user profile
updates).
• Managed multi-environment data persistence using H2 in-memory database for testing
purposes and MySQL database connector for production configurations.
Education
Lviv Polytechnic National University — Lviv, Ukraine
September 2019 – June 2023
Bachelor’s in Computer Engineering
Lviv Polytechnic National University — Lviv, Ukraine
September 2023 – December 2024
Master’s in Computer Engineering
Epam | Java Fundamentals Course – Online
January 2026 – April 2026
Languages
English – Intermediate
Ukrainian – Native
[
Pylypiv
Email:
[
Summary
Motivated Java developer with a strong foundation in object-oriented programming and solid
understanding of core software development principles. Eager to learn and grow within a collaborative
team environment. Ready to contribute to real-world projects and enthusiastic about backend and
embedded development.
Soft Skills
• Strong analytical thinker • Highly adaptable in dynamic
• Solutions-oriented approach environments
• Quick to grasp new concepts and
technologies
Hard Skills
• Java • SQL
• Spring • JUnit
• Spring Boot • C++
• Git • C
• Django • Python
• JWT • Embedded
• Thymeleaf
Experience
University Project, Lviv, September 2022 - June 2023
Mobile Application for Remote Control of a Radio-Controlled Boat
• Developed a mobile app to remotely control a radio-controlled boat via real-time commands.
• Implemented steering and speed control features for precise maneuvering.
• Designed and integrated an autopilot system configuration module, allowing users to set and
adjust autonomous navigation parameters.
• Created an intuitive and user-friendly interface to enhance user experience.
• Ensured reliable communication between the mobile device and the boat’s hardware for stable
operation.
Experience
University Project, Lviv, September 2023 - December 2024
Target Acquisition System for UAV
• Developed an autonomous target acquisition system for an unmanned aerial vehicle (UAV).
• Implemented algorithms for real-time detection, tracking, and identification of targets using
onboard sensors and cameras.
• Integrated image processing and computer vision techniques to improve target recognition
accuracy.
• Designed communication protocols to transmit target data securely to ground control stations.
• Optimized system performance to operate efficiently in various environmental conditions.
• Collaborated with hardware and flight control teams to ensure seamless integration with UAV
systems.
Teacher - 05/2023 to 04/2025
Robocode: School of Robotics and Programming, Stryi, Lviv oblast, May 2024 - April 2025
• Taught pupils the basics of programming as a foundational course.
• Conducted robotics courses focused on Arduino and programming in C++.
• Delivered a dedicated course on Python programming.
• Provided lessons on Object-Oriented Programming (OOP) and video game development.
• Led a hands-on project with pupils to develop a line-following robot that detects.
• Created an engaging and supportive learning environment to foster creativity and problem-
solving skills.
Course Project, Online, March 2026 – April 2026
Book Store
• Developed a production-ready, multi-role E-commerce web application following the MVC
architectural pattern and utilizing Spring Boot 3.2.1 and Java 17.
• Implemented a robust security layer with Spring Security 6 and JWT (JSON Web Tokens),
handling stateless authentication, secure logout processing, and cookie-based token
management.
• Configured granular role-based access control (RBAC) to enforce unique feature permissions for
different system actors (Customers, Employees, and Administrators).
• Managed relational data using Spring Data JPA, mapping complex domain entities, and
implemented Pagination and Sorting for structured data presentation.
• Designed automated entity-to-DTO conversion mapping layers with MapStruct to optimize
layered clean architecture and data integrity.
• Integrated Hibernate Validation API for comprehensive backend form validation and enforced
structured global error handling across controllers.
• Leveraged Thymeleaf for dynamic HTML UI rendering and contextual integration with Spring
Security dialects.
• Wrote comprehensive Unit and Integration tests with JUnit 5, Mockito, and AssertJ to validate
complex business logic (shopping cart workflows, checkout logic, and secure user profile
updates).
• Managed multi-environment data persistence using H2 in-memory database for testing
purposes and MySQL database connector for production configurations.
Education
Lviv Polytechnic National University — Lviv, Ukraine
September 2019 – June 2023
Bachelor’s in Computer Engineering
Lviv Polytechnic National University — Lviv, Ukraine
September 2023 – December 2024
Master’s in Computer Engineering
Epam | Java Fundamentals Course – Online
January 2026 – April 2026
Languages
English – Intermediate
Ukrainian – Native
Схожі кандидати
-
Java Backend Developer
40000 грн, Львів, Київ -
Java-розробник
Львів -
Програміст Java
20000 грн, Львів -
Програміст Java
Львів -
Back-end програміст
Львів, Інші країни, Дистанційно -
Програміст Java
Львів, Вінниця