← all case studies

// legal tech · B2B SaaS

Contract intelligence processing 1,000+ documents a day

top.legal is a German contract-intelligence platform used by sales, procurement, and legal teams. Our founder led the engineering that made its document pipeline fast and reliable.

Role

Full-Stack Engineer & Engineering Lead

Period

2023 – 2024

Live

top.legal
top.legal, product screenshot

1,000+

documents/day at 99.9% uptime

70%

cut in processing time

100K+

legal entities in the knowledge graph

The challenge

top.legal manages the full contract lifecycle (creation, negotiation, signing, analysis) for enterprise teams. Contracts are unforgiving: extraction has to be accurate, collaboration has to be real-time, and downtime is a dealbreaker for legal workflows.

The platform needed to process a growing document volume reliably while supporting live multi-party contract negotiation.

What we built

A distributed processing pipeline

Node.js/TypeScript microservices handling 1,000+ documents per day at 99.9% uptime, with automated data extraction feeding the platform's contract intelligence.

A legal knowledge graph

A Neo4j graph of 100K+ legal entities with custom Cypher queries, powering portfolio-wide contract queries and risk identification.

Real-time negotiation

Collaborative contract editing via Operational Transformation (TipTap + WebSocket) supporting 20+ concurrent users in live dealrooms.

Event-driven re-architecture

Led the migration to AWS EventBridge and Step Functions, cutting processing time 70%, while mentoring a team of six engineers.

Results

  • 1,000+ documents/day processed at 99.9% uptime
  • Processing time cut 70% by the event-driven migration
  • Real-time collaboration shipped for 20+ concurrent negotiators
TypeScriptNode.jsNeo4jAWSWebSocket

Delivered by Plixy's founder as engineering lead at top.legal, shown as representative of the engineering Plixy delivers.

Have something like this in mind?

Tell us what you're building and you'll get honest next steps within one business day, even if the answer is "you don't need us."

Get a free quote