Table of Contents:
About the author
Welcome to my IT blog, my name is Vitaly Lesnykh.
I've been in IT since 2004: I created my first website as a thesis in college, and I've been developing apps and websites since then. I've worked as a developer, an integration solutions architect, and managed teams in IT.
Over the years, I've worked for large national companies—Gloria Jeans, Gorzdrav, Pharmacy 36.6, NLMK—as well as for the international company Amway, implementing large-scale projects and integrations.
I've worked in the 1C:Enterprise ecosystem since 2017, and in the international SAP (Commerce) ecosystem since 2019.
I've been in IT since 2004: I created my first website as a thesis in college, and I've been developing apps and websites since then. I've worked as a developer, an integration solutions architect, and managed teams in IT.
Over the years, I've worked for large national companies—Gloria Jeans, Gorzdrav, Pharmacy 36.6, NLMK—as well as for the international company Amway, implementing large-scale projects and integrations.
I've worked in the 1C:Enterprise ecosystem since 2017, and in the international SAP (Commerce) ecosystem since 2019.
My Mission
To create reliable, scalable, and automated solutions that help businesses operate faster, more efficiently, and more securely. I combine technical expertise and project management experience to achieve maximum results for companies and their clients.
What I do
- I develop and optimize 1C and Java solutions, including ERP systems, web modules, integrations with CRM, websites, and external services.
- I implement AI services (e.g., ChatGPT API) to automate routine processes and speed up team work.
- I build complex integrations via REST, SOAP, and JSON/XML, ensuring service stability and control.
- I have managed teams of developers and designers, provided mentoring, and code reviews to improve the quality of solutions.
- I organize CI/CD, TDD, testing, and delivery processes. To ensure projects are completed on time and to the required quality.
Key Achievements
- Created an automated advertising management system in 1C: budget optimization by 10%, sales growth by 30%, and support cost reduction by 40%.
- Implemented over 20 integrated solutions for various industries, including international projects (Amway) and large national companies (366, NLMK, Gloria Jeans).
- Optimized development and documentation processes, reducing task approval time and increasing team productivity.
- Implemented testing standards and architectural approaches, preventing potentially risky decisions.
Skills and Technologies
1C:Enterprise 8 1C:Trade Management 1C:Accounting 1C:Management and Enterprise Management Java Microservices REST / SOAP / JSON / XML MS SQL / PostgreSQL Git / Docker / Jenkins / CI/CD TDD / Agile / Scrum / Waterfall ChatGPT API Team Leading / Project Management
Education
- Ural Federal University named after the first President of Russia B.N. Yeltsin — Economics and Business Management
- Solikamsk Art College — Design, Web Design
About Me
I love creating solutions that truly simplify the work of people and businesses. I combine technical expertise and team management experience to ensure projects run smoothly and with maximum efficiency.
My YouTube ChannelMy social media channel
Useful Articles:
In this article we will analyze advanced type system features in Go: generics (type parameters), reflection, and channel types for concurrency. We will compare Go and Java approaches, so Java develope...
Introduction The Java world is rapidly evolving, and with each version, new tools are emerging for effectively working with multithreading, collections, and asynchrony. Java 25 brings powerful feature...
Series: Go for Java Developers — analysis of trace, profiling and testing In this article we will analyze tools and practices for testing, debugging and profiling in Go. For a Java developer this wil...
New Articles:
In this article we will analyze advanced type system features in Go: generics (type parameters), reflection, and channel types for concurrency. We will compare Go and Java approaches, so Java develope...
Series: Go for Java Developers — analysis of trace, profiling and testing In this article we will analyze tools and practices for testing, debugging and profiling in Go. For a Java developer this wil...
This article is dedicated to understanding the principles of concurrency and synchronization in Go and Java. We ll cover key approaches such as rate-limiter, non-blocking operations, and task scheduli...