Резюме

Привіт! Мене звати Юрій Мельников, і я 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
  • GitLab CI/CD
  • Github Actions
  • Kubernetes (k8s)
  • Linux (CLI/GUI)
  • MinIO
  • Налаштування серверів (bare metal та контейнери)
Інструменти та технології
  • DDD
  • DRY
  • Git
  • KISS
  • MVC
  • SOLID
  • TDD
  • YAGNI
  • ООП
  • Патерни проєктування
  • Регулярні вирази (Regex)
  • Тестування
Додаткова інформація
  • Англійська: рівень intermediate, впевнене читання технічної документації та базове спілкування.
  • Впевнено працюю як у командах, так і самостійно.
  • Постійно прагну вивчати нові технології та інструменти.

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

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

Освіта

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

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

Розробка бекенда
Дизайн бази даних
Мікросервісна архітектура
Розробка API
Розгортання програм
Контейнерізація Docker
Консоль Linux/Mac/Win
Хороші комунікативні навички

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

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