Request a call
  • Hidden

Business Overview

Thomson Reuters is a prominent worldwide supplier of solutions to academia, corporations, and brands seeking to keep track of the market and undertake pharmaceutical initiatives in partnership. The company’s global presence includes branches in Philadelphia, London, Beijing, and Tokyo, and it attracts talented individuals from diverse backgrounds worldwide.

  • Cortellis is a system that fosters collaboration and collects data essential for uncovering groundbreaking medications, distinguishing treatments, and boosting the chances of receiving regulatory approval. It aids professionals in research and development, portfolio strategy and business development, as well as regulations and compliance.
  • JPharm is an internal Cortellis’ platform for collaboration in which editors in the fields of chemistry, patent law, pharmacology, and medicine from across the world can submit and update medication information.

Thomson Reuters experienced a range of challenges with the platform—a heavy legacy system that no longer fulfills performance requirements and proves challenging to maintain and expand. The client contacted NIX after years of collaboration with different vendors on platform modernization and already had an unsuccessful experience of working with several remote teams—lack of coordination and expertise hampered the delivery process.

Due to our extensive expertise and proven experience in working with large-scale enterprise systems, the client entrusted NIX with system modernization and quality assessment services. NIX operatively assembled a hands-on team to dive into the complex legacy architecture of the JPharm platform, identify pain points, and provide a solution.

Challenge

The NIX team encountered two main challenges with the JPharm platform:

challenge icon

Lack of Documentation

Thomson Reuters didn’t have a full understanding of the platform’s architecture due to absence of any technical documentation from the previous teams, and couldn’t take steps on enhancing the user experience—they could only maintain the system as-is.

challenge icon

Heterogeneous Data

JPharm comprised several disjointed databases and data sources that were not operating as a cohesive system. As a result, editors were unable to upload and change data in real-time, necessitating a tedious process of assessing material and wasting critical time.

Solution

Firstly, we reverse engineered the complex, multi-component legacy enterprise system with multiple interfaces to gradually unravel the platform’s architecture and functionality. The NIX team created comprehensive system documentation that outlines the architecture of the system, how its components work, and how functionality aligns with business requirements. The output of this phase enabled the client to make informed decisions about how to modernize and extend the system while minimizing risks and ensuring continuity.

Secondly, we investigated and documented potential bottlenecks and technical risks that may arise during development and operation.

600h405 (21)

We put forward a product modernization roadmap to address weak points, lay a solid foundation for scalability, facilitate continuous development, and eliminate any technical debt.

Once we examined the roadmap and had it endorsed by the client, we formed a bigger team to implement these improvements. We reconstructed the various levels of the system’s components, enabling us to incorporate new elements and help the client meet essential business goals. For instance, we developed new data-loading modules that streamlined and enhanced the editors’ tasks, enabling them to upload data to the system effortlessly and automatically in the necessary format.

600h405 (22)

Outcome

Outcome

Thomson Reuters received the high-functioning JPharm platform with reinforced architecture and enriched functionality. The NIX engineering team demonstrated superior tech skills and the ability to work as a joint standalone force providing tangible results in a short timeline.

Our collaboration kicked off with a highly skilled A-team working closely with the client to dive deep and evaluate the existing product’s state, unravel all the issues and potential pitfalls, and identify points of growth. This not only tackled initial hurdles but also paved the way for swift deployment and scaling of crucial features down the line.

600h405 (20)

Team:

19 experts (Project Manager, 18 Java Developers)

Tech Stack:

Java, PL/SQL

Latest Insights

How to Write a Proper Mobile App Requirements Document in 5 Steps

Mobile app requirements document is a tool that helps to establish the expected features of the application and can be used for communication and feedback with the rest of the development team

Salesforce vs ServiceNow: Which CRM is Best to Choose?

Salesforce vs ServiceNow: How can you choose a CRM corresponding to your specific business needs? Check this article to find it out.

SecDevOps vs DevSecOps: Which Approach Will Suit Your Business?

Although DevOps is used to streamline app development, it fails to address security. Learn about DevSecOps vs SecDevOps, practices that battle security issues.

App Store Optimization (ASO): Main Tips and Techniques

What is app store optimization? Learn how to promote your app effectively within Google Play and App Store.

Data Migration: Strategy, Process, Types, and Key Steps

Data migration is the transfer from one operating environment to another, a process associated closely with infrastructure upgrades.

What Is Adtech and Why Is It Important?

Do you think it’s worth implementing adtech into your marketing processes? Find out this in our article.

How to Cut Costs Without Layoffs in the Face of Global Crisis

This article describes how your business can reduce operational and IT costs with help of tech solutions during a global crisis while maintaining business growth.

The Power of Data: Understanding Digital Marketing Analytics

Business promotion in the digital space has its specifics and performance indicators. Learn how to unlock your business potential with digital marketing analytics.

Healthcare Data Security: Risks and Best Practices

The healthcare industry is especially susceptible to cybercrime. Learn why healthcare data security is vital and how to safeguard sensitive data from bad actors.

Contact Us