- Файл
Andrew
Java developer
Контактная информация
Соискатель указал эл. почту и 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 Software Engineer
Киев, Удаленно -
Java-розробник
Киев, Удаленно -
Javascript-програміст
Киев -
Java-розробник
Киев -
Програміст Java
Киев, Удаленно -
Java Developer
95000 грн, Киев