My Account

Orange, one of the largest telecom operators in Europe, needed a partner with the required experience and know-how for their customer care portal in Romania, Orange My Account.

Orange My Account
Project Category
Mobile app, Web platform

Orange My Account

Executive summary

Establishing a long-term partnership with Tremend, the company managed to successfully build and maintain this complex solution, which allows customization of personal information and management of services and options. Built using Spring, Hibernate, Memcached, WebLogic and Oracle, with integration of dozens of internal systems using Web Services and JMS, it serves several million customers.

Orange My Account

The client

Orange is a multinational telecommunications corporation, global provider of voice, video, data, and Internet telecommunications. Offering professional services to businesses and to over 226 million consumers, it is one of the world leaders in providing telecommunication services to multinational companies.

Group 1870

Orange My Account

Business challenge

The client had a working portal that was technologically outdated and was hindering further developments. The competition was using modern interfaces for web care, whereas Orange’s portal was falling behind in usability studies. The marketing department had problems in cross-selling or upselling and the IT department was finding it difficult to keep the website running during peak times. The challenge was to build a complex solution that would fix all this problems and would include essential features like electronic invoice, detailed invoice and time usage as well as a mobile version. A main source of concern was the scalability of the portal, as it required to handle several million concurrent users during peak times.

Solution delivered by Tremend

Tremend analysed the client’s requirements and translated them into detailed wireframes using Balsamiq Mockups. After several sessions of feedback with Orange’s Marketing and Online teams, Tremend reached an agreed solution and provided a general architecture to support the portal and further changes. A prototype was built to validate the architecture and the integration points. The application uses Java Service Messaging services (asynchronous communication) to access the Orange CRM data, which involves a different approach to the UI/UX than a regular application that uses synchronous responses (like querying a database). The solution was deployed in a distributed Oracle Weblogic environment with several active instances. Caching strategies were employed, using transparent caching based on Memcached. Performance testing was done using Apache JMeter.

Orange My Account


The development included integrations with several external components:

  • Orange SSO – the Single Sign On services
  • Avangate ePayment – for recharge and invoice payment
  • Orange internal CRM
  • Various web services

Services for other components were exposed using REST services. Asynchronous messaging was used in order to provide a scalable solution for Orange’s customers. Most requests that query the Orange CRM or change customers’ profiles were made using Oracle Weblogic message queues.

Orange My Account


The solution provided by Tremend allows Orange to better present and promote its services to the customers, as it integrates all the required features and was specially built to handle more than 10 million users. Having a solid platform to built upon, services like Orange Cloud and Orange TV are continuously added to the platform and electronic invoice support allowed the company to move users from costly print to online. Some of other benefits include:

  • Scalability
  • Modern, highly usable interface
  • Users are no longer affected by the unavailability or slow response of other Orange services in peak times or holidays
  • Mobile versions allow clients to easily access the platform
  • Better integration with the entire Orange portal
  • Better services such as Recharge or Anonymous recharge that bring in more revenue
  • The new platform APIs are used by other Orange services, as it is the basis of a Service Oriented Architecture
  • The possibility of upselling current services and options
  • The Electronic invoice allows less paper print and more users using the online services, which implies substantial cost savings.









Apache JMeter


See more success stories

Group 18586 1

Orange My Account

Orange, one of the largest telecom operators in Europe, needed a partner with the required experience and know-how for their customer care portal in Romania, Orange My Account.

Regina Maria Case Study

Regina Maria

Tremend partnered with Regina Maria to design two easy-to-use mobile apps that would be utilized by hundreds of thousands of patients from all across Romania.

Group 18584 1

First Bank

As part of the rebranding strategy, First Bank picked Tremend to build its online presence using a secure and highly available solution.

Get in touch

We are always happy to talk





165 Splaiul Unirii, Timpuri Noi Square,
TN Office 2 building, 4th floor,
District 3, Bucharest, Romania, 030134