Руслан
Full stack developer
- Employment type:
- full-time, part-time
- Age:
- 33 years
- City of residence:
- Kryvyi Rih
- Ready to work:
- Remote
Contact information
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/17563992/
Work experience
Full stack developer
from 03.2023 to now
(3 years 8 months)
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
from 04.2021 to 01.2023
(1 year 10 months)
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 та контроль появи сторінок у пошуковій видачі.
Education
Навчально-науковий інститут економіки і торгівлі імені Михайла Туган-Барановського (ННІЕТ)
Комерційна діяльність, Кривий Ріг
Higher, from 2010 to 2015 (5 years)
Additional education and certificates
Комп'ютерна академія IT-STEP
2020, 1 рік
Knowledge and skills
- HTML
- CSS
- JavaScript
- React
- SASS
- TypeScript
- Next.js
- Bootstrap
- Node.js
- SQL
- Git
- GitHub
- PostgreSQL
- REST API
- Docker
Language proficiencies
- English — average
- Ukrainian — fluent
Similar candidates
-
Senior Full Stack Developer
Remote -
Full stack developer
Remote -
Full Stack Developer
120000 UAH, Remote, Uzhhorod, Mukachevo -
Full stack програміст
Remote -
Full stack developer
Remote, Kolomyia -
Full-stack developer (React.js, TypeScript, Java, node.js, Kotlin)
Remote, Vinnytsia , more 2 cities