Шевчук
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.
You can get this candidate's contact information from https://www.work.ua/resumes/9178413/
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
-
ІТ-фахівець, системний адміністратор
Vinnytsia, Remote -
Оператор call-центру, ПК
Odesa, Remote -
Оператор контакт-центру
15000 UAH, Brovary, Remote -
DevOps engineer
Remote -
DevOps engineer
Dnipro, Kyiv , more 3 cities -
IT-спеціаліст
Kyiv, Remote