Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Ilya

Java developer

Возраст:
33 года
Город:
Киев

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

Соискатель указал телефон и эл. почту.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Ilya Samilyak PROFILE
• Java Developer with 2+ years of commercial experience
Java Developer building scalable backend systems using Java and Spring
Boot.
[открыть контакты](см. выше в блоке «контактная информация») • Experienced in microservices architecture, API
[открыть контакты](см. выше в блоке «контактная информация») integrations, and performance optimization.

Kyiv • Also developed an AI-powered full-stack application
integrating LLM-based decision-making into backend
LinkedIn workflows.
Github
PROFESSIONAL EXPERIENCE
Telegram
Java Developer
Self-employed
SKILLS 04/2025 – Present
Designed and maintained microservice-based backend


systems for small business clients using Java 17/21 and
Backend — Java 17/21, Spring Boot, Spring Data
Spring Boot
JPA, Hibernate, REST APIs, Microservices
Integrated third-party APIs (payment, messaging)


Improved API performance (~40%) via Redis caching and


Databases — PostgreSQL, MySQL, MongoDB, Redis SQL optimization
Built data collection modules using Jsoup


Messaging — Kafka, RabbitMQ Java Developer
NDA - Contract
Testing — JUnit 5, Mockito, Testcontainers 05/2023 – 02/2025
Designed and developed scalable microservices using


Java 17 & 21 and Spring Boot 3, implementing the Event-
Frontend — React, Next.js, TypeScript Driven SAGA pattern via Apache Kafka to ensure
distributed data consistency and handle compensation
DevOps & Tools — Docker, GitHub Actions, Maven, transactions.
Gradle Engineered a hybrid communication strategy: utilized


OpenFeign for synchronous read-operations and Kafka
for high-throughput transactional processing, while
Other — API Integration, Performance leveraging RabbitMQ for asynchronous user notifications.
Optimization, LLM Integration Built REST APIs and integrated them with external


services such as Stripe (payment processing) and
EDUCATION Telegram API (automated notifications).
Managed relational (MySQL, PostgreSQL) and NoSQL


Bachelor's degree in Law (MongoDB) databases; optimized schemas, SQL queries,
Donetsk Law University and indexes to improve performance of data-heavy
Donetsk, Ukraine operations.
Implemented caching mechanisms (Redis) to improve
Master's degree in Law


response times and reduce database load.
Yaroslav Mudryi National Law University Configured containerization with Docker and


Kharkiv, Ukraine implemented a full observability stack, including
distributed tracing (Zipkin), metrics monitoring
COURSES (Prometheus), and centralized logging (Promtail, Loki,
Grafana).
Java course at Mate-academy Covered business-critical features with unit and


Kyiv, Ukraine integration tests (JUnit, Mockito, Testcontainers) to
OOP, Java 8+, Spring, Hibernate ensure system reliability.
Udemy Achievements:
- Java for Beginners: From Scratch to Oracle Reduced payment processing time by 25% by optimizing


Certification Stripe Checkout session handling.
- Java–Earn Your Black Belt! Improved performance of data-heavy operations by 30%


- Spring for Beginners through SQL query optimization and indexing.
Automated key communication tasks via Telegram bot,
Books


reducing manual work for the support team.
СЕТТЕР Р. В. “Learning Java Through Examples and
Exercises”
PROJECTS
LANGUAGES Smart-Home-AI⁠
English Vacancy Bot⁠
Ukrainian EasyStay — Microservices Booking Platform⁠

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: