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

• Back-End Development
• Mobile Development
• UI/UX Design
• 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
- 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

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
Our business analysts defined requirements and translated them into technical specifications, ensuring the platform met the exacting needs of legal professionals.
A Spring-based, microservices approach with multi-tenant design empowers PME to efficiently handle growing case volumes without compromising performance or data isolation.
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.
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
Looking
for a Custom Solution?

Contact us
