Trexa

How Plum helped Trexa cut cloud costs by over 91% and supercharge scalability by consolidating three microservices into a single Ruby on Rails monolith.

  • Strategy
  • Backend Architecture
  • Ruby on Rails
  • Migration
  • Cost Optimization
  • HR Tech
  • SaaS
  • Web Development
Trexa

Trexa is a leading talent management platform trusted by over 35 organizations across Latin America. Designed to improve the employee experience, Trexa offers digital tools that streamline HR processes, empower employee feedback, and measure team performance through interconnected modules: Insights (employee surveys), Performance (skills and objective tracking), and Cards (interactive peer feedback).

Before partnering with Plum, Trexa's software ecosystem was split across three completely independent microservices. While microservices are often touted as modern and scalable, for Trexa this architecture was creating severe growing pains: exorbitant infrastructure costs, data synchronization nightmares, development bottlenecks, and a slow, expensive client onboarding process that was stunting growth in the Latam market.

Trexa
A unified Ruby on Rails monolith brought Insights, Performance, and Cards under one roof, replacing three independent microservices.

The Plum team conducted a deep technical audit of Trexa's infrastructure and determined that the microservices architecture was actively working against their business goals. We proposed a strategic migration: consolidating the fragmented system into a single, unified Ruby on Rails monolith. By bringing Insights, Performance, and Cards under one roof, we centralized the database, streamlined the infrastructure, and standardized the codebase into a single environment where developers could write, test, and deploy code rapidly.

The migration fundamentally transformed Trexa's technical and financial landscape. Monthly server costs were slashed by over 91%, freeing substantial capital to reinvest in marketing and product innovation. Spinning up environments for new clients became fast and cheap, removing previous barriers to growth. With a single codebase to monitor, the engineering team now identifies and resolves bugs in a fraction of the time, data synchronization issues have been entirely eliminated, and adding new features is a straightforward process.

Lorena Claux

“Working with Plum helped us unblock several issues we had been dragging along, both technical and business-related. Our infrastructure was complex and expensive to maintain, which made it slow to roll out new features and onboard new clients. The team proposed consolidating the architecture and carried out a very well-organized migration, without any impact on users. The process was clear and smooth, which is no small thing in this kind of change. Today we have a platform that is much simpler to operate, more agile to evolve, and with significantly lower infrastructure costs (more than 90%). This allowed us to focus more on product and growth, instead of constantly dealing with technical issues. ”

Lorena Claux
CEO at Trexa

Sometimes, simplifying your architecture is the ultimate upgrade. By transitioning Trexa from an expensive, convoluted microservices setup to a highly optimized Ruby on Rails monolith, Plum didn't just fix a technical headache, we transformed their unit economics. Today, Trexa operates on a lean, scalable foundation, perfectly positioned to continue dominating the Latam HR tech space.