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.

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 Channel
🌐 На русском
Total Likes:0
My social media channel
By sending an email, you agree to the terms of the privacy policy

Useful Articles:

Generics, Reflection and Channels - Go vs Java | Types - Language
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...
Java v25: Choosing the Right Multithreading for Any Task
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...
Let's look at: Trace, Profiling, Integration Testing, Code Coverage, Mocking, Deadlock Detection in Go vs Java | Testing, Debugging and Profiling
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:

Generics, Reflection and Channels - Go vs Java | Types - Language
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...
Let's look at: Trace, Profiling, Integration Testing, Code Coverage, Mocking, Deadlock Detection in Go vs Java | Testing, Debugging and Profiling
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...
Let's Break It Down: Rate Limiter, Non-Blocking Operations, and Scheduler: Go vs. Java | Concurrency Part 4
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...
Fullscreen image