We build privacy-first solutions for compliant data sharing across systems and stakeholders through specialized healthcare software development services.

Client
Confidential Healthcare Provider
Location
United Arab Emirates
Platform
Web (Angular frontend, .NET backend)
Engagement Model
Staff Augmentation
Team Size
3 specialists
Duration
6 months
A healthcare provider was looking for a solution that could help them share medical information within and outside their clinics without violating patients’ rights. The client operates across multiple clinical locations and is subject to strict data protection regulations such as HIPAA and regional data privacy laws.
The healthcare provider faced a challenge within their existing systems: how to share sensitive medical information while maintaining patient confidentiality. They needed to ensure that personal data such as names, addresses, date of birth, and phone numbers were deidentified to prevent any breach of privacy.
They required a solution that would enable internal teams and external collaborators to access medical datasets - such as lab results, treatment plans, treatment histories, or referral records - without exposing personally identifiable information (PII). This demanded not only a robust deidentification process but also an interface flexible enough to adapt to different data formats and user workflows.
To address this challenge, Softellar’s team developed a custom healthcare software solution - a deidentification tool that allowed the healthcare provider to deidentify patient data before sharing it within or outside their clinics. The solution was implemented in a flexible way so that users could specify what data sources to use, what fields to extract, how the data should be joined, what data should be encrypted or masked.
The solution used .NET for the backend and Angular for the frontend. The team also used a set of encryption algorithms and masking mechanisms.
Additionally, we implemented a template feature that allowed the healthcare provider to save deidentification rules and reuse them later for scheduled data extractions.
The backend, developed in .NET and C#, included a rule-based engine capable of applying masking, tokenization, or encryption to selected fields based on configuration. Fields such as names, contact information, and dates were anonymized according to defined rules that meet HIPAA and GDPR standards.
The frontend was built using Angular and TypeScript, offering healthcare professionals and administrators an intuitive interface for defining deidentification workflows. Through the interface, users could select data sources, specify field-level transformations, and preview masked results before executing the job.
To support recurring data extraction tasks, the system included a reusable template engine. Users could define and save deidentification templates with specific field mappings and transformation rules, and then apply these templates to scheduled jobs or new datasets.
Data masking and encryption logic adhered to security best practices, with support for AES-based encryption and configurable tokenization. Data never left the server without first being anonymized, and logs were maintained for traceability.
The entire system was packaged using Docker to support scalable deployments across multiple environments. PostgreSQL was used as the database layer to store templates, logs, and processing metadata.
Karma and Jasmine were used to test Angular components, while backend logic was validated with unit and integration tests. CI pipelines ensured quality gates were met on every release.
Softellar followed a structured delivery process that balanced speed with compliance:
The new deidentification solution, a direct outcome of expert healthcare software development services, provided the Customer with a secure and efficient way to share medical information without violating patient privacy. The solution helped the provider to comply with data privacy regulations and reduce the risk of data breaches. As a result, the provider was able to improve the quality of patient care, streamline their data sharing process, and prepare clean datasets for potential use in patient engagement software.
Technologies powering our custom software and healthcare development services: .NET, C#, Docker, PostgreSQL, Angular, SASS/SCSS, Karma, Jasmine
Softellar helps healthcare and tech companies design secure, compliant tools for processing and sharing data across systems and teams.

Industries:
Technologies:
Industries:
Technologies:
Industries:
Technologies: