Руслан
Full stack developer
- Вид зайнятості:
- повна, неповна
- Вік:
- 33 роки
- Місто проживання:
- Кривий Ріг
- Готовий працювати:
- Дистанційно
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/17563992/
Досвід роботи
Full stack developer
з 03.2023 по нині
(3 роки 8 місяців)
KAI, Дистанційно (IT)
Повністю відповідав за full-stack розробку внутрішніх та державних продуктів - від проєктування бази даних і API до розробки frontend та розгортання у production.
Спроєктував та розробив електронну систему архівування документів із self-service адмін-панеллю: співробітники самостійно налаштовують структуру будівлі, поверхів, кімнат і полиць та наповнюють архів. Реалізував сканування QR-/штрихкодів для відстеження місцезнаходження документів і поточного відповідального за них (PostgreSQL + Express API).
Інтегрував перевірку електронного цифрового підпису (ЕЦП) на базі WASM для державного сервісу.
Розробив адміністративний сервіс на React + TypeScript та Express + TypeScript із JWT-аутентифікацією та сесіями на базі Redis.
Виявив проблему повністю ручного процесу деплою - Docker-контейнери запускалися безпосередньо на VPS, а Nginx налаштовувався вручну. Ініціював та реалізував перехід до автоматизованої інфраструктури: самостійно освоїв і впровадив Kubernetes (K3s), Helm та Argo CD для GitOps-підходу до деплою. Наразі розширюю рішення до повноцінного CI/CD pipeline.
Налаштовував та забезпечував безпеку VPS-інфраструктури: конфігурував reverse proxy (Traefik/Nginx), домени та SSL-сертифікати.
Інтегрував Telegram-бота для автоматизованої відправки сповіщень користувачам сервісу.
Full stack developer
з 04.2021 по 01.2023
(1 рік 10 місяців)
IT-grant, Кривий Ріг (IT)
- Розробив та підтримував мікросервісні REST API на Node.js/Express для автоматичної щоденної синхронізації близько 5 000 записів із зовнішнього державного сервісу та Google Sheets у PostgreSQL. Реалізував документований API за допомогою Swagger.
Розробив та запустив публічний вебсайт на Next.js + Express + TypeScript та окрему адмін-панель на Vite + React. Реалізував JWT-аутентифікацію та авторизацію.
Розробив pipeline для обробки та зберігання зображень, інтегрувавши PostgreSQL та MinIO для надійного зберігання файлів і роботи з медіаданими.
Налаштував Google Search Console та SEO для production-сайту: індексацію сторінок, on-page SEO та контроль появи сторінок у пошуковій видачі.
Освіта
Навчально-науковий інститут економіки і торгівлі імені Михайла Туган-Барановського (ННІЕТ)
Комерційна діяльність, Кривий Ріг
Вища, з 2010 по 2015 (5 років)
Додаткова освіта та сертифікати
Комп'ютерна академія IT-STEP
2020, 1 рік
Знання і навички
- HTML
- CSS
- JavaScript
- React
- SASS
- TypeScript
- Next.js
- Bootstrap
- Node.js
- SQL
- Git
- GitHub
- PostgreSQL
- REST API
- Docker
Знання мов
- Англійська — середній
- Українська — вільно
Схожі кандидати
-
Senior Full Stack Developer
Дистанційно -
Full stack developer
Дистанційно -
Full Stack Developer
120000 грн, Дистанційно, Ужгород, Мукачево -
Full stack програміст
Дистанційно -
Full stack developer
Дистанційно, Коломия -
Full-stack developer (React.js, TypeScript, Java, node.js, Kotlin)
Дистанційно, Вінниця , ще 2 міста