Зареєструватися
  • Файл

Артем

Програміст Java

Вік:
21 рік
Місто проживання:
Львів
Готовий працювати:
Дистанційно, Львів

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

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

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

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

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

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

Artem Krainyk Lviv, Ukraine
[відкрити контакти](див. вище в блоці «контактна інформація»)
Java Developer (Trainee/Junior) [відкрити контакти](див. вище в блоці «контактна інформація»)
LinkedIn:
GitHub:
Contact:

PROFESSIONAL SUMMARY__________

Junior Java Developer and Computer Science student with hands-on experience in building backend and
full-stack applications using Spring Boot, REST APIs, and relational databases. Developed multiple
academic and personal projects, including an e-commerce platform and an IoT-based Smart Campus
system with a mobile client. Strong understanding of OOP, SOLID principles, layered architecture, and
backend system design. Passionate about writing clean, maintainable code and continuously improving
software engineering skills.

TECHNICAL SKILLS__________
Languages: Java, SQL, C, C++, CSS, HTML, JS.
Java Core: OOP, Collections, Multithreading & Concurrency, Stream API.
Back-end & Frameworks: Spring (Core, Boot, MVC, Security, Data), JDBC, Servlet API, Rest API
Design, Thymeleaf, MapStruct, ActiveMQ
Databases: PostgreSQL, MongoDB, MS SQL Server.
Concepts: Data Structures and Algorithms, Design Patterns, RESTful API Design, SOLID, SDLC, AOP.
Testing & Tools: JUnit, Mockito, Git (GitHub, GitLab), Docker, Maven, Log4, Postman, Trello,
Swagger/OpenAPI, Liquibase.
Soft skills: Teamwork, Problem-solving, Time management, Attention to detail.
PROJECTS__________
Appliance Store Web Application
Technologies: Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, PostgreSQL, Thymeleaf
GitHub: https://github.com/Nusuk19/Appliance_Store.git
• Developed a full-stack e-commerce app with product catalogs, user management, and shopping
workflows.
• Implemented layered architecture (Controller-Service-Repository) and relational database schema
using JPA/Hibernate.
• Created server-side rendered UI with Thymeleaf, including form validation and global exception
handling.
Eazy School Educational Management System
Technologies: Java, Spring Boot, Spring Security, JPA, Thymeleaf, MySQL/PostgreSQL
GitHub: https://github.com/Nusuk19/Eazy_school.git
• Built educational management web system with courses, students, and contact modules
• Implemented authentication and role-based authorization using Spring Security
• Designed MVC architecture with service and persistence layers
• Developed persistent data layer with Spring Data JPA and relational database
• Applied validation, exception handling, and configuration management in Spring Boot
Smart Campus Android Client
Technologies: Kotlin, Android SDK, Retrofit, REST API, MVVM, LiveData/ViewModel, XML UI
GitHub: https://github.com/Nusuk19/Smart_Campus_Android.git
• Developed Android mobile client for Smart Campus IoT system
• Integrated REST API communication using Retrofit and JSON serialization
• Designed multi-screen mobile UI with activities/fragments and responsive XML layouts
• Applied MVVM architecture with ViewModels and LiveData for state management
• Implemented authentication and real-time device/room interaction features
Smart Campus Backend Server
Technologies: Java, Spring Boot, REST API, Spring Data JPA, Hibernate, PostgreSQL
GitHub: https://github.com/Nusuk19/SmartCampusServer.git
• Designed and implemented RESTful backend for Smart Campus IoT management system
• Designed database entities and relationships for campus infrastructure model
• Implemented REST controllers for mobile client communication (CRUD + status updates)
• Applied service layer for business logic and device state management
• Configured persistence and API serialization with Spring Boot and JPA
University Management Desktop Application (JavaFX)
Technologies: Java, JavaFX, FXML, Scene Builder, OOP,File/DB storage GitHub:
https://github.com/Nusuk19/Kursova.git
• Developed desktop information system with graphical UI using JavaFX
• Designed multi-window UI using FXML layouts and JavaFX controllers
• Implemented object-oriented domain model for university entities
• Created user interaction workflows for data entry, editing, and visualization
• Applied MVC pattern and event-driven programming in JavaFX
Additional
In the course of team work, I created a Telegram bot using Java and MySQL
Technologies: Java, MySQL, Telegram Bot API.
GitHub: https://github.com/Nusuk19/MyPolitechnik.git
EDUCATION__________
Bachelor's degree in Computational Intelligence of Smart Systems at Lviv Polytechnic National
University (2022 – 2026)
LANGUAGES | Ukrainian - Native | Polish - Intermediate | English - Intermediate

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

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

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


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