TransPerfect

An enterprise translation memory platform in the cloud

A secure, scalable Translation Memory Cloud platform for enterprise-level translation-unit management, built and maintained over two years at TransPerfect.

Client
TransPerfect
Role
Software Engineer
Period
2023—2025
Tech stack
React · TypeScript · Node.js · Express.js · Jest · Cypress

The problem

Translation memory is the asset a localisation business is actually built on: millions of previously translated segments that have to be searchable, versioned and correct. Enterprise customers needed to manage those translation units at scale, without the tooling becoming slower as their memory grew.

How it was built

  • Built the platform in React with TypeScript on the frontend and Node.js with Express behind it, so one type model described the data on both sides of the wire.
  • Treated security as part of the data model rather than a layer over it, given that customer translation memory is commercially sensitive material.
  • Covered behaviour with Jest at the unit level and Cypress end to end, so regressions surfaced in CI rather than in a customer's account.
  • Worked directly with QA testers, backend engineers and neighbouring teams to keep integration points stable across releases.

Result

  • A production platform handling enterprise-scale translation-unit management.
  • Integration across several teams held stable through continuous release.
  • Test coverage at both the unit and end-to-end level, maintained rather than written once.
Enterprise Translation Memory Cloud Platform | alien-dev