Ruslan
Java software engineer
- Возраст:
- 22 года
- Город проживания:
- Другие страны
- Готов работать:
- Удаленно
Контактная информация
Соискатель указал телефон .
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/11317866/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
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
Похожие кандидаты
-
Software Developer
Удаленно -
Javascript-програміст
Удаленно -
Javascript-програміст
50000 грн, Удаленно -
Javascript-програміст
Удаленно, Киев -
Javascript-програміст
40000 грн, Удаленно, Черкассы, Черновцы -
Інженер-програміст
Удаленно, Другие страны