Резюме

Привет! Меня зовут Юрий Мельников и я 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
  • Написание хранимых процедур
Полный цикл разработки
  • Деплой
  • Проектирование архитектуры
  • Разработка
  • Разработка и интеграция REST и SOAP сервисов
  • Разработка клиентской части OAuth
  • Разработка серверной части OAuth
  • Тестирование
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
Технологический колледж сервиса
Усть-Каменогорск, Казахстан
Специалист
Программное обеспечение вычислительной техники и автоматизированных систем управления
Как техник-программист, я могу разрабатывать программное и аппаратное обеспечение. Я также могу работать в качестве техника, создавать и ремонтировать электронное оборудование, разрабатывать и тестировать программное обеспечение, а также проектировать приложения.

Профессиональные навыки

Backend Разработка
Проектирование Баз Данных
Микросервисная Архитектура
Разработка API
Развертывание приложений
Контейнеризация Docker
Linux/Mac/Win Консоль
Хорошие коммуникативные навыки

Языки & Фреймворки

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