Alex .
Senior
belarus Minsk, Belarus ( GMT )
Senior
5 Jahre Erfahrung
Kann beitreten ASAP Englisch: Versiert
Über

Hello, I am Alex Kalymaha! Has 5 years’ experience in IT: experienced in E-commerce domain (Certified Hybris developer, CommerceTools developer) and Java SE/EE. Remote working is provide a great opportunities to be independent from location which has a big influence to my mood and quality of work!

Hello, I am Alex Kalymaha! Has 5 years’ experience in IT: experienced in E-commerce domain (Certified Hybris developer, CommerceTools developer) and Java SE/EE. Remote working is provide a great opportunities to be independent from location which has a big influence to my mood and quality of work!

Erfahrung
E
Solution Architect
EPAM Systems
Dec'19- present

Customer: Retail & Distribution Project: Digital transformation of current solution from old Oracle ATG to microservice based architecture. Team Size: 1 PO, , 3 SA, 3 dev team (~20 members). Tasks performed: • Leading Architect team in discovery phase of project; • Preparing solution design based on microservice architecture; • Coordinating data transition between legacy system and new site; • Preparing HLD documents for business requirements; • Reviewing business requirements and conducting workshops with customer; Environment: • PostgreSQL, Redis, ElasticSearch; • Intellij IDEA, Apache Maven build tool, Jira, Confluence; • Java, Spring, Spring boot, microservices, Kafka, node.js, Angular.

E
Solution Architect
EPAM Systems
Nov'19- present

Customer: Retail & Distribution Project: New search for website, a mobile app for b2c clients & mobile app for sellers in offline shops based on Elasticsearch. Team Size: , 1 PO, 1 SA, 2 dev teams (11 members) Tasks performed: • Preparing and documenting solution for search application based on ElastciSearch; • Preparing and documenting solution for backoffice application to managing facets (front end and back end); • Onsite communication and review with customer's Architects and Business/Product Owners. Environment: • PostgreSQL, ElasticSearch; • Intellij IDEA, Apache Maven build tool, Jira, Confluence; • Java, Microservices, Spring, Spring boot, ElasticSearch, Angular.

E
Solution Architect
EPAM Systems
Sep'19- Nov'19

Sep-2019 - Nov-2019 - Solution Architect, EPAM Systems Customer: EV - Manufacturing and Auto Project: Marketplace Discovery for Russian client. The marketplace project is dedicated to development of mono- branded marketplace which will be potentially scaled to other markets. The end solution will be implemented on SAP CommerceCloud (ex. SAP). Team Size: BA: 3, PM: 1, SA: 2 Tasks performed: • Study and understand the solution approach; • Identify alternative solution architecture designs; • Define selection criteria; • Identify the third-party components, check for the interfaces to other applications; • Update software architectural design; • Document solution design. Environment: • MySQL; • Jira, Confluence, Bitbucket, Intellij Idea; • Commerce Cloud (Hybris), Java, Spring, Spring boot.

E
Development Tech Lead
EPAM Systems
Jul'19- Mar'20

Customer: Software & Hi-Tech Project: Commercetools - Vue storefront integration Accelerator Team Size: , 1 SA, 1 BA, Dev team: 8 devs. Tasks performed: • Performed integration between CommerceTools and VueStorefront; • Implemented connectoir between CommerceTools and VuewStorefront; • Perfromed integration with tax calculation system - TaxJar; • Performed integration with shipping system - EasyPost; • Perfromed integration wtih payment system - Stripe; • Gathering requirements; • Lead team and setup project processes; • Define CI/CD processes. Environment: • Apache Maven build tool, Intellij IDEA; • CommerceTools, VueStorefront, Java 8+, Spring Boot 2.0, Lombok, TaxJar, Stripe, EasyPost.

E
Development Team Lead
EPAM Systems
Sep'18- Jun'19

Customer: Life Sciences & Healthcare Project: Digital Transformation project is aimed to change current structure and Business processes into Client's organization. Main focus for EPAM is to implement new eCommerce Platform for Customer which should be based on existing code base and co-exist with solutions Client already has in place. Team Size: Dev team: 3, QA: 1, BA: 1, PM: 1 Tasks performed: • Hybris Back-end development; • Performing daily scrum activities; • Creating new backoffice extension; • Preparing impex for migration; • Migration functionality from product cockpit to Backoffice PCM; • Lead team; • Setup scrum activities into team; • Integration with Vertex; • Refactoring of Integration with Cybersouce; Environment: • Microsoft SQL Server, HyperSQL DataBase; • Ant build tool, Apache Maven build tool, Intellij IDEA, SQL Server Management Studio 17, Microsoft RDP client; • Java, Hybris, Spring.

E
Senior Hybris Developer
EPAM Systems
Jul'18- Sep'18

Customer: Life Sciences & Healthcare Project: American dental equipment maker and dental consumables producer that markets its products in over 120 countries. It is a leader in consumable dental products. The project goal is to develop a B2B e-commerce solution that will replace and extend the legacy solution for serving the online sales of configurable dental equipment and spare parts through Client dealers (so called Dealer Portal). The solution is based on existing code base of e- commerce portal. The solution utilizes SAP Hybris commerce and AEM technologies. Team Size: Development team: 7 people Quality Assurance team: 5 people Tasks performed: • Hybris Back-end development; • Refactoring delta detection functionality; • Customization of Cockpits and NGCockpits; • Writing integration tests on groovy; • Code review; • Bugs fixing. Environment: • Microsoft SQL Server, HyperSQL DataBase; • Ant build tool, Apache Maven build tool, Intellij IDEA, SQL Server Management Studio 17, Microsoft RDP client; • Java, Hybris, Spring.

E
Senior Hybris Developer
EPAM Systems
Apr'18- Jul'18

Customer: Retail & Distribution Project: Migration to single code base for 4 online web stores (4 different banner) and switching to external price/promotion engine service Team Size: Dev team: 7 QA team: 3 BA: 1 DM: 1 Tasks performed: • Responsobilities: • Hybris Back-end development; • Creating custom validation for DTO; • Higly customization of Cockpits and NGCockpits; • Replacing hybris models to DTO; • Writing unit tests and integration tests; • Code review; • Bugs fixing. Environment: • Oracle, HSQL; • PM tools - Jira, Confluence, MS Project, customer internal management system (Workfront), Excel, PowerPoint Dev tools - Crucible, GIT, Atlassian's Jira, IDEA; • Java, Hybris, Spring, Play, JCR, Servlets/JSP, Adobe AEM, JAX-RS, Hibernate, IBM MQ, JMS, etc.

E
Senior Hybris Developer
EPAM Systems
Dec'17- Mar'18

Customer: Fashion Retail Project: Description the B2B platform is to provide Wholesale Sales Executives and Customer Operations tools to facilitate the selling of goods to Wholesale Customers with fixed periods of time referred to as "In-Market". This sale is initially performed by the Wholesale Customer being physically present at the showroom, where they are shown physical samples of product by the Sales Executive who builds a "Cart" of products the Wholesale Customer wishes to purchase for the upcoming Season within the B2B platform. The Wholesale Customer will either communicate there and then the quantities they wish to purchase of each size, or take the range of products they have agreed to buy away (in the form of an Excel spreadsheet) and return the quantities to the Sales Executive at a later date. This then forms an order which is published from the B2B platform to the ERP system (SAP AFS). Team Size: 1 DevLead, 1 QALead, 2 KeyDevs, 2 Devs, 1 QA, 1 AutoTester, 1 UX, 1 UI Dev, 1 SA, 1 PC, Tasks performed: • Hybris Back-end development; • Creating custom constraints and interceptors; • Customization of Cockpits and NGCockpits; • Integrations with 3rd party systems (like ATG, SAP); • Writing unit tests and integration tests; • Code review; • Bugs fixing. Environment: • HSQL, MySQL; • PM tools - Jira, Confluence, MS Project, customer internal management system (Workfront), Excel, PowerPoint Dev tools - Crucible, GIT as vcs Atlassian's Jira and Wiki AWS as cloud, IDEA; • Java, Java EE, Groovy, Ant, Maven, Python, Node JS, Hybris, Spock Framework, Vuejs, Groovy, Spring MVC, ZK Framework, Solr.

E
Hybris Developer
EPAM Systems
Feb'17- Apr'17

Project: The project is aimed to deepen the relationships with a select range of partners to best control the manner in which the brand is presented, adopt a proactive approach to ensure that client have a consistent and elevated positioning on relevant platforms, to develop tools that allow client to integrate deeper, and move faster, with multiple partners simultaneously. Team Size: Dev team: 12 members, QA team: 3 members, TA team: 3 members, , 1 PO. Tasks performed: • Hybris Back-end development; • Configuring user's Access Rights; • Creating custom components for Backoffice; • Import Cockpit customization; • Product Cockpit customization; • Data modeling; • Working with ImpEx; • Code review; • Bugs fixing; • Writing unit/integration tests. Environment: • HSQL, MySQL; • Jenkins; Sonar; Git; Artifactory; Chef; JDK 1.8.x; Intellij Idea; Kibana; Crucible; Bamboo; Fish Eye; JIRA; • hybris 6.3, Spring Integration, Ant, Maven, Drools.

E
Hybris Developer
EPAM Systems
Sep'16- Nov'17

Customer: Healthcare Retail Project: New webstore based on Hybris platform. American company that uses a multi-level marketing model to sell a variety of products, primarily in the health, beauty, and home care markets. The webstore is fully integrated into business owner experience - increased focus on brand building, training, eco system, focus on driving business support and experience. Team Size: 1 DM, 1 PO, , 5 DEVOPS, 2 ARCHITECTS, 15 TESTERS, 35 DEVELOPERS, 15 BA Tasks performed: • Hybris Back-end development; • Creating custom constraints and interceptors; • Advanced Solr configuration; • Creating custom components for storefront and WCMS; • Advanced customization of Cockpits and NGCockpits; • Creating custom dynamyic areas in Backoffice with ZK Framework; • Implementation of storing properties in database instead of files; • Writing unit tests and integration tests; • Investigation of new tools and libraries; • Site content filling using ImpEX; • Code review; • Bugs fixing. Environment: • MySQL, HSQL; • IDEA, Git (Github), Sonar Qube, Kibana, Crucible, Bamboo, Fish Eye, JIRA, Confluence, AWS; • Java, Java EE, Groovy, Ant, Maven, Python, Node JS, Hybris, Spock Framework, Angular JS, Groovy, Spring MVC, ZK Framework, Solr.

E
Hybris Developer
EPAM Systems
Aug'16- Sep'16

Customer: Agricultural Equipment Manufacturer Project: Company specializing in agriculture spraying parts for over 40 years. Client features over 100,000 parts from quality vendors that will fulfill all spraying needs from Spraying Tips to Automatic Rate Controllers. Client has a hybris PCM license plus some legacy site on top of it. The PCM was implemented by a hybris partner some time ago. Team Size: , 1 PC, 1 BA, 6 DEV, 1 KD, 4 QA, 2 UX, 1 BE Tasks performed: • Back-end development; • Investigation of new tools and libraries; • Site content filling using ImpEx; • Code review; • Bugs fixing. Environment: • Oracle 12c; • IDEA, GitLab, Jenkins, Confluence, JIRA; • Hybris 6.0, Ant, JS, Gradle, HTML, CSS.

Bildung
Automated And Information Systems
zu 2018
Bachelor's Degree
Pavel Sukhoi State Technical University of Gomel

Projekte
Talent hat keine Projekte hinzugefügt
Technologien
Kurse
Talent hat keine Kurse hinzugefügt
Schulungen
Talent hat keine Schulungen hinzugefügt
Sprachen
English
Very good