Руслан

Full stack developer

Employment type:
full-time, part-time
Age:
33 years
City of residence:
Kryvyi Rih
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberLinkedInMessenger

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

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

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

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: