{"id":584,"date":"2025-11-05T19:41:50","date_gmt":"2025-11-05T17:41:50","guid":{"rendered":"https:\/\/commerce-consulting-services.com\/?post_type=project&#038;p=584"},"modified":"2025-11-21T11:22:51","modified_gmt":"2025-11-21T09:22:51","slug":"food-products-marketing-distribution-company","status":"publish","type":"project","link":"https:\/\/commerce-consulting-services.com\/lv\/project\/food-products-marketing-distribution-company\/","title":{"rendered":"Kuponu p\u0101rvald\u012bbas p\u0101rveido\u0161ana p\u0101rtikas produktu m\u0101rketinga un izplat\u012b\u0161anas uz\u0146\u0113mumam"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Hero&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;8363d3a1-7f13-4aae-8984-26124f93e21c&#8221; background_color_gradient_stops=&#8221;#1d3557 80%|#ffffff 80%&#8221; bottom_divider_style=&#8221;waves2&#8243; bottom_divider_color=&#8221;#FFFFFF&#8221; box_shadow_style=&#8221;preset7&#8243; box_shadow_horizontal=&#8221;0px&#8221; box_shadow_vertical=&#8221;-10vw&#8221; box_shadow_color=&#8221;#FFFFFF&#8221; locked=&#8221;off&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{%22gcid-36fd78a7-34bc-404d-873c-dafa34efaae5%22:%91%22colorEnd%22%93}&#8221;][et_pb_row _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; max_width=&#8221;800px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;Transforming Coupon Management for Enhanced Efficiency&#8221; _builder_version=&#8221;4.24.2&#8243; _module_preset=&#8221;ddeb8c09-9078-4424-bc15-2efb6572e28e&#8221; title_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; title_text_align=&#8221;center&#8221; title_text_color=&#8221;#FFFFFF&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;0504de1e-f5ff-4281-ba60-cbbe4edf98bc&#8221; text_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; quote_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_2_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_3_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_4_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_5_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_6_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; text_orientation=&#8221;center&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Discover how we improved the coupon processing system for a leading French and Belgian food distributor, driving automation and reducing manual workload.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/images.unsplash.com\/photo-1630487656049-6db93a53a7e9?ixid=M3w1ODkyNzF8MHwxfHNlYXJjaHw1fHxidXNpbmVzcyUyMHRlYW0lMjBtZWV0aW5nfGVufDB8MHx8fDE3NjIzNDUwOTR8MA&#038;ixlib=rb-4.1.0&#038;fm=webp&#038;fit=crop&#038;crop=entropy&#038;w=1080&#038;h=600&#038;q=20&#038;dpr=2&#8243; title_text=&#8221;1080&#215;600&#8243; align=&#8221;center&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;1cc6152f-565c-4c4d-b0c9-cf8c9576c341&#8243; box_shadow_style=&#8221;preset4&#8243; box_shadow_horizontal=&#8221;0px&#8221; box_shadow_vertical=&#8221;24px&#8221; box_shadow_blur=&#8221;72px&#8221; box_shadow_spread=&#8221;-12px&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Text&#8221; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#000000&#8243; locked=&#8221;off&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16.1&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;Project Overview&#8221; _builder_version=&#8221;4.25.1&#8243; _module_preset=&#8221;f0c675ea-2574-4d0e-b725-30f8550a8550&#8243; title_level=&#8221;h4&#8243; title_font=&#8221;IBM Plex Sans|IBM Plex Sans Condensed_weight||on|||||&#8221; title_text_color=&#8221;#457b9d&#8221; title_font_size=&#8221;14px&#8221; title_letter_spacing=&#8221;1px&#8221; title_line_height=&#8221;1.4em&#8221; custom_margin=&#8221;||10px||false|false&#8221; title_font_size_tablet=&#8221;13px&#8221; title_font_size_phone=&#8221;13px&#8221; title_font_size_last_edited=&#8221;on|desktop&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22#457b9d%22:%91%22title_text_color%22%93}&#8221;][\/et_pb_heading][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16.1&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; custom_padding=&#8221;0px|||||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16.1&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;Innovative Solutions for a French and Belgian Food Distributor&#8221; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;ba4a6336-701f-47b8-bf5c-09da0ce28016&#8243; title_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_font_size_tablet=&#8221;28px&#8221; title_font_size_phone=&#8221;20px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_button button_url=&#8221;#intro&#8221; button_text=&#8221;Learn More&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;1bffc0fc-42a0-49d1-bd9a-ae3ade2d7206&#8243; button_bg_color=&#8221;#1d3557&#8243; button_font=&#8221;IBM Plex Sans|700|||||||&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16.1&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;0504de1e-f5ff-4281-ba60-cbbe4edf98bc&#8221; text_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; quote_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_2_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_3_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_4_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_5_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_6_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22#1d3557%22:%91%22link_text_color%22%93,%22#0e0c19%22:%91%22header_text_color%22,%22header_4_text_color%22,%22header_3_text_color%22,%22header_2_text_color%22,%22header_5_text_color%22,%22header_6_text_color%22%93,%22#3c3a47%22:%91%22text_text_color%22%93,%22#457b9d%22:%91%22quote_border_color%22%93,%22gcid-36fd78a7-34bc-404d-873c-dafa34efaae5%22:%91%22icon_color%22,%22icon_color%22%93}&#8221; body_font_size_tablet=&#8221;15px&#8221; body_font_size_phone=&#8221;14px&#8221; body_font_size_last_edited=&#8221;on|desktop&#8221;]<\/p>\n<p>In collaboration with an IT consulting firm, we embarked on a project to streamline the coupon management system for a prominent Belgian client in the food distribution sector. The main business goal was to automate coupon processes, reduce manual handling, and improve maintainability of the existing solution.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Text &#038; Image&#8221; module_id=&#8221;intro&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_direction=&#8221;90deg&#8221; background_color_gradient_stops=&#8221;gcid-d3c846b7-01fc-4c93-a971-1158ef6a9891 65%|#1d3557 65%&#8221; background_color_gradient_start=&#8221;gcid-d3c846b7-01fc-4c93-a971-1158ef6a9891&#8243; background_color_gradient_start_position=&#8221;70%&#8221; background_color_gradient_end=&#8221;gcid-36fd78a7-34bc-404d-873c-dafa34efaae5&#8243; background_color_gradient_end_position=&#8221;70%&#8221; background_last_edited=&#8221;on|tablet&#8221; background_color_gradient_direction_tablet=&#8221;180deg&#8221; locked=&#8221;off&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{%22gcid-d3c846b7-01fc-4c93-a971-1158ef6a9891%22:%91%22colorStart%22%93,%22gcid-36fd78a7-34bc-404d-873c-dafa34efaae5%22:%91%22colorEnd%22%93,%22#1d3557%22:%91%22background_color_gradient_stops%22%93}&#8221;][et_pb_row column_structure=&#8221;2_3,1_3&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;2_3&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;Our Role in the Project&#8221; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;c33f07d9-41e0-421a-8799-5799df695cce&#8221; title_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; title_text_color=&#8221;#0e0c19&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,2_3&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text quote_border_color=&#8221;#457b9d&#8221; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;2c55a9c4-feed-423b-9edb-ae0b5b365cac&#8221; text_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; link_font=&#8221;|IBM Plex Sans_weight|||||||&#8221; link_text_color=&#8221;#1d3557&#8243; quote_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_2_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_3_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_4_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_5_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_6_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-36fd78a7-34bc-404d-873c-dafa34efaae5%22:%91%22icon_color%22,%22icon_color%22%93}&#8221; body_font_size_tablet=&#8221;15px&#8221; body_font_size_phone=&#8221;14px&#8221; body_font_size_last_edited=&#8221;on|desktop&#8221;]<\/p>\n<p>As the project lead, I was responsible for the comprehensive redesign and implementation of the new coupon management solution. My duties encompassed code refactoring, rigorous testing, and thorough documentation. I also facilitated knowledge transfer sessions and collaborated closely with the quality assurance team and the client&#8217;s representatives to ensure seamless integration and optimal performance of the new system.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;2_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/images.unsplash.com\/photo-1725181212976-69a13b9b64fe?ixid=M3w1ODkyNzF8MHwxfHNlYXJjaHwxMHx8cHJvZmVzc2lvbmFsJTIwd29ya3NwYWNlJTIwZGVza3xlbnwwfDJ8fHwxNzYyMzYzMzQ3fDA&#038;ixlib=rb-4.1.0&#038;fm=webp&#038;fit=crop&#038;crop=entropy&#038;w=800&#038;h=800&#038;q=20&#038;dpr=2&#8243; title_text=&#8221;800&#215;800&#8243; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;1cc6152f-565c-4c4d-b0c9-cf8c9576c341&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Text&#8221; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;Challenges &#038; Objectives&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;f0c675ea-2574-4d0e-b725-30f8550a8550&#8243; title_level=&#8221;h4&#8243; title_font=&#8221;IBM Plex Sans|IBM Plex Sans Condensed_weight||on|||||&#8221; title_text_color=&#8221;#457b9d&#8221; title_font_size=&#8221;14px&#8221; title_letter_spacing=&#8221;1px&#8221; title_line_height=&#8221;1.4em&#8221; custom_margin=&#8221;||10px||false|false&#8221; title_font_size_tablet=&#8221;13px&#8221; title_font_size_phone=&#8221;13px&#8221; title_font_size_last_edited=&#8221;on|desktop&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22#457b9d%22:%91%22title_text_color%22%93}&#8221;][\/et_pb_heading][et_pb_heading title=&#8221;Overcoming Obstacles&#8221; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;c33f07d9-41e0-421a-8799-5799df695cce&#8221; title_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; title_text_color=&#8221;#0e0c19&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22#0e0c19%22:%91%22title_text_color%22,%22title_text_color%22%93}&#8221;][\/et_pb_heading][et_pb_toggle title=&#8221;Before Implementation&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<ul>\n<li>A major performance problem stemmed from the way promotions were modeled: the system used many individual, customer-specific promotions, which resulted in thousands of active promotions running simultaneously. This caused degraded site performance when promotions were evaluated (e.g., during checkout) and made promotions searches in the Backoffice slow and inefficient.<\/li>\n<li>Original solution was not maintainable or scalable (many hardcoded values and \u201cmagic\u201d numbers).<\/li>\n<li>Previous vendor and client teams had changed completely, leaving no documentation.<\/li>\n<li>Knowledge existed only partially, scattered in poorly maintained code, often commented in French with shortened variable names.<\/li>\n<\/ul>\n<p>[\/et_pb_toggle][et_pb_toggle title=&#8221;Objectives&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<ul>\n<li class=\"p1\"><span class=\"s1\">Rebuild the solution to be <\/span>maintainable, scalable, and documented<span class=\"s1\">.<\/span><\/li>\n<li class=\"p1\"><span class=\"s1\">Improve <\/span>testing<span class=\"s1\">, <\/span>code quality<span class=\"s1\">, and <\/span>knowledge transfer<span class=\"s1\">.<\/span><\/li>\n<li class=\"p1\">Remove dead code and simplify system logic.<\/li>\n<li class=\"p1\">Replace thousands of customer-specific promotions with a predefined set of reusable promotions, significantly improving Rule Engine performance.<\/li>\n<li class=\"p1\">Implement an automated process (triggered via a cronjob) to manage coupon assignment, promotion user groups, and inactive coupon code cleanup, ensuring the system remains efficient without manual maintenance.<\/li>\n<\/ul>\n<p>[\/et_pb_toggle][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/commerce-consulting-services.com\/wp-content\/uploads\/2025\/11\/julia-morales-co9LpW7aK2A-unsplash-scaled.jpg&#8221; title_text=&#8221;julia-morales-co9LpW7aK2A-unsplash&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Text &#038; Image&#8221; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16.0&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;Solution &#038; Approach&#8221; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;ba4a6336-701f-47b8-bf5c-09da0ce28016&#8243; title_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_image src=&#8221;https:\/\/images.unsplash.com\/photo-1622675363311-3e1904dc1885?ixid=M3w1ODkyNzF8MHwxfHNlYXJjaHw0fHx0ZWFtJTIwY29sbGFib3JhdGlvbnxlbnwwfDB8fHwxNzYyMzE3NjMzfDA&#038;ixlib=rb-4.1.0&#038;fm=webp&#038;fit=crop&#038;crop=entropy&#038;w=1080&#038;h=600&#038;q=20&#038;dpr=2&#8243; title_text=&#8221;1080&#215;600&#8243; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;1cc6152f-565c-4c4d-b0c9-cf8c9576c341&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16.0&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text quote_border_color=&#8221;#457b9d&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;2c55a9c4-feed-423b-9edb-ae0b5b365cac&#8221; text_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; link_font=&#8221;|IBM Plex Sans_weight|||||||&#8221; link_text_color=&#8221;#1d3557&#8243; quote_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_2_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_3_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_4_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_5_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_6_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Our strategic approach to enhancing the coupon management system involved several key initiatives:<\/p>\n<ul>\n<li>Refactoring &amp; Maintenance: Cleaned legacy logic, removed dead code, and externalized configurations.<\/li>\n<li>Testing: Increased from minimal to full unit test coverage for core functionalities.<\/li>\n<li>Documentation &amp; Knowledge Sharing: Created solution documentation and led online sessions with devs and client teams.<\/li>\n<li>Collaboration: Supported QA testing and ensured a smooth transition for client developers.<\/li>\n<\/ul>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Features&#8221; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; custom_margin=&#8221;|auto|-10px|auto|false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;Technologies &#038; Tools&#8221; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;c33f07d9-41e0-421a-8799-5799df695cce&#8221; title_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; title_text_align=&#8221;center&#8221; title_text_color=&#8221;#0e0c19&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;c948bff6-554d-4de7-99f0-8c1387a293a6&#8243; background_color=&#8221;#1d3557&#8243; border_radii=&#8221;off|6px|6px||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.24.2&#8243; _module_preset=&#8221;24385ca2-769f-4664-bda9-1443db945d08&#8243; background_color=&#8221;#1d3557&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;SAP Commerce Cloud (Hybris)&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xf0a9;||fa||900&#8243; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;ca79a742-981f-479f-a8a2-3a0292efaff0&#8243; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; body_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; background_mask_style=&#8221;diagonal&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Utilize the robust capabilities of SAP Commerce Cloud to enhance your e-commerce platform, ensuring scalability and flexibility.<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.24.2&#8243; _module_preset=&#8221;24385ca2-769f-4664-bda9-1443db945d08&#8243; background_color=&#8221;#1d3557&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;Java &#038; Spring Framework&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xf0a9;||fa||900&#8243; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;ca79a742-981f-479f-a8a2-3a0292efaff0&#8243; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; body_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; background_mask_style=&#8221;diagonal&#8221; global_colors_info=&#8221;{%22gcid-f2943306-fa6c-45f0-b632-5fc00151366a%22:%91%22icon_color%22,%22icon_color%22%93}&#8221;]<\/p>\n<p>Leverage the power of Java and Spring Framework to build secure, high-performance applications tailored to your business needs.<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.24.2&#8243; _module_preset=&#8221;24385ca2-769f-4664-bda9-1443db945d08&#8243; background_color=&#8221;#1d3557&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;GitHub (version control)&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xf0a9;||fa||900&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;ca79a742-981f-479f-a8a2-3a0292efaff0&#8243; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; body_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; background_mask_style=&#8221;diagonal&#8221; global_colors_info=&#8221;{%22gcid-f2943306-fa6c-45f0-b632-5fc00151366a%22:%91%22icon_color%22,%22icon_color%22%93}&#8221;]<\/p>\n<p>Using GitHub for efficient version control, enabling seamless collaboration and streamlined code management.<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;c948bff6-554d-4de7-99f0-8c1387a293a6&#8243; background_color=&#8221;#1d3557&#8243; border_radii=&#8221;off|||6px|6px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.24.2&#8243; _module_preset=&#8221;24385ca2-769f-4664-bda9-1443db945d08&#8243; background_color=&#8221;#1d3557&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;JUnit Testing Framework&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xf0a9;||fa||900&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;ca79a742-981f-479f-a8a2-3a0292efaff0&#8243; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; body_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; background_mask_style=&#8221;diagonal&#8221; global_colors_info=&#8221;{}&#8221;]JUnit framework validates application functionality, ensuring reliability and promoting maintainable, high-quality code.[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.24.2&#8243; _module_preset=&#8221;24385ca2-769f-4664-bda9-1443db945d08&#8243; background_color=&#8221;#1d3557&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;CI\/CD via GitHub workflows&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xf0a9;||fa||900&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;ca79a742-981f-479f-a8a2-3a0292efaff0&#8243; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; body_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; background_mask_style=&#8221;diagonal&#8221; global_colors_info=&#8221;{%22gcid-f2943306-fa6c-45f0-b632-5fc00151366a%22:%91%22icon_color%22,%22icon_color%22%93}&#8221;]<\/p>\n<p>Automation of deployments processes with CI\/CD pipelines using GitHub workflows<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.24.2&#8243; _module_preset=&#8221;24385ca2-769f-4664-bda9-1443db945d08&#8243; background_color=&#8221;#1d3557&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;MySQL and Flexible Search&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xf0a9;||fa||900&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;ca79a742-981f-479f-a8a2-3a0292efaff0&#8243; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; body_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; background_mask_style=&#8221;diagonal&#8221; global_colors_info=&#8221;{%22gcid-f2943306-fa6c-45f0-b632-5fc00151366a%22:%91%22icon_color%22,%22icon_color%22%93}&#8221;]Leveraging MySQL and Flexible Search optimized data storage for swift retrieval and enhanced search capabilities, greatly improving system performance and user experience.[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Text&#8221; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;3_5,2_5&#8243; custom_padding_last_edited=&#8221;on|desktop&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; background_color=&#8221;#FFFFFF&#8221; custom_padding=&#8221;60px|60px|60px|60px|true|true&#8221; custom_padding_tablet=&#8221;30px|30px|30px|30px|true|true&#8221; custom_padding_phone=&#8221;20px|20px|20px|20px|true|true&#8221; border_radii=&#8221;on|6px|6px|6px|6px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;24px&#8221; box_shadow_blur=&#8221;72px&#8221; box_shadow_spread=&#8221;-12px&#8221; box_shadow_color=&#8221;rgba(0,0,0,0.12)&#8221; global_colors_info=&#8221;{%22gcid-7cadd8b3-5228-48e4-90c4-212d09232f7b%22:%91%22color%22,%22color%22%93,%22gcid-36fd78a7-34bc-404d-873c-dafa34efaae5%22:%91%22color%22,%22icon_color%22,%22icon_color%22%93}&#8221;][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;Key Achievements&#8221; _builder_version=&#8221;4.25.1&#8243; _module_preset=&#8221;f0c675ea-2574-4d0e-b725-30f8550a8550&#8243; title_level=&#8221;h4&#8243; title_font=&#8221;IBM Plex Sans|IBM Plex Sans Condensed_weight||on|||||&#8221; title_text_color=&#8221;#457b9d&#8221; title_font_size=&#8221;14px&#8221; title_letter_spacing=&#8221;1px&#8221; title_line_height=&#8221;1.4em&#8221; custom_margin=&#8221;||10px||false|false&#8221; title_font_size_tablet=&#8221;13px&#8221; title_font_size_phone=&#8221;13px&#8221; title_font_size_last_edited=&#8221;on|desktop&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22#457b9d%22:%91%22title_text_color%22%93}&#8221;][\/et_pb_heading][et_pb_heading title=&#8221;Results &#038; Impact&#8221; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;c33f07d9-41e0-421a-8799-5799df695cce&#8221; title_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; title_text_color=&#8221;#0e0c19&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22#0e0c19%22:%91%22title_text_color%22,%22title_text_color%22%93}&#8221;][\/et_pb_heading][et_pb_blurb title=&#8221;Maintainability&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xe052;||divi||400&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;65059203-12d3-44f6-8371-3f5cf61a0475&#8243; animation_style=&#8221;flip&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"p1\">Fully refactored and documented codebase<\/p>\n<p>[\/et_pb_blurb][et_pb_blurb title=&#8221;Scalability&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xf424;||fa||900&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;65059203-12d3-44f6-8371-3f5cf61a0475&#8243; animation_style=&#8221;flip&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"p1\">Ready for future coupon process extensions<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;Testing&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xf201;||fa||900&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;65059203-12d3-44f6-8371-3f5cf61a0475&#8243; animation_style=&#8221;flip&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"p1\">Full coverage for all core functionalities<\/p>\n<p>[\/et_pb_blurb][et_pb_blurb title=&#8221;Clean-up&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xf2ed;||fa||900&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;65059203-12d3-44f6-8371-3f5cf61a0475&#8243; animation_style=&#8221;flip&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"p1\">Dead code removed and complexity reduced<\/p>\n<p>[\/et_pb_blurb][et_pb_blurb title=&#8221;Knowledge Transfer&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xf0eb;||fa||400&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;65059203-12d3-44f6-8371-3f5cf61a0475&#8243; animation_style=&#8221;flip&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"p1\">Client team trained and confident to maintain system<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;3_5,2_5&#8243; custom_padding_last_edited=&#8221;on|desktop&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; background_color=&#8221;#FFFFFF&#8221; custom_padding=&#8221;60px|60px|60px|60px|true|true&#8221; custom_padding_tablet=&#8221;30px|30px|30px|30px|true|true&#8221; custom_padding_phone=&#8221;20px|20px|20px|20px|true|true&#8221; border_radii=&#8221;on|6px|6px|6px|6px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;24px&#8221; box_shadow_blur=&#8221;72px&#8221; box_shadow_spread=&#8221;-12px&#8221; box_shadow_color=&#8221;rgba(0,0,0,0.12)&#8221; global_colors_info=&#8221;{%22gcid-7cadd8b3-5228-48e4-90c4-212d09232f7b%22:%91%22color%22,%22color%22%93,%22gcid-36fd78a7-34bc-404d-873c-dafa34efaae5%22:%91%22color%22,%22icon_color%22,%22icon_color%22%93}&#8221;][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;Performance Optimization&#8221; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;c33f07d9-41e0-421a-8799-5799df695cce&#8221; title_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; title_text_color=&#8221;#0e0c19&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22#0e0c19%22:%91%22title_text_color%22,%22title_text_color%22%93}&#8221;][\/et_pb_heading][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;25px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<blockquote>\n<p>In addition to structural refactoring, system performance was significantly improved by automating several previously manual processes<\/p>\n<\/blockquote>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;25px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<blockquote>\n<p>These optimizations reduced the number of manual steps, improved processing efficiency, and minimized errors in the coupon lifecycle<\/p>\n<\/blockquote>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_blurb use_icon=&#8221;on&#8221; font_icon=&#8221;&#xe07c;||divi||400&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;65059203-12d3-44f6-8371-3f5cf61a0475&#8243; animation_style=&#8221;flip&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span class=\"s1\">Automatic coupon assignment<\/span> to predefined promotion lists.<\/p>\n<p>[\/et_pb_blurb][et_pb_blurb use_icon=&#8221;on&#8221; font_icon=&#8221;&#xf500;||fa||900&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;65059203-12d3-44f6-8371-3f5cf61a0475&#8243; animation_style=&#8221;flip&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Automated user management within promotion user groups<\/p>\n<p>[\/et_pb_blurb][et_pb_blurb use_icon=&#8221;on&#8221; font_icon=&#8221;&#xf021;||fa||900&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;65059203-12d3-44f6-8371-3f5cf61a0475&#8243; animation_style=&#8221;flip&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Automatic removal of inactive coupon codes from promotions based on expiry date<\/p>\n<p>[\/et_pb_blurb][et_pb_blurb use_icon=&#8221;on&#8221; font_icon=&#8221;&#xf200;||fa||900&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;65059203-12d3-44f6-8371-3f5cf61a0475&#8243; animation_style=&#8221;flip&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"p1\">Improved reporting by using a standardized promotion set instead of thousands of customer-specific promotions, reducing data volume and boosting efficiency<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;Key Learnings &#038; Reflections&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_icon font_icon=&#8221;&#xf10d;||fa||900&#8243; icon_color=&#8221;#457b9d&#8221; align=&#8221;center&#8221; module_class=&#8221;ai_ignore_font_icon&#8221; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;c2c23269-d09e-4bca-9247-65cd5ecf15a9&#8243; global_colors_info=&#8221;{%22#457b9d%22:%91%22icon_color%22%93}&#8221;][\/et_pb_icon][et_pb_text quote_border_color=&#8221;#457b9d&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;2c55a9c4-feed-423b-9edb-ae0b5b365cac&#8221; text_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; link_font=&#8221;|IBM Plex Sans_weight|||||||&#8221; link_text_color=&#8221;#1d3557&#8243; quote_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_2_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_3_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_4_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_5_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_6_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; text_orientation=&#8221;center&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"p1\">Legacy projects with no documentation require patience and a structured reverse-engineering approach<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_icon font_icon=&#8221;&#xf10d;||fa||900&#8243; icon_color=&#8221;#457b9d&#8221; align=&#8221;center&#8221; module_class=&#8221;ai_ignore_font_icon&#8221; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;c2c23269-d09e-4bca-9247-65cd5ecf15a9&#8243; global_colors_info=&#8221;{%22#457b9d%22:%91%22icon_color%22%93}&#8221;][\/et_pb_icon][et_pb_text quote_border_color=&#8221;#457b9d&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;2c55a9c4-feed-423b-9edb-ae0b5b365cac&#8221; text_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; link_font=&#8221;|IBM Plex Sans_weight|||||||&#8221; link_text_color=&#8221;#1d3557&#8243; quote_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_2_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_3_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_4_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_5_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_6_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; text_orientation=&#8221;center&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"p1\">Full ownership reinforces the importance of end-to-end accountability<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_icon font_icon=&#8221;&#xf10d;||fa||900&#8243; icon_color=&#8221;#457b9d&#8221; align=&#8221;center&#8221; module_class=&#8221;ai_ignore_font_icon&#8221; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;c2c23269-d09e-4bca-9247-65cd5ecf15a9&#8243; global_colors_info=&#8221;{%22#457b9d%22:%91%22icon_color%22%93}&#8221;][\/et_pb_icon][et_pb_text quote_border_color=&#8221;#457b9d&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;2c55a9c4-feed-423b-9edb-ae0b5b365cac&#8221; text_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; link_font=&#8221;|IBM Plex Sans_weight|||||||&#8221; link_text_color=&#8221;#1d3557&#8243; quote_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_2_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_3_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_4_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_5_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_6_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; text_orientation=&#8221;center&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"p1\">Handling multilingual, cryptic code improved analytical and debugging skills<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Testimonials&#8221; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/commerce-consulting-services.com\/wp-content\/uploads\/2025\/11\/anna-tukhfatullina-food-photographer-stylist-P559qKtbcno-unsplash-scaled.jpg&#8221; title_text=&#8221;anna-tukhfatullina-food-photographer-stylist-P559qKtbcno-unsplash&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;Project Summary&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<table border=\"1\" style=\"border-collapse: collapse; width: 100%; height: 144px;\">\n<tbody>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px;\"><strong>Role<\/strong><\/td>\n<td style=\"height: 24px;\">Backend Developer &amp; Solution Owner<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px;\"><strong>Duration<\/strong><\/td>\n<td style=\"height: 24px;\">January &#8211; June 2024<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px;\"><strong>SAP Version<\/strong><\/td>\n<td style=\"height: 24px;\">SAP Commerce Cloud<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px;\"><strong>Focus Area<\/strong><\/td>\n<td style=\"height: 24px;\">Automated Coupon Processes, Refactoring, Testing, Documentation, Rule engine, Cronjobs<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px;\"><strong>Result<\/strong><\/td>\n<td style=\"height: 24px;\">Fully maintainable and scalable solution with full test coverage and improved team knowledge<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>[\/et_pb_text][et_pb_heading title=&#8221;Client Feedback&#8221; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;c33f07d9-41e0-421a-8799-5799df695cce&#8221; title_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; title_text_color=&#8221;#0e0c19&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_testimonial quote_icon_color=&#8221;#1d3557&#8243; module_class=&#8221;ai_ignore_font_icon&#8221; _builder_version=&#8221;4.24.3&#8243; _module_preset=&#8221;0e35d7c8-43f7-4642-88fa-284809e5aebb&#8221; body_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; author_font=&#8221;IBM Plex Sans|700|||||||&#8221; position_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; company_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-36fd78a7-34bc-404d-873c-dafa34efaae5%22:%91%22icon_color%22,%22icon_color%22,%22icon_color%22,%22icon_color%22,%22icon_color%22,%22icon_color%22,%22icon_color%22,%22icon_color%22%93}&#8221; text_font_size_tablet=&#8221;16px&#8221; text_font_size_phone=&#8221;14px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221;]<\/p>\n<p>\u201cTheir collaborative approach ensured that all our needs were met, and the end result was a robust system that supports our business growth.\u201d<\/p>\n<p>[\/et_pb_testimonial][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Call to Action&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;5138c454-be54-4233-bd3b-f8e6a8747976&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_cta title=&#8221;Interested in similar results?&#8221; button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjE0In19@&#8221; button_text=&#8221;Contact Us&#8221; _builder_version=&#8221;4.27.4&#8243; _dynamic_attributes=&#8221;button_url&#8221; _module_preset=&#8221;be0cc754-576a-4b1c-868d-f6226f85de4d&#8221; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_text_align=&#8221;left&#8221; body_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; body_text_align=&#8221;left&#8221; button_bg_color=&#8221;#1d3557&#8243; button_font=&#8221;IBM Plex Sans|700|||||||&#8221; button_alignment=&#8221;left&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-828accbb-1ed2-407d-95be-20ab4e191566%22:%91%22border_color_all%22%93,%22#0e0c19%22:%91%22header_text_color%22%93,%22#3c3a47%22:%91%22body_text_color%22%93,%22gcid-f2943306-fa6c-45f0-b632-5fc00151366a%22:%91%22button_text_color%22,%22button_text_color%22%93,%22gcid-36fd78a7-34bc-404d-873c-dafa34efaae5%22:%91%22button_text_color%22,%22button_text_color%22,%22button_text_color%22%93}&#8221; text_font_size_tablet=&#8221;16px&#8221; text_font_size_phone=&#8221;14px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221;]<\/p>\n<p class=\"p1\">Let\u2019s discuss how I can help you build clean, maintainable, and scalable SAP Commerce solutions<\/p>\n<p>[\/et_pb_cta][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_cta title=&#8221;Want to see more projects?&#8221; button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjEwIn19@&#8221; button_text=&#8221;View All Projects&#8221; _builder_version=&#8221;4.27.4&#8243; _dynamic_attributes=&#8221;button_url&#8221; _module_preset=&#8221;4c2ad5d0-871e-414e-a4be-aa9134d4ae8e&#8221; header_font=&#8221;IBM Plex Sans Condensed|IBM Plex Sans Condensed_weight|||||||&#8221; header_text_align=&#8221;left&#8221; body_font=&#8221;IBM Plex Sans|IBM Plex Sans_weight|||||||&#8221; body_text_align=&#8221;left&#8221; button_bg_color=&#8221;#1d3557&#8243; button_font=&#8221;IBM Plex Sans|700|||||||&#8221; button_alignment=&#8221;left&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-828accbb-1ed2-407d-95be-20ab4e191566%22:%91%22border_color_all%22%93,%22#0e0c19%22:%91%22header_text_color%22%93,%22#3c3a47%22:%91%22body_text_color%22%93,%22gcid-f2943306-fa6c-45f0-b632-5fc00151366a%22:%91%22button_text_color%22,%22button_text_color%22%93,%22gcid-36fd78a7-34bc-404d-873c-dafa34efaae5%22:%91%22button_text_color%22,%22button_text_color%22,%22button_text_color%22%93}&#8221; text_font_size_tablet=&#8221;16px&#8221; text_font_size_phone=&#8221;14px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221;]<\/p>\n<p class=\"p1\">Discover how complex business processes have been optimized, performance improved, and scalable, well-documented solutions implemented<\/p>\n<p>[\/et_pb_cta][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Discover how we improved the coupon processing system for a leading French and Belgian food distributor, driving automation and reducing manual workload.In collaboration with an IT consulting firm, we embarked on a project to streamline the coupon management system for a prominent Belgian client in the food distribution sector. The main business goal was to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":650,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"project_category":[12,33,20,32,21,10,11,18,22,19,9],"project_tag":[],"class_list":["post-584","project","type-project","status-publish","has-post-thumbnail","hentry","project_category-backend","project_category-drinks","project_category-flexible-search","project_category-food","project_category-github","project_category-hybris","project_category-java","project_category-junit","project_category-mulesoft","project_category-mysql","project_category-sap-commerce"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/commerce-consulting-services.com\/lv\/wp-json\/wp\/v2\/project\/584","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/commerce-consulting-services.com\/lv\/wp-json\/wp\/v2\/project"}],"about":[{"href":"https:\/\/commerce-consulting-services.com\/lv\/wp-json\/wp\/v2\/types\/project"}],"author":[{"embeddable":true,"href":"https:\/\/commerce-consulting-services.com\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/commerce-consulting-services.com\/lv\/wp-json\/wp\/v2\/comments?post=584"}],"version-history":[{"count":25,"href":"https:\/\/commerce-consulting-services.com\/lv\/wp-json\/wp\/v2\/project\/584\/revisions"}],"predecessor-version":[{"id":1384,"href":"https:\/\/commerce-consulting-services.com\/lv\/wp-json\/wp\/v2\/project\/584\/revisions\/1384"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/commerce-consulting-services.com\/lv\/wp-json\/wp\/v2\/media\/650"}],"wp:attachment":[{"href":"https:\/\/commerce-consulting-services.com\/lv\/wp-json\/wp\/v2\/media?parent=584"}],"wp:term":[{"taxonomy":"project_category","embeddable":true,"href":"https:\/\/commerce-consulting-services.com\/lv\/wp-json\/wp\/v2\/project_category?post=584"},{"taxonomy":"project_tag","embeddable":true,"href":"https:\/\/commerce-consulting-services.com\/lv\/wp-json\/wp\/v2\/project_tag?post=584"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}