Software Architect

Professional Experience Link to heading

Solvo Link to heading

System Architect | April 2024 — Present

Leading a full-scale technological transformation of the company’s product line:

  • Implementing modern DevOps practices and organizing continuous integration/delivery (CI/CD)
  • Designing and standardizing RESTful APIs for the entire product ecosystem
  • Implementing GitFlow to optimize development and release processes
  • Developing microservice architecture for new products based on:
    • Spring Cloud (Config Server, Eureka, Gateway)
    • Camunda Zeebe for business process orchestration
    • Docker Swarm for containerization and deployment management
    • Keycloak for centralized authentication and authorization
  • Modernizing existing components of WMS (Warehouse Management System) and YMS (Yard Management System)
  • Creating a unified monitoring and logging infrastructure based on OpenTelemetry, ELK, and Grafana

Freelance Link to heading

System Architect, Java Developer | June 2023 — April 2024

Designed WEB applications from scratch using:

  • Microservice (MSA) and service-oriented architecture (SOA)
  • SAGA patterns for distributed transactions
  • Camunda BPM for business process management
  • REST API and gRPC for communications
  • Spring Cloud for building fault-tolerant systems
  • Documentation in C4 and Arc42 standards
  • Containerization (Docker, Kubernetes)

Implemented Java microservices following Domain-Driven Design and Event-Driven Architecture principles.

Galor LLC Link to heading

CEO / CPO | July 2020 — January 2023

  • Led the development and implementation of in-house product Soarse
  • Formulated product strategy and managed the full product lifecycle
  • Designed solution architecture, internal algorithms, and APIs

Key projects:

Bazelevs Link to heading

IT Consultant | July 2019 — January 2022 Developed and implemented the corporate project management system for film production, BZDays, based on Jira Server.

GOST-group Link to heading

Architect / Product Owner | March 2017 — June 2020 Designed solution architecture and managed development teams for state information systems and corporate clients.

Key projects:

IT Energy Service Link to heading

Java Team Lead → Department Head | September 2014 — February 2017 Led the development and implementation of systems in the energy sector.

Key projects:

Education Link to heading

Lomonosov Moscow State University Link to heading

Faculty of Bioengineering and Bioinformatics | 2004 — 2011

Languages Link to heading

  • 🇷🇺 Russian — Native
  • 🇬🇧 English — C1 (Advanced)
  • 🇫🇷 French — A2 (Elementary)

Technology Stack Link to heading

  • Spring Cloud
  • Java
  • Camunda Zeebe
  • MongoDB
  • ELK
  • OpenTelemetry
  • Oracle
  • PostgreSQL
  • Redis
  • Docker
  • Kubernetes
  • API Gateway
  • RabbitMQ
  • Apache Jena

Professional Profile Link to heading

Over 10 years of experience in designing, developing, and implementing high-load industrial B2B/B2G WEB applications. Specialized in system architecture of complex distributed applications with microservice architecture.

Expertise in system classes: Link to heading

  • Master Data Management (MDM)
  • Geographic Information Systems (GIS)
  • Enterprise Content Management (ECM)
  • Business Process Management (BPM)
  • Warehouse Management Systems (WMS)
  • Yard Management Systems (YMS)
  • Analytical and situational monitors
  • Metrological hubs
  • Information portals
  • Low/No-code platforms