Resume

About me

Hi there! My name is Yuriy Melnikov, and I am a Backend Developer. I have been working in Backend development for more than 8 years. I have experience in developing and supporting applications of various scales. In my work, I prefer to use PHP, Kotlin, Go and others. I also use such frameworks as Symfony (PHP) and Ktor (Kotlin) in development. As additional technologies and tools, I use Docker, Linux, as well as database management tools such as SQL and noSQL.

I'm fluent in Russian, but I can also communicate in English and Ukrainian.

Experience

2016 - Now
Backend Developer
Various companies
Saint Petersburg, Russia
As a Backend Developer, I am responsible for developing the business logic of applications. I am also responsible for designing, developing, testing, supporting, and deploying applications.
2014 - 2016
Testing Engineer
Techno Diasoft
Moscow, Russia
As a testing engineer, I was responsible for testing software at the largest Russian bank. I was responsible for developing test plans and cases, as well as for their execution.
2010 - 2014
Electrical engineer
Ust Kamenogorsk Capacitor Plant
Ust Kamenogorsk, Kazakhstan
As an electrical engineer, I was responsible for designing, developing, and testing electrical equipment, as well as for manufacturing these devices, systems, and equipment.
2008 - 2010
Technician
Waterway company
Ust Kamenogorsk, Kazakhstan
As a technician, I was responsible for the computer systems and networks of the organization. Installation and maintenance of the company's computer systems, including software and hardware, as well as the configuration and installation of various network devices.

Education

2016 - 2020
Lawyer
Saint Petersburg, Russia
Bachelor
Jurisprudence
This is another type of education. I learned to think critically and analytically, defend my point of view, find a way out of difficult situations, know how to conduct negotiations and know how to find a compromise.
2005 - 2008
College of Technology and Service
Ust Kamenogorsk, Kazakhstan
Specialist
Technician-programmer
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 Design
Microservice Architecture
API Development
Application Deployment
Docker Containerization
Linux/Mac/Win Console
Good communication skills

Languages & Frameworks

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