Роман
Java-розробник
- Возраст:
- 24 года
- Город:
- Львов
Контактная информация
Соискатель указал телефон , эл. почту и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/14555014/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
[
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 developer
Львов, Удаленно -
Big data engineer
Львов, Тернополь, Удаленно -
Java-розробник
45000 грн, Львов, Удаленно -
Программист Java
Львов, Удаленно -
Javascript developer
Львов, Винница , еще 2 города -
Java-розробник
Львов