Dmitry Kopylov

Dmitry Kopylov Email and Phone Number

Backend Go Developer @ OZON.ru
moscow, moscow city, russia
Dmitry Kopylov's Location
Russia, Russian Federation
About Dmitry Kopylov

Go / PHP Backend developer.I have a specialized education of a master of Computer Science at Ural Federal University (Ekaterinburg, Russia). Last 5 years in development. I have experience in designing, developing and testing applications.Highlights:- Stack: Microservices, Go (gRPC), PostgreSQL, ETCD, Vault, Kafka, Memcached, Grafana, Prometheus, PHP 8.1 (Laravel), MySQL, Docker, Elasticsearch, Vue.js, Redis, RabbitMQ, Clickhouse.- Experience working with agile development, Scrum, distributed teams.- Understanding of OOP, design patterns, SOLID principles, GRASP, DRY, KISS.- I follow the practice of DDD (Domain Driven Design), TDD (Test Driven Design)- Testing experience: Unit, Integration, Functional tests- Design CMS system- Development Laravel packages: Notifications, Clickhouse connector, Geolocate, etc - Design microservices: Statistics service (go, clickhouse), Find location (Russian region) by coordinate (OpenResty, Nginx, PostgreSQL), Booking, etchttps://github.com/dikopylovWrite to me if you are interested in my skills.

Dmitry Kopylov's Current Company Details
OZON.ru

Ozon.Ru

View
Backend Go Developer
moscow, moscow city, russia
Website:
ozon.ru
Employees:
1143
Dmitry Kopylov Work Experience Details
  • Ozon.Ru
    Backend Developer
    Ozon.Ru Jul 2022 - Present
    Москва, Москва, Россия
    Ozon - Russia’s e-commerce pioneer that one of the biggest marketplace. I’m working in user generated content team, which services must be have more than 99% stability. Highlights:1. Microservices (DDD, canary deploy, etcd, vault) 2. Go (gRPC, Unit tests)3. Kafka4. PostgreSQL5. Memcached6. Grafana, prometheus7. Scrum
  • Сайтсофт
    Backend Developer
    Сайтсофт Feb 2020 - Jul 2022
    Екатеринбург, Свердловская Область, Россия
    Sitesoft (sitesoft.ru) specializes in commercial development for high volume (highload) systems.Design and development of a new high performance website builder with rich features and flexible customization with CMS support without any code.A Russian startup that has successfully entered the market.Development and implementation of a modular application architecture, where each module is connected to the application using Composer. Writing both unit and integration tests. Implementation of Vue.js components. Organization of frontend and backend interaction using REST API.Examples of services that have been created: - Core of the product - Geolocate the Location of an IP Address - Notifications with websocket. - Trash by analogy of a trash in OS. - Searching with Elasticsearch. - Various REST API services with their own business logic - Statistics microservice with Go, Clickhouse, Docker. - Find location (Russian region) by coordinate with OpenResty, Nginx, PostgreSQL. - Text-to-Speech service (Any entity fields in CMS) with Google Cloud Text-to-Speech Stack: PHP 8.1, Go 1.17, Laravel 8, PostgreSQL 14, Docker, Elasticsearch, Vue.js 2, Redis, RabbitMQ, Clickhouse.
  • Bronevik.Com
    Full Stack Engineer
    Bronevik.Com Sep 2018 - Jan 2020
    Екатеринбург, Свердловская Область, Россия
    Development of new functionality in the booking subject area. REST API implementation services for interaction with the project:- Search offers- Request for availability of rooms- Request for availability of prices for rooms- Backoffice developmentDeveloped the SOAP application of the company bronevik.com. The public SOAP connector is located on the company's github https://github.com/bronevik-com/hotels-connector. Implemented new features on the site, such as searching and displaying the nearest hotels using the Google and Yandex Maps API. Coverage of written code with tests. Design and implementation of a Telegram bot for booking rooms.Splitting a monolithic application into services, designing services. Code, SQL queries optimization.Stack: PHP 7.2, Symfony 4.4, MySQL, Vue.JS 2, Redis, Docker

Dmitry Kopylov Education Details

Frequently Asked Questions about Dmitry Kopylov

What company does Dmitry Kopylov work for?

Dmitry Kopylov works for Ozon.ru

What is Dmitry Kopylov's role at the current company?

Dmitry Kopylov's current role is Backend Go Developer.

What schools did Dmitry Kopylov attend?

Dmitry Kopylov attended Уральский Государственный Технический Университет, Уральский Государственный Технический Университет.

Who are Dmitry Kopylov's colleagues?

Dmitry Kopylov's colleagues are Hidara Mariam, Michael Baban, Faris Faris, Arina Rasskazova, Stanislav Makeev, Vladimir Glotov, Margarita Volkova.

Not the Dmitry Kopylov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.