Experience

Sole Proprietor V.B. Cherepanov

September 2022 — Present

Senior Backend Developer / Architect

  • Design and evolve large services on Symfony and Go with DDD, CQRS, and Event Sourcing at the core.
  • Maintain 100+ commercial Bitrix modules, grow Autopilot.Biz, identity platforms, analytics microservices, and discount management tools.
  • Build OAuth2 servers and AI-driven products, introducing event-driven workflows and resilient integrations.
  • Own Docker-based infrastructure for PHP/Go/Vue stacks, automation via Makefiles, GitLab CI, and secrets management.
  • Stack: Symfony, PHP 8.3, Go 1.23, PostgreSQL, MongoDB, Redis, RabbitMQ, Docker, GitLab CI, Nginx, mkcert, Let's Encrypt
  • Skills: microservice architecture, DDD, DevOps, event-driven systems, AI integrations, backend engineering

GEGI LLC

February 2022 — September 2022

PHP Developer

  • Delivered new features and refactored the architecture of a large-scale web product.
  • Introduced a microservice architecture and automated deployments on AWS.
  • Optimised queues and inter-service communication, boosting throughput by 40%.
  • Stack: PHP 8, Symfony, AWS, Docker, RabbitMQ, PostgreSQL, Redis
  • Skills: microservices, cloud infrastructure, CI/CD, high-load optimisation

Demedia LLC

November 2020 — January 2022

Lead Software Engineer

  • Developed and maintained large Symfony and Bitrix projects for enterprise clients.
  • Built an internal competitor monitoring system and review analytics module for game marketplaces.
  • Delivered an HRM platform from scratch (PHP + Vue) and introduced containerised build pipelines.
  • Set up server infrastructure for CI/CD and automated testing environments.
  • Stack: PHP, Symfony, Bitrix, Vue.js, Docker, PostgreSQL, Redis, Nginx
  • Skills: system design, analytics, microservices, DevOps, Vue-based interfaces

D-Partners (Sole Proprietor I. Ikonnikova)

July 2020 — November 2020

Senior PHP Developer / Team Lead

  • Led development of corporate Bitrix and Symfony projects.
  • Delivered REST APIs and Vue SPA interfaces, enforced code reviews and testing practices.
  • Standardised development environments and built CI/CD pipelines.
  • Stack: PHP 7.4, Bitrix, Vue.js, Docker, GitLab CI, Redis, PostgreSQL
  • Skills: team leadership, CI/CD, API development, mentoring

Sole Proprietor V.B. Cherepanov

September 2014 — November 2020

Developer / Architect

  • Delivered websites, modules, and services for clients on Bitrix and Symfony.
  • Published 100+ commercial modules adopted across CIS projects.
  • Integrated Bitrix24, developed custom applications, and migrated products to microservices.
  • Adopted Go in 2019 for internal services and APIs.
  • Stack: PHP 7.x, Bitrix D7, Symfony, Go, MySQL, Redis, Docker, Nginx
  • Skills: application architecture, microservices, API design, Bitrix24 development, performance optimisation

Akrit Postavka LLC

August 2012 — November 2013

Head of Software Development

  • Managed a four-person engineering team delivering corporate sites and Bitrix modules.
  • Launched 15+ projects including internal CRM and ERP modules.
  • Optimised release processes and introduced version control standards.
  • Stack: PHP, Bitrix, MySQL, JavaScript, HTML/CSS, Git
  • Skills: team management, application architecture, Bitrix D7, release engineering

Tikhoretsk Post Office

April 2013 — July 2013

Software Engineer / Lead Engineer

  • Maintained and updated software suites for regional post offices.
  • Resolved 50+ critical issues across accounting and delivery systems.
  • Developed automation scripts for monitoring and reporting.
  • Stack: C++, PHP, SQL
  • Skills: software maintenance, debugging, reporting automation

Sole Proprietor V.B. Cherepanov

July 2012 — January 2013

Independent Developer

  • Delivered bespoke websites, internal tools, and modules for client projects.
  • Handled CRM integrations, server configuration, and performance optimisation.
  • Stack: PHP, Go, MySQL, Bitrix, JavaScript, Nginx, Linux
  • Skills: end-to-end delivery, automation, API integration, DevOps practices

Sole Proprietor S.O. Romas

April 2011 — September 2012

Systems Engineer / Developer

  • Developed the corporate website and integrated it with the company’s 1C accounting system.
  • Modernised accounting workflows and increased company turnover by 12%.
  • Automated data synchronisation between retail locations.
  • Stack: 1C, PHP, MySQL, HTML, JavaScript
  • Skills: 1C-web integration, sales automation, corporate solution development

Central City Library

October 2010 — April 2011

Head of Automation

  • Organised the IT department and maintained automation systems across library branches.
  • Implemented private networks between branches, improving application performance by 40%.
  • Built internal web tools for catalogue management.
  • Stack: PHP, C++ Builder, MySQL, Windows Server
  • Skills: networking solutions, business process automation, IT infrastructure management

ASoft LLC

August 2010 — October 2010

Automation Consultant

  • Implemented and configured 1C:Enterprise solutions for small businesses.
  • Automated accounting and warehouse processes, delivering custom reports and print forms.
  • Stack: 1C:Enterprise, SQL, Windows Server
  • Skills: ERP rollout, 1C integration, user training

Project-based Work

December 2004 — June 2010

Application Developer (Web)

  • Worked as an independent developer delivering websites and CRM solutions for SMB clients.
  • Launched 25+ commercial sites: corporate portals, e-commerce, and order management systems.
  • Integrated web platforms with accounting, warehouse, and financial systems, cutting manual entry and errors by 35%.
  • Automated reporting on sales and payments to provide transparent business analytics.
  • Stack: PHP 5, MySQL 5, Apache, JavaScript, HTML/CSS, jQuery, AJAX, XML/JSON, cron, Linux (CentOS/Debian)
  • Skills: LAMP development, database design, ERP/CRM integration, REST APIs, query optimisation, SEO-ready markup

SIBINSTROM JSC

August 2003 — December 2004

Head of Automation

  • Led the automation department and rollout of enterprise IT solutions.
  • Developed an automated database backup system with CD archiving, eliminating data loss.
  • Built the corporate website and electronic archive, cutting document search time fivefold.
  • Stack: C++ Builder, PHP, MySQL, Apache, JavaScript
  • Skills: IT project management, backup automation, document workflow automation, systems integration

Baikal Global Service LLC

October 2002 — July 2003

Software Engineer

  • Developed the corporate website and online messaging system for a paging provider.
  • Enhanced the internal billing platform, reducing invoicing errors and improving server stability by 18%.
  • Configured Apache servers and PBX infrastructure, ensuring reliable internal services.
  • Stack: C++ Builder 6, PHP 4, MySQL, Apache, JavaScript, HTML
  • Skills: web development, systems administration, billing optimisation, network operations

Project-based Work

July 1998 — October 2002

Application Developer (Junior)

  • Developed desktop applications for forestry enterprises.
  • Built a timber volume accounting system that automated calculations and increased sales team productivity by 30%.
  • Integrated solutions with existing systems and trained staff on the tools.
  • Stack: Visual Basic, C
  • Skills: process automation, business logic implementation, COM/API integrations, UI prototyping