Dmitriy Suhodolskiy

Dmitriy Suhodolskiy Email and Phone Number

Backend developer PHP / GO @ IPChain Association
Dmitriy Suhodolskiy's Location
Moscow, Moscow City, Russia, Russian Federation
About Dmitriy Suhodolskiy

Hey everyone! My name is Dmitry, and I'm a Backend Developer with over 10 years of experience. I connect easily with colleagues and am not afraid to take responsibility. It’s essential to me that the work I do brings value not only now but also in the long run.My Stack:•Backend: Go, PHP, Laravel, gRPC, ProtoBuf, PostgreSQL, MySQL, Redis, Clickhouse, RabbitMQ, Elasticsearch•DevOps: Kubernetes, Docker, HELM, CI/CD, Prometheus, Grafana, Jaeger, Graylog, Redash•Approaches: Microservices architecture, REST API, GoF patterns, SOLID principles, idempotency, request throttling, retries, Circuit BreakerSkills:•Full-cycle development for monolithic and microservices-based systems•Building high-load and fault-tolerant applications•Integrating with external services and setting up APIs•Setting up and automating CI/CD to streamline deployment processes•Conducting code reviews, mentoring, and training junior developersLanguages:•English — B2•Russian — nativeHobbies:I love spending time with my family and walking with my (many!) dogs. I'm also a huge fan of KHL games — I have friends who play there!

Dmitriy Suhodolskiy's Current Company Details
IPChain Association

Ipchain Association

View
Backend developer PHP / GO
Website:
ipchain.global
Employees:
37
Dmitriy Suhodolskiy Work Experience Details
  • Ipchain Association
    Back End Developer
    Ipchain Association Nov 2018 - Present
    Moscow, Russia
    IPChain Association is focused on creating an international network for intellectual property transactions. I am part of the team responsible for developing and maintaining the CRM system. I joined the project in the planning stage, building a monolithic application in PHP Laravel from scratch, which was successfully launched in production. Since 2021, I have been developing a new project with a microservices architecture in Go, utilizing gRPC. Currently, I am managing projects on both Laravel and GoLang.Responsibilities:• Full-cycle development on PHP Laravel and GoLang;• Managing release processes and launching production versions, with subsequent stability and performance monitoring;• Conducting code reviews, mentoring, and training new specialists;• Developing high-performance APIs and integrating with external services;• Creating and implementing Unit and Benchmark tests;• Identifying and resolving issues, forming new tasks based on log data;• Setting up and maintaining CI/CD processes for workflow automation.Achievements:• Successfully developed and launched applications in Laravel and Go;• Achieved deep integration with the company’s internal products;• Refactored monolithic architecture into a microservices-based structure in Go, enhancing modularity and horizontal scalability;• Configured microservice interactions with gRPC, Protobuf, RabbitMQ, as well as implementing Retry Policy, Idempotency, Rate Limits, and Circuit Breaker;• Developed a range of reusable libraries in Go for use across all microservices, optimizing project development and maintenance;• Proposed and implemented key architectural solutions to enhance system performance and resilience.Tech Stack:• Backend: PHP, Laravel, Go, Laravel Sail, Laravel Octane, PostgreSQL, Redis, Elasticsearch, Memcached, Clickhouse, RabbitMQ, OpenAPI • DevOps: Docker, Kubernetes, HELM, CI/CD, Prometheus, Cobra, Jaeger, Grafana, Redash, Graylog, Sourcegraph. AWS S3
  • Ооо Кнам
    Fullstack Developer
    Ооо Кнам Mar 2018 - Nov 2018
    Moscow, Russia
    The company provides services for the convenient search, rental, and sale of real estate, integrating data from various Russian platforms. Its core products help users efficiently find up-to-date offers in the real estate market.Responsibilities:• Developing and maintaining the website knam-realty.ru, providing users with access to current rental and sale listings;• Building internal microservices to collect, process, and update real estate data;• Integrating with leading Russian real estate platforms to automate data flow and improve search functionality;• Conducting code reviews to ensure code standardization and high quality;• Optimizing the microservices architecture, ensuring seamless interservice communication and system stability monitoring;• Participating in project planning and management, using Scrum and Kanban methodologies.Achievements:• Successfully developed and launched the knam-realty.ru website, which became a key tool for users interested in renting and buying real estate;• Integrated with major real estate platforms such as Yandex and Avito, allowing users to receive real-time data;• Enhanced the performance of several critical microservices, improving system stability and processing speed;• Mentored junior developers and participated in interviews, upholding high code quality standards within the team.Tech Stack:• Backend: PHP 7.3, Laravel 5.6, Lumen 5.8, PostgreSQL 11.5+, Redis, Zookeeper, Kafka, Docker, GraphQL;• Frontend: Vue.js, Vuexy;• Agile Project Management: Scrum, Kanban.
  • Intersteel Tech
    Teamlead
    Intersteel Tech Jul 2015 - Mar 2018
    Serpukhov,Moscow, Russia
    Intersteel Tech is a company focused on developing and implementing IT solutions for managing business processes in the manufacturing sector. I began my career at the company as a Junior Developer, progressing to a Middle Developer by tackling complex business challenges and gaining experience in leading a team of Junior specialists. Through my work, I developed a deep understanding of production business logic and actively participated in designing solutions.Responsibilities:• Solving complex business challenges that require a deep understanding of production processes;• Forming and leading a team of Junior developers, including mentoring and training;• Participating in the development and optimization of code architecture;• Designing the most critical and complex parts of the system;• Collaborating with technical and business teams to achieve optimal solutions;• Managing the team’s tasks and priorities.Achievements:• Progressed from Middle Developer to Team Lead by addressing key business tasks;• Gained experience in managing and mentoring Junior specialists;• Implemented several critical system modules, expanding the ERP system from 2 to 5 modules;• Introduced services for employee performance analysis and company revenue and expense management;Technology Stack:Backend: PHP, LaravelFrontend: JavaScript, Laravel Blade
  • Intersteel Tech
    Full Stack Engineer
    Intersteel Tech Sep 2014 - Jul 2015
    Serpukhov, Moscow, Russia
    Intersteel Tech is a company that develops and implements IT solutions for managing business processes in the manufacturing sector. Starting my career in the company as a Junior Developer, I progressed to a Middle Developer role by solving complex business tasks and gaining experience leading a team of Junior specialists. Throughout my work, I gained in-depth knowledge of manufacturing business logic and actively participated in solution design.Responsibilities:• Developed and maintained the company’s main website from scratch, ensuring high performance and adaptability;• Implemented new functionalities and supported ongoing projects;• Designed and built CRM and ERP systems from the ground up, tailored to meet the company’s internal business processes;• Created external modules for 1C Accounting and 1C Payroll and HR, enhancing integration with accounting systems and streamlining operations;• Developed software to manage CNC equipment and robotic production complexes (RTC);• Launched multiple internal projects using Laravel and developed unique services to automate technical documentation creation, including 3D models and drawings.Achievements:• Promoted from Developer to Senior Developer within six months due to successful task completion;• Consistently awarded bonuses for timely and high-quality task completion;• Optimized business processes, significantly reducing company labor costs and saving hours by developing and implementing internal web services into the production workflow.Tech Stack:Backend: PHP 7.2+, Laravel 5.4-6.0, PostgreSQL 10.7+;Frontend: JavaScript.

Dmitriy Suhodolskiy Education Details

  • Moscow Power Engineering Institute (Tecnical University)
    Moscow Power Engineering Institute (Tecnical University)
    Engineer Programmer
  • Berdyansk Machine Building College
    Berdyansk Machine Building College
    Engineer Machine Building

Frequently Asked Questions about Dmitriy Suhodolskiy

What company does Dmitriy Suhodolskiy work for?

Dmitriy Suhodolskiy works for Ipchain Association

What is Dmitriy Suhodolskiy's role at the current company?

Dmitriy Suhodolskiy's current role is Backend developer PHP / GO.

What schools did Dmitriy Suhodolskiy attend?

Dmitriy Suhodolskiy attended Moscow Power Engineering Institute (Tecnical University), Berdyansk Machine Building College.

Who are Dmitriy Suhodolskiy's colleagues?

Dmitriy Suhodolskiy's colleagues are Dmitrii Semenov, Dmitriy Kiryukhin, Olga Kiykova, Gregory Rozanov, Nikita Dmitrenko, Ирина Анфалова, Igor Benko.

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

Aero Online

Your AI prospecting assistant

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.