Profileimage by Sorin CepoiScarletia Senior Software Engineer / SAP Commerce Consultant from Bucharest

Sorin Cepoi Scarletia

available

Last update: 13.03.2025

Senior Software Engineer / SAP Commerce Consultant

Company: Cepoi Scarletia Sorin Persoana Fizica Autorizata
Graduation: BSc Computer Science
Hourly-/Daily rates: show
Languages: English (Full Professional)

Keywords

Databases SAP Applications Java (Programming Language) Amazon Web Services Big Data Eclipse (Software) Oracle Databases Oracle Applications Spring-boot Backend + 62 more keywords

Attachments

Resume-Cepoi-Scarletia-Sorin_130324.pdf

Skills

Adobe, ABAP, Akamai, AWS, Amazon Web Services (AWS), Angular JS, Angular, Kafka, Apache Karaf, Maven, SOLR, Struts, Apache Tomcat, App Dynamics, API, basic, backend, Back-End, Big Data, large volumes of data, Bower, C#, CSS, Cloud, Cloud Integration, continuous integration, Data layer, database, DB2 database, databases, Eclipse, Eclipse IDE, data exchange, XML, frontend, GIT, Gradle, GraphQL, HTML, Heap, Hibernate, Hybris, SAP Hybris, WebSphere Application Server, Computer Science, Informatics, Intellij IDEA, Jquery, Java, Java application, Java EE, Java SE, JVM, Javascript, Liferay, Linux, Marketing Cloud, Microservices architecture, microservices, Azure, Microsoft SQL Server, Internet banking, Oracle Siebel, Oracle, Oracle 10g, oracle databases, OSGI, PL SQL, Portlet, RESTful, REST APIs, SAP, SAP CRM, SAP S/4HANA, SQL, Salesforce, Bug fixing, Splunk, Spring Cloud, Spring, SpringBoot, Spring Boot, SVN, Toad, TypeScript, Web Development, web portal

Project history

01/2022 - 03/2023
SAP Commerce Consultant
Cepoi Scarletia Sorin

Self Employed

Cepoi Scarletia Sorin - page 1




Jan 2022 - Mar 2023 (1 year 3 months)
During my time on this engagement I managed to successfully handle below topics:

- Worked on consent management solution where I was responsible for defining a new flow to
handle unsubscribe events. In order to achieve this I created a new lambda function and Spring
Boot microservices which were used to connect SAP Commerce consents with Didomi. For the
microservices beside the actual implementation I also contributed to the architectural design.

- Defined a new graphQL service for the favorite lists and integrated it with SAP Commerce. Datasource
of the microservice was the existing SAP Commerce solution while the frontend implementation was
relaying on Angular JS.

- Contributed to the migration of the Ecommerce solution from a monolith architecture to a
microservices based architecture

10/2021 - 01/2022
Senior SAP Commerce Developer
ecx.io; IBM Company

As a senior SAP Commerce developer I worked on a global ecommerce implementation for one of the
biggest beauty products retailer.
The solution was build on top of a complex architecture using integrations with: SAP CRM, Marketing
Cloud, One Trust, Adobe AEM, AWS as a deployment environment.

During my time on this engagement I managed to successfully handle below topics:
- Worked on a global solution for handling E-vouchers and promotions using Hybris/SAP Commerce
build in Promotion Engine. The complexity was mainly driven by the fact that the customer used a
combination of Personalization rules (Marketing Cloud) and SAP Commerce promotions to enable
personalized promotions.

- I also worked on the integration between SAP Commerce and SAP CRM using SAP JCo connector to
handle the integration using SAP's RFC protocol. With this implementation we enabled SAP Commerce
to do direct calls to ABAP for data exchange between systems

- On the SAP Commerce Backoffice module I developed a new widget to enabled customer agents to
handle customer reports based on predefined requirements. The widget was responsible to extract on
demand a list of customers impacted by an ongoing system issue. Further on this report was used by
CS agents to run different information campaigns.

01/2021 - 10/2021
Solution Architect
Deloitte Digital Romania

Solution Architect on SAP Commerce Project

- Create technical designs for business requirements
- Managed and delivered Hybris platform upgrade from 1808 to 2011
- Responsible for design and implementation of third party solutions (Queue-IT integration with Akamai
and Hybris, Salesforce Identify Management integration )
- Run weekly alignment meetings with technical teams (I&E, Development)

Cepoi Scarletia Sorin - page 2




- Part of operations teams taking care of production issues and improvements

09/2019 - 01/2021
Senior Software Engineer / Team Lead
Deloitte Digital Romania

As a Web Operations Lead together with my team, we had to automate and put in place monitoring
process in order to support client production environment. Beside this we also managed to create
automated process in order to proactively support client business, not just making sure the system is
working but also make sure the system is performant and adds value to the business
As a Software Developer lead I was involved in the development process starting from technical design
of business process until the actual implementation. Areas covered on this position: mentoring for
junior colleagues, PR review, meetings with client product owners to help on translating business
requirements to actual technical tasks, part of TDA (Technical Design Authority) responsible for
complex technical challenges designs, responsible for CI (continuous integration) improvement
Achievements:
Design and implemented REST integration with Loyalty engine Mozido
Design and implemented hot folder integration with DHL
Implemented new pages/slots/components for a new Loyalty storefront
Lead the development team which was responsible for the upgrade from Hybris 6.7 to SAP Commerce
1905
Refactored Gradle build script to adapt it to Java11 ecosystem

09/2018 - 09/2019
Senior Software Engineer
Deloitte Digital Romania

I continued my previous work with focus on multiple SAP Commerce implementation. My main activities
as a Senior Software Engineer / SAP Hybris Developer:
- I become a technical SME for SAP Commerce Hybris across multiple projects handled on the Digital
Department
- I was part of a team which defined a workshop and hold presentation to increase SAP Commerce /
Hybris skills across junior team members
- On the projects I continued to work on business specific features for SAP Commerce / Hybris
- Started to work on improving system observability by integrating SAP Commerce / Hybris with App
Dynamics and Splunk softwares

06/2017 - 09/2018
Software Engineer
Deloitte Digital Romania

I was assigned to a Ecommerce project based on Hybris (SAP Commerce Cloud). As a software
engineer I successfully managed to handle below topics:
- Upgraded Hybris platform from version 5.7 to 6.5
- Rewrite to order process to adhere to new 6.5 core version
- Worked on defect fixes during the stabilization phase

11/2016 - 05/2017
Software Developer / Fullstack Software Engineer
Teamnet

Cepoi Scarletia Sorin - page 3




Nov 2016 - May 2017 (7 months)
Projects:

1. Contact Center System for Romanian Internal Affairs Ministry
- Configure Oracle Siebel according to client business requirements
- Bug fixing for custom web portal connected to Oracle Siebel: Oracle 10g database, PL SQL basic,
Javascript, HTML, CSS, Toad for Oracle

2. Involved in scientific project on Big Data - internal project
- Implementation of statistics algorithms in order to process large volumes of data to find data reading
patterns: K-means clusterization, Outliers detection, other mathematical statistical concepts
- Used technologies: GIT, Java 1.7, Intellij IDEA

3. Movement and Transportation application for NATO
- Develop application modules according to client requirments
backend: Java 1.8, OSGI, Intellij IDEA, GIT, Maven, Blueprint, RESTful, Apache Karaf,
frontend: Liferay, Angular 1, Javascript, HTML, CSS, Jquery
- Rewrite C# code into the new application (Java 1.8)
- Development and implementation of business specific algorithms
- Participation in FAT session on client side

08/2014 - 11/2016
Junior Software Developer / Fullstack Software Engineer
Teamnet

Projects:
1. Web portal development - Romanina Agency for Digital Agenda
- Install and configure Liferay portal according to business requirements
- Configure and setup Apache Tomcat on Linux
- Customize Liferay portal by developing Liferay Custom Theme and Hooks using : Velocity, CSS,
HTML, Javascript, Jquery, Eclipse with Liferay IDE plugin
- Development of new features as Liferay Portlet: Java 1.7, Eclipse with Liferay IDE plugin , Liferay
Service Builder, Oracle 10g database
- Bug fixing for developed features
- Trainings and presentations on client side

2. Java EE Application for European Founds Management - Romanian Ministry of Environment
- Automatization of WebSphere Application Server (WAS) deployments: pyhton, Eclipse IDE
- Integrated and configured SymmetricDS for database synchronization: Java 1.7, XML, GIT, SVN, DB2
database

4. Support Level 3 on Liferay Web portal for Romanian Agency for Environment Protection
- bug fixing on custom features developed over Liferay portal: Java 1.7, Eclipse with Liferay IDE
- implementation of SOLR plugin in Liferay portal
- implementation of cluster configuration for Liferay portal

3. Internal Java application for Romanian Labour Inspection
- Installation and configuration of Liferay portal according to business requirements
- Implementation of cluster configuration for Liferay portal

Cepoi Scarletia Sorin - page 4




- Customize Liferay portal by developing Liferay Custom Theme and Hooks using : Velocity, CSS,
HTML, Javascript, Jquery, Eclipse with Liferay IDE plugin
- Development of custom application as Liferay portlet. The application was designed to manage all
business processes between labour inspectors and citizens.
Used technologies: Spring, RESTful, Java 1.7, Hibernate, HTML, Javascript, Angular 1, Liferay API,
Jquery, Intellij IDEA, GIT, Gradle, Bower, Boostrap, Microsoft SQL Server database

11/2013 - 08/2014
Back Office Consultant
Teamnet

-Resolving issues introduced by the Level 1 Team or sent by company's customers;
-Helping customers to understand and use company's software products
-Identifying different technical problems and find solutions
-Had access to multiple oracle databases in order to analyze the data and find solutions for different
situations reported by company's customers;
-SQL - interrogating databases,
-Liferay Platform Administration Support - Liferay is web portal software solution

12/2008 - 11/2013
Payment Specialist
Banca Comerciala Română (BCR)

- Providing support (call center) for corporate customers who use Internet banking and cash
management products.
- Informing customers about new products offered by the bank.
- Process the data sent by the client for Direct Debit Instruction and controls them with registration
packet reports
- Presents daily activity reports to the supervisor and suggest measures to optimize it.
- Maintaining and strengthening relationship with customers in assigned portfolio by identifying new
business opportunities

03/2008 - 12/2009
Data Entry Operator
Trenkwalder Romania

BUCURESTI
- Introduction / Activation of the system data for new customers of Internet banking services
- Providing support (call center) for corporate customers who use Internet banking and cash
management products.
- Informing customers about new products offered by the bank.
- Process the data sent by the client for Direct Debit Instruction and controls them with registration
packet reports
- Presents daily activity reports to the supervisor and suggest measures to optimize it.
- Maintaining and strengthening relationship with customers in assigned portfolio by identifying new
business opportunities

Achievements:
Second place in the "Helpdesk Talents" contest organized within the BCR in 2009.

Local Availability

Only available for remote work
Profileimage by Sorin CepoiScarletia Senior Software Engineer / SAP Commerce Consultant from Bucharest Senior Software Engineer / SAP Commerce Consultant
Register