Резюме

Привіт! Мене звати Юрій Мельников і я Fullstack-розробник із досвідом повного циклу розробки: від проєктування архітектури додатків до їх розгортання в продакшн. Брав участь у реалізації масштабних проєктів для провідних компаній, таких як Сбербанк, Авіто, Авто.ру, Дом.ру, Казкоммерцполіс, Трансоїл і Міністерство транспорту та комунікацій Республіки Казахстан. Також розробив розважальний сервіс для китайського ринку. Володію PHP (8.4), Symfony (7.2), Laravel, Yii2, а також frontend-фреймворками, такими як ReactJS і jQuery. Маю досвід створення мікросервісів на Go та розробки додатків за допомогою Kotlin і Swift. Усі мої проєкти супроводжуються тестуванням, налаштуванням DevOps-процесів і розгортанням серверів.

Моя рідна мова російська, але я можу швидко підтягнути англійську та українську мови.

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

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

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

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

Освіта

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

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

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

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

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