Зареєструватися

Шевчук

Computer engineer

Розглядає посади:
Computer engineer, Back end програміст, IT-спеціаліст, Фахівець технічної підтримки, .net-розробник, Node. js-розробник
Вид зайнятості:
повна
Вік:
22 роки
Місто проживання:
Ужгород
Готовий працювати:
Дистанційно

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

Шукач вказав телефон та ел. пошту.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

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

з 12.2025 по 04.2026 (5 місяців)
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-ендпоінтами.

Знання і навички

  • 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

Знання мов

  • Англійська — середній
  • Українська — вільно

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

РЕЗЮМЕ
Посада: 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), який дозволяє клієнтам записуватися на прийом до лікаря через чат

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: