PME

Creating an enterprise-class cloud tailored solution that isolates storage of sensitive data for US legal departments and lawyers.

Industry: Legal
Duration: 2080 hours
Team: 13 members
Services

• Back-End Development
• Mobile Development
• UI/UX Design

Technologies

• AWS (with deep Billing integration)
• SQS, CloudFront, Redis
• RESTful APIs, Swagger
• PostgreSQL, SQL, Spring JDBC Templates
• Automation Testing frameworks
• Grafana, Kibana
• Flyway, Maven, Docker
• Vue.js
• Jenkins

Team Composition
  • Arhitect/Lead;
  • 3 Java Developers;
  • Python Developer;
  • 2 Frontend Developers (vue.js);
  • Markup Developer;
  • UX/UI Designer;
  • 2 Manual QA & Аutomation QA Specialists;
  • 2 DevOps

Have
a similar project?

Get an Estimate

About the Client

Richard Grover Founder of PlanMyKids

PME specializes in data science for legal tech, extracting confidential cache data from messaging apps including Skype, WhatsApp, Viber, Telegram, and more. Their platform structures, indexes, and visualizes critical digital evidence, providing crucial support for US legal cases involving harassment and defamation.

Challenge

• Develop from scratch a system to collect and structure cache data from multiple messengers.
• Index and visualize per-case data in isolated databases, automatically provisioned and managed.
• Ensure strict data isolation and multi-tenant, multi-role access controls for legal compliance.

Solution

Multi-Tenant, Multi-Role Architecture

KnubiSoft engineered a comprehensive, secure, multi-tenant cloud platform implemented on AWS. This solution architecture automatically provisions isolated databases for each legal case, ensuring strict data separation. It also features granular, user management and role-based access controls, allowing specific permissions for lawyers and analysts, crucial for legal compliance.

Secure Message Data Integration

We built connectors to ingest cache data from mobile messengers. This raw data is then normalized and efficiently indexed using Spring JDBC templates and PostgreSQL, facilitating rapid search and retrieval for prosecution or defense workflows. 

Automated Provisioning & Management

Leveraging AWS SQS for queuing and CloudFront for content delivery, the system automates data ingestion pipelines and visualization delivery. Critical system health is continuously monitored via Grafana and Kibana, providing real-time insights, ensuring the platform’s reliability.

Business
Value

Precision Data Analysis

Our business analysts defined requirements and translated them into technical specifications,  ensuring the platform met the exacting needs of legal professionals.

Robust, Scalable Architecture

A Spring-based, microservices approach with multi-tenant design empowers PME to efficiently  handle growing case volumes without compromising performance or data isolation.

Comprehensive QA & Automation

Through in-depth regression testing and a custom end-to-end automation framework, we validated functionality and data integrity, delivering a reliable, compliant tailored solution.

Software testing

We run thorough software testing and implemented custom End2End frameworks that helped to cover functional and regression issues deeply.

Have
a similar project?

Get an Estimate

Our Portfolio

Explore some of our recent projects and discover how we helped transform businesses across various industries.

Looking
for a Custom Solution?

Get an estimate within 24 hours

Contact us





    Lemeshko Anastasia Customer Success Manager
    photo