Ruslan
Java software engineer
- Age:
- 22 years
- City of residence:
- Other countries
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number .
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/11317866/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Wroclaw, Poland
Mobile: [
Email: [
LinkedIn: [
GitHub: https://github.com/rusleak
Telegram: @novembermember
Summary
Backend Developer focused on Java and Spring Boot development. Experienced in building REST APIs,
database-driven applications, and backend systems using Java 17/21, Spring Boot, Hibernate, PostgreSQL,
and MySQL. Developed personal projects featuring dynamic JPQL filtering, pagination, database migra-
tions, file upload handling, and scheduling systems. Familiar with Docker, Git workflows, CI/CD fundamen-
tals, and software engineering principles including OOP, SOLID, and TDD.
Technical Skills
Backend: Java 17/21, Spring Boot 3, Spring MVC, Spring Security (JWT, OAuth2), Spring Data JPA, Hibernate,
REST API, Microservices, RabbitMQ
Databases: PostgreSQL, MySQL, Redis, SQL, Flyway, Database Indexing, Query Optimization
DevOps Tools: Docker, Linux, Maven, Gradle, Git, GitHub Actions, GitLab CI/CD, Postman, Jira, SonarQube,
IntelliJ IDEA
Engineering: OOP, SOLID, Design Patterns, TDD, DTO Mapping, Validation, Pagination, Concurrency
AI & Productivity: GitHub Copilot (inline code completion, refactoring suggestions), ChatGPT, Claude, Gem-
ini (debugging assistance, code review, technical documentation)
Prompt Engineering: Designing effective prompts for code generation, refactoring, debugging, and tech-
nical documentation using LLM-based tools
Frontend Other: Thymeleaf, HTML/CSS, Python
Certificates
SoftServe
Practical Java
https://www.linkedin.com/feed/update/urn:li:activity:7315752669325746176/
Series MK № 23418/2025
Education
2024 – 2028: Bachelor’s in Information Technology (ENG)
Specialization: Software Development
WSB Merito University, Wrocław
Oct 2021 – July 2024: Bachelor’s in Logistics (ENG)
Specialization: Trade and Distribution Logistics
MWSLiT (IULT), Wrocław, Poland
Experience
Aug 2023 – Nov 2023: Logistics Intern
Kuehne + Nagel
• Analyzed operational data to identify process inefficiencies and improve logistics workflows.
• Prepared KPI reports for logistics operations and supported decision-making processes.
• Worked with EDI-based communication systems and issue resolution processes.
• Participated in process optimization and risk assessment initiatives.
1
Projects
InterStore – E-commerce Platform
https://github.com/rusleak/InterStoreCV
Java 17, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Flyway, MySQL, Thymeleaf, Maven
• Designed layered backend architecture following Controller / Service / Repository / DTO patterns.
• Implemented relational database modeling and product catalog management for scalable e-commerce
workflows.
• Developed dynamic product filtering using custom JPQL queries with optional parameters and optimized
query handling.
• Implemented pagination and sorting mechanisms for scalable processing of large product datasets.
• Integrated Flyway for database schema versioning and migration management.
• Implemented REST API and MVC architecture within a single Spring Boot application.
• Developed server-side file and image upload handling with validation and storage management.
• Implemented centralized exception handling and input validation for API and MVC layers.
• Applied DTO mapping to separate persistence and presentation layers.
• Managed project structure and version control using Git-based development workflows.
Medicine Take Reminder Bot
https://github.com/rusleak/TakeMedicineReminderBot
Java 21, Telegram Bot API
• Designed and implemented backend architecture for a Telegram-based medication reminder system.
• Developed scheduling logic for recurring and automated reminder delivery.
• Implemented command handling and user interaction workflows using Telegram Bot API.
• Applied modular architecture principles and exception handling for improved maintainability and fault
tolerance.
• Developed time-based task execution and reminder management logic using Java scheduling utilities.
Languages
English - B2
Polish - B1
Ukrainian - Native
Russian - Native
I consent to the processing of my personal data for the purposes necessary to carry out the recruitment process in accor-
dance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of
natural persons with regard to the processing of personal data and on the free movement of such data, and repealing
Directive 95/46/EC (GDPR).
2
Similar candidates
-
Software Developer
Remote -
Javascript-програміст
Remote -
Javascript-програміст
50000 UAH, Remote -
Javascript-програміст
Remote, Kyiv -
Javascript-програміст
40000 UAH, Remote, Cherkasy, Chernivtsi -
Інженер-програміст
Remote, Other countries