Recommended expert

Vitali Beladzedau

Key Developer

Vitali Beladzedau
Minsk, Belarus

Experience

May 2024 - May 2024
1 month

Key Developer

EPAM

  • Implemented multi-tenancy support for Java Spring Boot application with microservice architecture
  • Implemented Azure Release pipeline for automated database creation and migration via Helm
  • Developed new microservice for integration with Azure to create tenants and automate work with Azure release pipelines
  • Implemented functionality for automated creation of Kubernetes resources (pods, services) for multi-tenancy
Jan 2024 - Apr 2024
4 months

Key Developer

EPAM

  • Analyzed front-end data model on product listing page
  • Prepared Groovy scripts for initial migration to Algolia
  • Implemented indexation process between monolith application and Algolia
  • Implemented dynamic approach for enabling/disabling facets
  • Prepared Groovy scripts for data migration in system (CMS links, components)
  • Created and executed rollout and rollback plan for production release
Oct 2022 - Sep 2023
1 year

Key Developer

EPAM

  • Stabilized and sped up synchronization process for SAP Commerce Cloud (2105)
  • Migrated SAP Commerce Cloud from version 2105 to 2211
  • Analyzed performance issues and synchronization process and catalog management
  • Implemented improvements for synchronization, catalog management, and third-party integration
  • Customized search, catalog management, backoffice, and third-party integration areas
Jul 2021 - Sep 2022
1 year 3 months

Key Developer

EPAM

  • Migrated SAP Commerce Cloud to Java Spring Boot microservices and migrated components to AWS using a cloud-native approach

  • Integration with third-party systems via Spring Integration using Azure Service Bus queues

  • Developed checkout flow services including configuration, validation, pages, and content

  • Implemented order processing functionality

  • Managed reservation and availability of products

  • Replaced existing integrations for cart pricing and cart calculation

Jan 2021 - Jul 2021
7 months

Development Team Lead

EPAM

  • Reviewed acceptance criteria of new stories and tasks
  • Provided HLD for new epics and WBS for tasks
  • Built flexible architecture to enable replacement of parts in application (Commerce, Search, CMS)
  • Implemented approach for extending commerce platform (BigCommerce)
  • Conducted and facilitated Scrum ceremonies with different teams
  • Consulted development team on implementation approaches
  • Participated in meetings with solution architects regarding solution designs
Aug 2020 - Jan 2021
6 months

Development Team Leader

EPAM

  • Analyzed requirements and created WBS, TDD, HLD documents for new epics
  • Prioritized team backlog with product owner
  • Created implementation strategy for extending functionality
  • Reviewed pull requests from team members
  • Conducted daily sync and grooming sessions with the team
  • Participated in and organized meetings with customer, architects, and other team leaders
  • Implemented repeatable orders creation automatically based on cart template
Jul 2018 - Jul 2020
2 years 1 month

Software Engineer

EPAM

  • Implemented multi-store storefront for two countries based on SAP Commerce Cloud platform
  • Developed order fulfillment processes
  • Improved Solr search indexation and search processes
  • Customized cart and promo calculation using a customized promo engine
  • Customized backoffice (widgets, ASM mode) and provided additional support during UAT and go-live as part of an L3 production support team

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (5.5 years) and Professional Services (0.5 years).

Information Technology
Professional Services

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (5.5 years), Product Development (5.5 years), and Project Management (1 year).

Information Technology
Product Development
Project Management

Summary

Six year experienced Java Software Engineer with main focus in eCommerce domain. Strong Java backgroung and related jvm lagnuage - groovy. Worked at creation a solution for multi store site, with different functionalities (B2C and B2B) based on SAP Commerce Cloud platform. Experienced with migration from monolith to micro-service architecture and integration with 3rd party systems (payment, warehouse, AEM, CMS, reporting, etc.).

Skills

  • Java
  • Groovy
  • Git
  • Spring (Core, Mvc, Data, Integr., Cloud, Boot)
  • Sql (Postgresql, Mysql, Sql Server)
  • Rest
  • Aws (Ec2, Sqs, S3, Lambda, Etc.)
  • Google Cloud
  • Azure (Service Bus, Vm, Function, Etc.)
  • Kubernetes
  • Docker
  • Sap Commerce Cloud
  • Commercetools
  • Bigcommerce
  • Algolia
  • Contentstack
  • Build Tools (Ant, Maven, Gradle)
  • Hibernate

Languages

English
Advanced
Russian
Advanced
Belarusian
Intermediate

Education

Oct 2015 - Jun 2019

Gomel State Technical University of Suhoi

Master of Engineering · Information Systems And Technologies In Design and Manufacture · Homieĺ, Belarus

Certifications & licenses

CommerceTools Certified Associate Functional Architect

Google Cloud – Associate Cloud Engineer

SAP Certified Product Support Specialist

SAP Commerce Cloud 1811 Certified Developer

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Vitali based?

Vitali is based in Minsk, Belarus and can operate in on-site, hybrid, and remote work models.

What languages does Vitali speak?

Vitali speaks the following languages: English (Advanced), Russian (Advanced), Belarusian (Intermediate).

How many years of experience does Vitali have?

Vitali has at least 6 years of experience. During this time, Vitali has worked in at least 4 different roles and for 1 company. The average length of individual experience is 1 year and 9 months. Note that Vitali may not have shared all experience and actually has more experience.

What roles would Vitali be best suited for?

Based on recent experience, Vitali would be well-suited for roles such as: Key Developer, Development Team Lead, Development Team Leader.

What is Vitali's latest experience?

Vitali's most recent position is Key Developer at EPAM.

What companies has Vitali worked for in recent years?

In recent years, Vitali has worked for EPAM.

Which industries is Vitali most experienced in?

Vitali is most experienced in industries like Information Technology (IT) and Professional Services.

Which business areas is Vitali most experienced in?

Vitali is most experienced in business areas like Information Technology (IT), Product Development, and Project Management.

Which industries has Vitali worked in recently?

Vitali has recently worked in industries like Information Technology (IT) and Professional Services.

Which business areas has Vitali worked in recently?

Vitali has recently worked in business areas like Information Technology (IT), Product Development, and Project Management.

What is Vitali's education?

Vitali holds a Master in Information Systems And Technologies In Design and Manufacture from Gomel State Technical University of Suhoi.

Does Vitali have any certificates?

Vitali has 4 certificates. Among them, these include: CommerceTools Certified Associate Functional Architect, Google Cloud – Associate Cloud Engineer, and SAP Certified Product Support Specialist.

What is the availability of Vitali?

Vitali is immediately available part-time for suitable projects.

What is the rate of Vitali?

Vitali's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Vitali?

To hire Vitali, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Market avg: 510-670 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.