Шевчук

Computer engineer

Considering positions:
Computer engineer, Back end програміст, IT-спеціаліст, Фахівець технічної підтримки, .net-розробник, Node. js-розробник
Employment type:
full-time
Age:
22 years
City of residence:
Uzhhorod
Ready to work:
Remote, Uzhhorod

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

IT-спеціаліст

from 12.2025 to 04.2026 (5 months)
SoftCraftGen, Дистанційно (IT)

Middle Fullstack Developer (Startup) — 12.2025 – 05.2026
Проєкт: Масштабована мікросервісна соціальна мережа з високонавантаженим медіа-пайплайном
Архітектура та Бекенд
Проєктував та впроваджував подієво-орієнтовану мікросервісну архітектуру на базі CQRS для чіткого розділення операцій читання та запису. Реалізував надійну доставку повідомлень між сервісами за допомогою MassTransit, інтегрувавши паттерн Transactional Outbox для гарантії консистентності даних (Exactly-once delivery) у розподіленому середовищі. Розробляв гнучке та оптимізоване API на базі Hot Chocolate (GraphQL), що дозволило фронтенду ефективно запитувати лише необхідні структури даних. Також проєктував інфраструктуру з розрахунком на горизонтальне масштабування, розробивши план впровадження KEDA (Kubernetes Event-driven Autoscaling) для автоматичної реплікації под-ів обробки медіа при пікових навантаженнях.
Медіа-пайплайн та Оптимізація
Спроектував високонавантажений сквозний пайплайн завантаження та процесингу медіа, де весь вхідний трафік проксується через NGINX на кастомний сервіс-валідатор Video Uploader. Реалізував гібридну логіку обробки даних, завдяки якій сервіс динамічно визначає тип контенту (Stream / FormData) — у разі FormData автоматично ініціюється стримінг із асинхронною передачею чанків на мікросервіс обробки через FFmpeg. Оптимізував швидкість процесингу, скоротивши час від початку завантаження до готовності відео до стрімінгу (HLS/DASH) до 5–10 секунд незалежно від географічного розташування користувача відносно сервера. Налаштував асинхронне вивантаження оброблених медіафайлів у розподілене об'єктне сховище Cloudflare R2 для мінімізації витрат на трафік.
Алгоритми та Фронтенд
Розробив та оптимізував алгоритм рекомендацій «Друзі друзів» на рівні бази даних та сервісної логіки для підвищення залученості користувачів. Паралельно розробляв архітектуру клієнтської частини на Angular, інтегрувавши Apollo Client для ефективного керування станом, кешування та реактивної взаємодії з GraphQL-ендпоінтами.

Knowledge and skills

  • Azure DevOps Server
  • PostgreSQL
  • SQL
  • NestJS
  • Node.js
  • Bun.js
  • Angular
  • C#
  • ASP.NET
  • GraphQL
  • Graphana
  • Prometheus
  • Redis
  • HTML
  • CSS
  • Самостійність
  • Active Directory
  • Адміністрування ОС Linux
  • Користувач ОС Linux
  • RabbitMQ
  • Уважність
  • Development tools
  • Chrome DevTools
  • Hasura
  • Cloude Workers
  • R2 Cloudeflare
  • Docker
  • Docker Compose
  • Lemon squeeze

Language proficiencies

  • English — average
  • Ukrainian — fluent

Additional information

РЕЗЮМЕ
Посада: AI Integration / Fullstack Engineer (.NET & Node.js)
Формат роботи: Віддалено
ТЕХНІЧНИЙ СТЕК:
AI & LLM: API (OpenAI, Claude, Gemini, Grok), Hugging Face, локальні моделі (Ollama, llama.cpp), RAG-системи.
Backend: NestJS, ASP.NET Core.
Frontend: Angular, Electron, Three.js (3D/VRM).
Data & API: PostgreSQL, Redis, Hot Chocolate (GraphQL), Hasura, Prisma, EF Core.
Infrastructure & Devops: RabbitMQ, Cloudflare Workers, Docker / Docker Compose, Linux, Active Directory (AD).
Media & Payments: FFmpeg, Cloudflare R2, Lemon Squeezy.
ДОСВІД РОБОТИ:
Fullstack / AI Engineer — 06.2024 – по теперішній час
Проєкт 4 (В процесі): Голосовий 3D AI-Асистент. Розробка десктопного помічника «speech-to-speech» (S2S) на базі Electron та Three.js. Інтеграція анімації 3D VRM-аватарів із потоковим ШІ-аналізом аудіоданих у реальному часі.
Проєкт 3: Медична освітня платформа «КРОК-Тренажер». Створення системи тестування для медиків на стеку Angular + Hasura + Cloudflare Workers. Розробка гнучкої архітектури тегів та суб-тегів для точної вибірки питань. Інтеграція платіжного шлюзу Lemon Squeezy для монетизації.
Middle Fullstack Developer (Контракт / Стартап) — 12.2025 – 06.2026 (Поточний час)
Проєкт 2: Масштабована Мікросервісна Соціальна Мережа. Розробка архітектури та фронтенду на Angular, бекенд на базі мікросервісів із Hot Chocolate (GraphQL). Побудова наскрізного медіа-пайплайну: кастомна обробка та стиснення відео через FFmpeg із завантаженням у сховище Cloudflare R2. Оптимізація швидкості обробки контенту (відео готове до стримінгу за 5–10 секунд).
Fullstack Developer (Контракт / Локальний стартап) — 04.2025 – 12.2025 (Повних 6 місяців)
Проєкт 1: Автоматизована CRM-система для Ветеринарних Клінік. Розробка веб-додатку на стеку Angular + NestJS + PostgreSQL + Redis. Реалізація інтерактивного модулю клініки на WebSockets для двостороннього обміну даними в реальному часі. Інтеграція ШІ-агента (LLM), який дозволяє клієнтам записуватися на прийом до лікаря через чат

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: