• Файл

Артем

Java-розробник

Розглядає посади:
Java-розробник, Back end програміст
Вік:
19 років
Місто:
Київ

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

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

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

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

Файл містить ще 1 сторінку

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

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

ЗАХАРЧЕНКО АРТЕМ КОСТЯНТИНОВИЧ​

Київ, Україна (Office / Remote / Hybrid)​
[відкрити контакти](див. вище в блоці «контактна інформація»)

GitHub: https://github.com/DiXer-code​
LinkedIn: [відкрити контакти](див. вище в блоці «контактна інформація»)

Про себе
Студент 2 курсу спеціальності «Інженерія програмного забезпечення» КНУ імені Тараса
Шевченка.

Основний напрямок - Backend-розробка на Java з використанням фреймворку Spring
Boot. Маю практичний досвід побудови REST API , роботи з реляційними базами даних
(MySQL) та розуміння клієнт-серверної архітектури. У розробці орієнтуюся на принципи
чистого коду (SOLID) та патерни проектування. Також маю досвід розробки
Android-застосунків, що допомагає мені краще розуміти потреби клієнтської частини
при проектуванні API.

Шукаю можливості для професійного розвитку на позиції Junior Backend Developer.

Технічні навички
Languages

●​ Java
●​ Kotlin
●​ JavaScript (базові знання)
●​ Python (базові знання)

Backend

●​ Spring Boot
●​ REST API
●​ MySQL
●​ API testing (Postman)
●​ Hibernate / JPA

Бази даних
●​ MySQL

Інструменти

●​ Git
●​ Docker​
●​ Postman
●​ CI/CD

Software Development Concepts

●​ Object-Oriented Programming (OOP)
●​ SOLID Principles (basic understanding)
●​ Design Patterns (basic)
●​ REST API Architecture
●​ CRUD Operations
●​ Hibernate / JPA
●​ CI/CD
●​ Client–Server Architecture
●​ Clean Code Principles
●​ MVC / Layered Architecture
●​ JSON / HTTP Communication

Досвід проектної роботи
Розробка веб-застосунків (командні проекти)

Участь у створенні веб-застосунків у команді розробників.

Основні задачі:

●​ реалізація backend-логіки на Spring Boot
●​ створення REST API для роботи з даними
●​ робота з базою даних MySQL
●​ тестування API через Postman
●​ інтеграція backend-компонентів у командному середовищі

Технології:​
Java, Spring Boot, MySQL, HTML, CSS, JavaScript
Розробка Android-додатків

Створення мобільних додатків у межах навчальних та командних проектів.

Основні задачі:

●​ розробка архітектури мобільного застосунку
●​ реалізація бізнес-логіки додатку
●​ створення користувацького інтерфейсу
●​ інтеграція REST API

Технології:​
Kotlin, Java, Android Studio

Проєкти

Hotel Reservation Backend

Backend система для управління бронюванням номерів у готелі

Основні задачі:

●​ розробка REST API для управління бронюваннями
●​ реалізація CRUD операцій для номерів, клієнтів та бронювань
●​ інтеграція з базою даних MySQL
●​ тестування API через Postman

Технології:

Java, Spring Boot, REST API та MySQL

Personnel Management System

Веб-застосунок для управління персоналом компанії

Основні задачі:

●​ розробка backend-логіки на Spring Boot
●​ реалізація CRUD операцій для управління працівниками
●​ робота з базою даних MySQL
●​ створення веб-інтерфейсу для роботи з системою
●​ інтеграція frontend та backend частини

Технології:

Java, Spring Boot, JavaScript, HTML, CSS, MySQL

File Similarity Checker

Застосунок для перевірки схожості текстових файлів

Основні задачі:

●​ реалізація алгоритму порівняння текстових файлів
●​ обчислення відсотку схожості між документами
●​ обробка файлів та аналіз тексту

Технології:

Java, html, Spring Boot, JS, CSS

English Learning Mobile App

Мобільний застосунок для вивчення англійської мови (аналог Duolingo)

Основні задачі:

●​ розробка інтерфейсу користувача з анімаціями
●​ реалізація логіки навчальних вправ
●​ інтеграція backend-частини для зберігання прогресу користувача​

Технології:

Kotlin, Android SDK, REST API, XML

Розробка ігор (навчальні проекти)

Участь у командних проектах зі створення ігор, де відповідав за програмну логіку та
взаємодію компонентів.
ОСВІТА
Київський національний університет імені Тараса Шевченка​
Факультет інформаційних технологій (ФІТ)

Спеціальність: Інженерія програмного забезпечення​
Студент 2 курсу

МОВИ
Українська — рідна​
Англійська — Intermediate (B1)

ДОДАТКОВА ІНФОРМАЦІЯ
●​ Досвід роботи у командах розробників
●​ Високі комунікаційні навички
●​ Вміння швидко освоювати нові технології
●​ Зацікавленість у розвитку в сфері програмної інженерії

Інші резюме цього кандидата

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

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

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

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


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