- Файл
Andrew
Java developer
- Вік:
- 20 років
- Місто:
- Київ
Контактна інформація
Шукач вказав ел. пошту та Instagram.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/14464213/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
[
LinkedIn: [
Professional Summary
Java developer with hands-on experience building full-stack web applications using Spring Boot. Skilled
in designing real-time messaging platforms, implementing secure REST and WebSocket APIs, and op-
timizing data persistence in PostgreSQL. Passionate about clean code, test-driven development, and
continuous integration.
Technical Skills
• Languages: Java 17, SQL, JavaScript
• Frameworks: Spring Boot (Web, WebSocket, Data JPA, Data JDBC, Security, Mail), Thymeleaf
• Authentication: JWT, Spring Security
• Databases: PostgreSQL
• Tools: Maven, Git, Docker, GitHub Actions
• Testing: JUnit 5, Mockito, Spring Boot Test, Spring Security Test
• Other: RESTful APIs, Email Service
Project Experience
Chat Application github.com/andrewtyv/chat
Java • Spring Boot • WebSocket • JWT • PostgreSQL • Thymeleaf
• Architected and implemented a real-time chat platform supporting multiple users, private and group
messaging.
• Designed WebSocket endpoints to broadcast and route messages, achieving sub-100 ms latency under
moderate load.
• Secured all HTTP and WebSocket endpoints with JWT-based authentication and role-based autho-
rization.
• Modeled domain entities with Spring Data JPA and Spring Data JDBC, persisting chat history and
user profiles in PostgreSQL.
• Built server-rendered views in Thymeleaf for user registration, login, and chat UI, with global CORS
policy configured.
• Integrated Spring Mail to send email notifications upon user registration and password resets.
• Wrote unit and integration tests covering 85% of code paths, using JUnit 5, Mockito, and Spring
Security Test.
Education
Student in FIIT STU Bratislava
1
Additional Information
• Fluent in English and Ukrainian
• Open to relocation or remote opportunities
• Active contributor to open-source Java projects
2
Схожі кандидати
-
Java developer (Trainee, Junior)
35000 грн, Київ -
Java Developer
Київ -
Програміст Java
45000 грн, Київ -
Java, PHP developer
40000 грн, Київ, Дистанційно -
Java developer
Київ, Вінниця , ще 3 міста -
Программист Java
Київ, Вінниця , ще 4 міста