• Файл

Kyrylo

Java developer

Вік:
19 років
Місто:
Київ

Контактна інформація

Шукач вказав телефон та ел. пошту.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

KIRILL SKARBENCHUK
Java Developer

PERSONAL DETAILS
14V Kostiantyna Dankevycha St. 02138
[відкрити контакти](див. вище в блоці «контактна інформація»), [відкрити контакти](див. вище в блоці «контактна інформація»)
Place of birth: Kyiv, Ukraine
Nationality: Ukrainian
Website: github.com/Kirich08
LinkedIn: [відкрити контакти](див. вище в блоці «контактна інформація»)
Consent: I consent to the processing of my personal data for the purpose of recruitment for the position to
which I am applying.

PROFILE
Junior Java Developer focused on backend development, with hands-on experience building networked
applications, REST API integrations, multithreaded systems, and standalone Java applications. Strong
foundation in OOP, Java Collections, concurrency, software design patterns, and Git/Maven/Gradle.
Currently developing and expanding practical software projects with a focus on clean and maintainable
code.

SKILLS
Fundamentals of Object Oriented Programming
Java (OOP)

Working with threads (multithreading) Exception Handling

Working with files and I/O streams Working with network connections (client-server)

REST API integration (OkHttp) Collections Framework

Testing: JUnit Stream API

Generics JSON / XML

Java Swing/AWT Telegram Bot API

Event-driven design LibGDX / game development

Build tools (Maven, Gradle) C++ (Basic)

Databases: SQL, JDBC

EDUCATION
Bachelor's Degree in Software Engineering Sep 2024 - Present
State University of Trade and Economics, Kyiv

Coursework focused on software engineering fundamentals, algorithms, and database systems.
Information Technology Specialization Sep 2024 - 2026
Hans-Sachs-Berufskolleg, Oberhausen, Germany

Strengthened programming fundamentals through C++ coursework and IT systems study within the
Information Technology specialization

ACHIEVEMENTS
Solved 1,200+ practical Java programming tasks through the JavaRush Software Engineering Program.
Applied design patterns (MVC, Command, Factory, Observer) across multiple projects including a GUI
chat client, an HTML editor with undo/redo, and a 2048 game.
Built 8+ standalone Java applications from scratch, spanning networking, multithreading, game
development, and API integration.
Developed a Telegram bot (WeatherBot) that consumes a weather REST API via OkHttp and parses JSON
responses with Gson.
Built a full 2D game (Rotfall) using LibGDX and Gradle, including scene management, a save system,
and localization.
Continuously expanding software engineering skills through self-directed projects and study of
algorithms and design patterns.

PROJECTS
Multi-Threaded Network Chat Server
Java · TCP/IP Sockets · Multithreading · Client-Server Architecture

Engineered a client-server chat application supporting multiple concurrent connections over TCP
sockets.
Implemented an MVC-based GUI client (ClientGuiView/Model/Controller) alongside a separate
automated BotClient.

File Archiving & Compression Utility
Java · Algorithms · File I/O Streams

Built a custom tool to compress and decompress directory structures using byte and character
streams.
Optimized file read/write operations for large directory trees.
Structured zip operations using the Command pattern (create, extract, add, remove, list) with a custom
exception hierarchy for invalid archives and paths.

Interactive Desktop Applications — 2048, Tetris, HTML Editor Swing/AWT · Data
Structures · OOP

Applied MVC architecture in the 2048 game and Command pattern for undo/redo in the HTML editor.

Flappy Bird — Physics-Based Game
Java · Swing/AWT · File I/O

Built a physics-based Flappy Bird clone with gravity, collision detection, and a game state machine
(menu, gameplay, upgrades, game over).
Implemented a persistent save system using java.nio.file to store player progress and high scores
between sessions.

Telegram Weather Bot
Java · Telegram Bot API · OkHttp · Gson

Built a Telegram bot that fetches live data from a weather REST API using OkHttp and parses JSON
responses with Gson.
Handled asynchronous user commands and structured API error handling for reliable bot responses.

Rotfall — 2D Story Game
Java · LibGDX · Gradle

Developed a full 2D game using the LibGDX framework with a multi-module Gradle build (core +
desktop launcher).
Implemented scene and screen management, a save/load system, and multi-language localization.

COURSES
JavaRush course
Completed an intensive Java programming course featuring 1,200+ practical coding tasks and multiple
hands-on projects covering Core Java, Object-Oriented Programming, Collections Framework,
Multithreading, Networking, File I/O, SQL, Git, Maven, and software development best practices.

LANGUAGES
Ukrainian — Native Russian — Native

English — B2 German — B1

INTERNSHIPS
D-Consult J. & M. GmbH Intern (Praktikum) Jun 2026 - Jul 2026
Moers, Germany

• Observed the operation and maintenance of cloud-based systems and server infrastructure.
• Gained practical insight into IT infrastructure, system administration, and technical support processes.

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: