Зареєструватися
  • File

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.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Ruslan Kovalenko
Wroclaw, Poland
Mobile: [open contact info](look above in the "contact info" section)
Email: [open contact info](look above in the "contact info" section)
LinkedIn: [open contact info](look above in the "contact info" section)
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

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: