Працював в 2 компаніях   2 роки 1 місяць

IT

Founder & Fullstack Developer

Self-Employed

IT

2 роки 1 місяць

07.2024 - до теперішнього часу

  • Delivered full-stack client websites for paying clients, by independently running the freelance business end-to-end — requirements, backend REST APIs in Java/Spring Boot, frontend in Svelte/ SvelteKit, and delivery.
  • Enabled secure real-money checkout for a client application, by integrating T-Pay payment processing into a production Spring Boot backend.
  • Secured user access for client applications, by implementing JWT-based and Google OAuth authentication with Spring Security.
  • Reduced backend processing load, by offloading tasks such as email delivery to Redis-based background workers.

Java Backend developer

Backend Developer — FameRP

IT

8 місяців

04.2025 - 12.2025

  • Architected and implemented scalable REST APIs in Java and Spring Boot, emphasizing modular design, SOLID principles, and long-term maintainability.
  • Built the platform's payment infrastructure end-to-end, integrating RozetkaPay, Cryptomus, and Betatransfer with webhook handling and signature verification for multi-provider routing
  • Developed a WebSocket-based support platform and Discord bot integrations, enabling real-time communication between moderators and hundreds of daily active users
  • Delivered the platform's public-facing website end-to-end, building the frontend in Svelte/SvelteKit and backend REST APIs in Spring Boot.

Ключова інформація

Backend: Spring Boot, Spring Security, Spring Data JPA, Spring WebFlux (Reactive), Hibernate, R2DBC, REST APIs, gRPC, Microservices, RabbitMQ, WebSockets, Multithreading & Concurrency, Design Patterns, SOLID, Clean Architecture, Clean Code

Payments: Payment Gateway Integration, Multi-provider Payment Routing, Webhook Handling, Signature Verification, Idempotent Payment Processing, Stripe, Cryptomus (Cryptocurrency), Regional Payment Gateways (EU & Ukraine)

Data & Infrastructure: PostgreSQL, MySQL, MongoDB, Redis, Docker, Docker Compose, GitHub Actions (CI/CD)

Frontend: Svelte, SvelteKit, TailwindCSS, Axios, Accessibility (a11y), Internationalization (i18n)

Languages: Java (17, 21, 23, 25), JavaScript, TypeScript, Python, SQL

Tools: Git, Maven, Gradle, Postman, Swagger/OpenAPI, SLF4J, Logback

Other: FastAPI, Django, Flask, Aiogram (Python)

Навчався в 1 закладі

Geodetic-Technical School Complex, Lodz

Комп'ютерні науки

2027

Володіє мовами

Англійська

середній

Польська

поглиблений

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Російська

вільно

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Українська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Додаткова інформація

Захоплення та інтереси

Airsoft, спорт, активний відпочинок

Олег Віталійович

Java Developer

Суми

19 років

Активно шукає роботу

повна зайнятість, неповна зайнятість, проектна робота

Характер роботи: віддалена робота

Остання активність 6 днів тому