We believe that our references will showcase our expertise, highlight our ability to solve complex problems, and demonstrate the value we can bring to your project like we did in more than 100 projects across different countries.
Discover Our Global Footprint
Our references
Trusted by 50 clients
Served in 9 countries
Delivered more than 100 projects
Selected Success Stories
Discover how we support our clients in achieving their goals as a trusted partner in digital transformation.
-
Apollo eCommerce
Website Development & Maintenance
adesso, a leading IT service provider, successfully completed the development and maintenance of the Apollo and Pearle websites. These websites serve as the online stores for the largest German optician brand, Apollo, and its Austrian counterpart, Pearle.
The project was initiated to provide customers with easy access to Apollo's product range and enable them to order any product online.
adesso's SmartShore team faced several challenges throughout the project, including managing two websites simultaneously and implementing very rapid and short-release cycles to adapt to market dynamics. However, adesso overcame these challenges by unifying all components of the two projects into a common project and utilizing a mobile-first development approach to optimize search filters.
One of the most significant challenges was the integration of Algolia, a powerful search and recommendation engine, to optimize product search functionality.
The SmartShore team developed customized-specific libraries and components to successfully integrate Algolia, improving the website's search capabilities.
adesso also implemented SEO optimization techniques to improve website traffic and performance optimization to reduce load times.
Additionally, it utilized Frontastic (Headless CMS) compliant development, allowing for more efficient content management.
Another challenge was the inability to manage discounts on the online store using Commerce tools and Frontastic platforms. adesso's team developed custom solutions on the backend to manage discounts effectively.
-
CUJU App
Revolutionizing Football Talent Discovery through Artificial Intelligence
CUJU is a personalized football training app applying data science & real-time video recognition analysis to enable football players to develop their fullest potential. Created by some of the world’s top players and trainers, it makes football expertise available to anyone, anywhere, at any point in time.
The SmartShore team supported the CUJU Mobile App project with mobile development experts and contributed to improve the accuracy of the AI layer.
The mobile applications, available for iOS and Android, provided users with a means to record predefined exercise videos and upload them for analysis, facilitating talent discovery and self-improvement opportunities.
-
Material.one
Supply Chain Digitalization
Project Overview
material.one is a quality- and supply chain collaboration platform developed to digitalize, simplify, and manage approval- and evidenc processes end-to-end in utmost security for manufacturing companies, including manufacturers, subcontractors, and laboratories for quality control. Since July 2022, the project has focused on enhancing supply chain communication and collaboration within a single platform, enabling real-time digital transmission of demands from manufacturers to subcontractors and laboratories. This facilitates the immediate processing of demands, real-time data transfer, and seamless ordering and reporting of parts or test orders. It is a cloud platform based Multi-Tier/Multi-Business-Collaboration-Network where stakeholder on all levels in the supply chain are involved.
Challenges and Solutions
The most challenging aspect of the material.one project was the need for a modular structure to accommodate evolving products and manufacturers . This challenge was addressed by collaborating closely with material.one's technical teams to design and develop new infrastructures. The SmartShore team applied an agile approach to evaluate stakeholder requests, ensuring that various processes could be seamlessly integrated into a sustainable, single platform. By leveraging advanced technologies and providing comprehensive support throughout the product lifecycle, the SmartShore team successfully delivered a simpler and error-free product to the customers. Tools such as Bitbucket, Jira, and Confluence were used for project management and collaboration, enhancing efficiency and communication across teams.
Technologies Used
The front end utilizes Angular15, React, Redux, Storybook, HTML, CSS, SASS, JavaScript, TypeScript, Node.js, NPM web workers API, and Material UI. The backend is built with Java 17, Spring Boot, Spring JPA, Spring Security, Activiti Engine, Lombok, JUnit5, Maven, Mockito, RabbitMQ, IBatis, Hateoas, Caffeine cache, spring boot cache, Keycloak, and Kibana. Testing technologies include Cypress, JMeter, and Cucumber. DevOps tools employed are LaunchDarkly, Docker, and Microsoft Azure Portal. The database is managed with Microsoft Azure SQL and Liquibase, and project management and collaboration are facilitated using Bitbucket, Jira, and Confluence.
-
Rabobank
An Advanced Integration Solution for Rabobank
Rabobank, one of the largest banks in the Netherlands and a global leader in Rural and Wholesale Banking, was founded in 1895 and has established branches in multiple countries.
Initially, these branches developed their own software solutions to adapt to the digital age. However, as communication shifted entirely to the digital environment, software-based inconsistencies between branches have led to data consistency issues and stability concerns.
To address these challenges, Rabobank made the strategic decision to transition to a central banking system, embarking on the Central Banking Transformation (CBT) project, in collaboration with adesso as a partner.
And Flexcube was chosen by Rabobank as the main component of the new architecture.
The Advanced Integration Reactor (AIR) serves as the Enterprise Integration Bus (EIB) in Rabobank's CBT project, facilitating the integration of various systems and branches. Its primary objective is to ensure seamless, fast, and secure communication between Flexcube, and the dispersed systems used by branches worldwide.
Among the project's challenges, the complexity lies not in technical aspects, but rather in comprehending requirements of various stakeholders and delivering a flawless solution that meets the client's expectations.
Indeed, adesso's experienced SmartShore team fulfils all expectations.
Since their involvement in the project, they have diligently strived to understand, question, and refine requirements in collaboration with business analysts, resulting in remarkable success. This meticulous approach has led to great success, resulting in the creation of an exceptionally stable and smoothly functioning product.
The project leverages a range of cutting-edge technologies, including Java, Apache Camel, Quarkus, Spring Boot, and OSGI, to facilitate secure and efficient communication between systems. Additionally, Fuse6, Fuse7, and Openshift provide a robust infrastructure for integration efforts. Essential tools such as Jenkins, ArgoCD, and Git ensure streamlined development, continuous integration, and efficient version control throughout the project.
-
SECO - State Secretariat for Economic Affairs in Switzerland
Job Placement and Labor Market Statistics (AVAM)
Project Overview
SECO - Staatssekretariat für Wirtschaft, a prominent entity within the public sector of Switzerland, embarked on a significant initiative titled "Arbeitsvermittlung und die Arbeitsmarktstatistik (AVAM)" spanning from 2018 to 2028.
This ambitious project aimed to address the crucial business needs of enhancing employment services and refining market statistics within the Swiss context.
Focusing on the intricacies of the Swiss government's unemployment system, the project delved into various facets of labor market dynamics and job placement mechanisms. Its overarching goal was to optimize the efficiency and effectiveness of employment-related processes while ensuring the accuracy and reliability of statistical data pertaining to the labor market.
Challenges & SolutionsAmong the notable challenges encountered during project execution was the expansive scope, encompassing more than 500 user interfaces (UIs).
However, through meticulous planning, solid teamwork, and effective knowledge transfer mechanisms, the project team successfully overcame these challenges.
They demonstrated exceptional cohesion and expertise, overcoming hurdles associated with scale and complexity.
Technologies UsedTechnologically, the project leveraged a blend of Java for backend development, Spring for application framework, and Angular for frontend implementation.
These technologies were chosen for their robustness, scalability, and suitability in addressing the diverse requirements of the project.
The SmartShore project team worked closely alongside a team from adesso Switzerland, including Business Analysts, Architects, and Developers, ensuring a harmonious blend of expertise from both sides, which was crucial to the success of the project.
-
Yello App
Relaunch of the new Yello app
Yello Strom GmbH, a subsidiary of the EnBW Group based in Germany, is a well-known energy supplier recognized across the country for its commitment to innovation and customer satisfaction.
For Yello, it is important to provide the best possible digital customer expericence. The fixed monthly pricing model within a fixed-term contract made it difficult for users to exactly know their actual usage. Based on the customers needs and feedback, Yello identified, that users want to avoid an additional payment on their yearly invoice. In response to that, Yello initiated an ambitious project:
The Yello App empowers customers with a wide range of self-service features, enabling them to take control of their energy consumption and costs. With the ability to scan meter readings and receive real-time cost projections, users can effortlessly manage their monthly payments and avoid surprises.
adesso is providing Yello with SmartShore services to relaunch the new Yello App, which already has a large user base. adesso will also provide maintenance support for the app during its time on the market.
The most challenging aspect of the project was transforming the existing application into a brand-new application, writing the architecture from scratch, and ensuring the adaptation of users who were already happy with the application while maintaining their satisfaction. The SmartShore team successfully moved the modularization structure used in the existing architecture to the new architecture and modularization structure, adapted to the common technology structure used in existing projects, and strengthened application performance by providing various improvements in the code. They also quickly adapted to changes in the concept work by showing proactive approaches to the content of the application.
The technologies used for the project included:
For iOS development, Swift, SwiftUI, Combine, Realm, Firebase, Adjust, Lottie, RxSwift, UIKit, QuickLayout, Swift Package Manager, XcodeGen, SwiftGen, Localise, Swiftformat, Swiftlint, PerformingArchitecture, SheeKit, and PartialSheet.
For Android development, Multi-Module, Clean Architecture, Jetpack Compose, Navigation Compose, Room, Retrofit, Okhttp3, Hilt, Pixometer Sdk, Firebase, Adjust, Thunderhead, and Onetrust.
-
DekaBank
DekaBank Marco – Application Maintenance
Project Overview
DekaBank, a major player in the banking industry, has been working with adesso on the MARCO Application Maintenance project since 2020, and the cooperation continues to this day. While the focus is on MARCO Application Maintenance, we also support other projects developed by DekaBank and provide additional resources as required.
The project addresses the need for automated market compliance testing to meet regulatory requirements and generate reports for regulatory audits.The project involves building a flexible and scalable web application with numerous background processes for data transformation, processing and storage.
Challenges & SolutionsOne of the biggest challenges was dealing with performance issues after the project went live. These issues required changes to the system architecture to improve performance. In addition, integrating a flexible but robust reporting feature without causing performance problems was another challenge that required careful consideration.
Technologies UsedTechnologies used included Java for back-end development, Apache Solr for search functionality, ActiveMQ for message queuing, Angular for front-end development and Google Blockly for visual programming integration.
Through collaborative problem solving and careful planning, the SmartShore team successfully addressed the complexities of the MARCO application maintenance project and delivered solutions that met DekaBank's requirements while ensuring scalability and optimal performance.
Do you have any questions?
Head of Global Business Line Burak Bari burak.bari@adesso.de