Resume

About Me

Download CV

Hi! My name is Yuriy Melnikov, and I am a Senior Fullstack Developer with full-cycle development experience — from architecture design and infrastructure setup to deployment and production support. I’ve worked on high-load and distributed systems for major companies, including Sberbank, Avito, Auto.ru, Dom.ru, KazKommerzPolis, TransOil, the Ministry of Transport and Communications of the Republic of Kazakhstan, and developed an entertainment service for the Chinese market. I work with a wide range of technologies: Go, TypeScript, PHP, Java, Javascript; on the frontend I use React and Tailwind. I have experience building microservice architecture, setting up CI/CD, containerization with Docker, and managing infrastructure based on Linux servers. I place strong emphasis on reliability, scalability, and code quality.

Key Skills

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.
  • Постоянно стараюсь изучать новые технологии и инструменты.
  • Уверенно работаю в командах и самостоятельно реализую проекты.

Work Experience

Collaborated with Major Companies and Organizations
  • Worked on projects for Sberbank, Avito, Auto.ru, Dom.ru, Kazkommerts Policy, Transoil, and the Ministry of Transport and Communications of the Republic of Kazakhstan.
  • Designed and implemented complex APIs and backend solutions.
  • Developed comprehensive fullstack applications combining frontend and backend.
  • Created a localized application for the Chinese market, addressing UX and localization challenges.
  • Integration of OpenAI services, interaction with GPT via API.
Fullstack Development
  • Designed architecture and fully implemented projects from scratch to deployment.
  • Integrated frontend (ReactJS, jQuery) with backend solutions.
  • Built web applications using Kotlin (Ktor + Exposed).
  • Developed microservices and integrations in Go.
DevOps and Infrastructure
  • Set up CI/CD pipelines for automated builds and deployments.
  • Containerized applications using Docker and Docker Compose.
  • Managed infrastructure based on Linux servers.
  • Conducted system performance monitoring and optimization.

Education

2025 - 2028
Moscow Institute of Technology
Moscow, Russia
Bachelor's Degree
Applied Computer Science
Internet technologies and mobile applications
During my studies at the Faculty of Applied Computer Science, I acquired a solid foundation in the design and development of modern software applications, with a special focus on Internet technologies and mobile application development. The program gives me a deep understanding of algorithms, programming principles, and practical methods for solving real-world technical problems.
2016 - 2020
Law Institute
Saint Petersburg, Russia
Bachelor
Jurisprudence
At the law faculty, I studied the basics of law, including civil, criminal, and administrative law. Studying at the law faculty allowed me to gain a deeper understanding of the legal aspects of contractual relations, intellectual property, and corporate law. This education helps me better navigate legal issues related to IT and software development.
2003 - 2007
College of Technology and Service
Ust-Kamenogorsk, Kazakhstan
Specialist
Software for computing equipment and automated control systems
As a technician-programmer, I can develop software and hardware. I can also work as a technician, create and repair electronic equipment, develop and test software, and design applications.

Professional Skills

Backend development
Database architecture
Microservice architecture
API development
Deployment and maintenance
Containerization
Linux/Mac/Windows console
Communication and teamwork

Languages and Frameworks

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