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

IT

Full Stack Developer

Travelated

IT

2 роки 10 місяців

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

Працював в турагенстві яке надавало користувачам можливість зарезервувати номер в одному із мільйона готелів на сайті.
Основні обов’язки:
- Проєктування та документування фіч (Confluence)
- Узгодження рішень з PM та Team Lead
- Реалізація задач у тижневих спринтах із регулярними релізами в
production
- Підтримка, розширення та оптимізація функціоналу
Ключові досягнення
- Інтегрував 10+ зовнішніх постачальників (REST, gRPC, GraphQL) для отримання даних про готелі, кімнати та тарифи
- Реалізував алгоритм мапінгу готелів і кімнат, що збільшило кількість бронювань на ~50%
- Розробив алгоритм підбору оптимальних тарифів, скоротивши час вибору для користувача на ~20%
- Впровадив fallback-логіку для невалідних тарифів, що зменшило кількість невдалих бронювань на ~40%
- Інтегрував платіжну систему Adyen (Capture, Cancel, Refund, Update) та реалізував обробку webhook'ів
- Працював з Stripe та 3DS, покращуючи стабільність оплат і захист від шахрайства
- Розробив мікросервіс авторизації та інтегрував логін через Google і Apple
- Реалізував генерацію описів і тегів готелів через ChatGPT API
- Побудував систему локалізації для 15+ мов, включаючи RTL Створив інструмент для автоматичної генерації локалізації (resx) через AI + DeepL. - Реалізував систему логування резервацій і платежів, що допомогло знайти 3 критичні баги.
- Розробив механізм реклами партнерських сайтами (посилання та iframe) - Розробив та впровадив пошук на базі Elasticsearch із часом відповіді ~100 мс, покращивши користувацький досвід і релевантність результатів пошуку.
Додатково
- Фіксив критичні баги в платіжних сценаріях
- Брав участь в онбордингу нових розробників
- Обговорював і пропонував технічні рішення разом з PM

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

  • .NET
  • ASP.NET
  • Entity Framework
  • SQL
  • PostgreSQL
  • MS SQL
  • Microservices
  • RabbitMQ
  • Redis
  • Sentry
  • Docker
  • NUnit
  • Moq
  • React
  • React.JS
  • i18next
  • Redux
  • MediatR
  • SignalR
  • REST
  • GraphQL
  • gRPC
  • C#/.NET
  • Typescript
  • JavaScript
  • HTML/CSS
  • Git
  • .NET Core
  • Навчався в 1 закладі

    Чернівецький національний університет імені Юрія Федьковича

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

    2024

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

    Англійська

    вище середнього

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

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

    Українська

    вільно

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

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

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

    Про себе

    Backend Developer з досвідом розробки високонавантажених систем і інтеграції зовнішніх сервісів. Основний фокус.NET, мікросервіси та оптимізація продуктивності.

    Сергій

    Middle .Net developer

    Чернівці

    23 роки

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

    повна зайнятість

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

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