Резюме

Привіт! Мене звати Юрій Мельников, і я Senior Fullstack розробник з досвідом повного циклу розробки — від проєктування архітектури та побудови інфраструктури до деплою та супроводу в продакшені. Брав участь у розробці високонавантажених і розподілених систем для великих компаній, включаючи Сбербанк, Авіто, Авто.ру, Дом.ру, КазКоммерцПоліс, ТрансОйл, Міністерство транспорту та комунікацій Республіки Казахстан, а також створював розважальний сервіс для китайського ринку. Працюю з широким стеком технологій: Go, TypeScript, PHP, Java, Javascript; на фронтенді використовую React та Tailwind. Маю досвід побудови мікросервісної архітектури, налаштування CI/CD, контейнеризації через Docker та керування інфраструктурою на базі Linux-серверів. Особливу увагу приділяю надійності, масштабованості та якості коду.

Ключові навички

Backend розробка
  • C/C++
  • CodeIgniter
  • Doctrine
  • Exposed
  • Go
  • Java
  • Kotlin
  • Ktor
  • Laravel
  • PHP (7.x-8.x)
  • Symfony (6.x-7.x)
  • Twig
  • Yii2
Frontend розробка
  • CSS
  • HTML
  • JavaScript
  • ReactJS
  • Swift (macOS, iOS)
  • jQuery
Бази даних
  • ClickHouse
  • MongoDB
  • MySQL
  • Oracle
  • PostgreSQL
  • Redis
  • Написання збережених процедур
Повний цикл розробки
  • Проєктування архітектури
  • Розгортання
  • Розробка
  • Розробка клієнтської частини OAuth
  • Розробка серверної частини OAuth
  • Розробка та інтеграція REST і SOAP сервісів
  • Тестування
DevOps
  • Docker
  • Filebeat
  • GitLab CI/CD
  • Github Actions
  • Graylog
  • Kubernetes (k8s)
  • Linux (CLI/GUI)
  • MinIO
  • Налаштування серверів (bare metal та контейнери)
Інструменти та технології
  • DDD
  • DRY
  • Git
  • KISS
  • MVC
  • SOLID
  • TDD
  • YAGNI
  • ООП
  • Патерни проєктування
  • Регулярні вирази (Regex)
  • Тестування
Додаткова інформація
  • Англійська: рівень intermediate, впевнене читання технічної документації та базове спілкування.
  • Впевнено працюю як у командах, так і самостійно.
  • Постійно прагну вивчати нові технології та інструменти.

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

Співпрацював з великими компаніями та організаціями
  • Інтеграція сервісів OpenAI, взаємодія з GPT через API.
  • Брав участь у проєктах для таких компаній як Сбербанк, Авито, Авто.ру, Дом.ру, КазКоммерцПоліс, ТрансОйл, а також для Міністерства транспорту та комунікацій Республіки Казахстан.
  • Працював над комплексними fullstack застосунками, що включають frontend і backend.
  • Розробляв складні API та backend рішення.
  • Створював застосунок для китайського ринку, враховуючи особливості локалізації та UX.
Fullstack розробка
  • Інтегрував frontend (ReactJS, jQuery) з backend рішеннями.
  • Писав веб-застосунки на Kotlin (Ktor + Exposed).
  • Писав мікросервіси та інтеграції на Go.
  • Проєктував архітектуру та повністю реалізовував проєкти з нуля до деплою.
DevOps та інфраструктура
  • Керував інфраструктурою на базі Linux-серверів.
  • Контейнеризував застосунки за допомогою Docker та Docker Compose.
  • Налаштовував CI/CD пайплайни для автоматизації збірки та деплою.
  • Проводив моніторинг та оптимізацію продуктивності систем.

Освіта

2025 - 2028
Московський Технологічний Інститут
Москва, Росія
Бакалавр
Прикладна комп'ютерна наука
Інтернет технології та мобільні застосунки
Під час навчання в Московському Технологічному Інституті я отримав ґрунтовні знання з проєктування та розробки сучасних програмних застосунків, з особливим акцентом на інтернет-технологіях і розробці мобільних застосунків. Програма дала мені глибоке розуміння алгоритмів, принципів програмування та практичних методів розв'язання реальних технічних задач.
2016 - 2020
Юридичний інститут
Санкт-Петербург, Росія
Бакалавр
Юриспруденція
На юридичному факультеті я вивчав основи права, включаючи цивільне, кримінальне та адміністративне право. Навчання на юридичному факультеті дозволило мені глибше зрозуміти правові аспекти договірних відносин, інтелектуальної власності та корпоративного права. Ця освіта допомагає мені краще орієнтуватися в юридичних питаннях, пов'язаних з ІТ та розробкою програмного забезпечення.
2003 - 2007
Коледж технологій та сервісу
Уст-Каменогорськ, Казахстан
Спеціаліст
Програмне забезпечення для обчислювальної техніки та автоматизованих систем управління
Як технік-програміст, я можу розробляти програмне та апаратне забезпечення. Також можу працювати техніком, створювати та ремонтувати електронне обладнання, розробляти й тестувати програмне забезпечення, а також проєктувати застосунки.

Професійні навички

Backend розробка
Архітектура баз даних
Мікросервісна архітектура
Розробка API
Деплой та супровід
Контейнеризація
Консоль Linux/Mac/Windows
Комунікація та співпраця

Мови програмування та фреймворки

PHP
Java, Kotlin
Go
SQL
HTML
JavaScript
Symfony
Doctrine
Ktor
Exposed
React
jQuery