Technology
Building healthcare software with purpose.
Soma is being developed as a modern, secure, and interoperable healthcare software platform designed specifically for the operational needs of free and charitable clinics.
Our engineering approach emphasizes simplicity, reliability, security, and the responsible use of technology. We believe that sophisticated healthcare software should not require sophisticated technical resources to operate.
Our Engineering Principles
Security and Privacy by Design
Protecting patient information is fundamental to Soma’s architecture. Security, access controls, auditability, and privacy considerations are incorporated throughout the development process, with HIPAA requirements guiding our approach.
Interoperability and Open Standards
Soma is being designed around established healthcare interoperability standards, including HL7 FHIR, USCDI, and recognized clinical terminology systems. Our goal is to support the secure exchange of clinical information and reduce dependence on proprietary integrations.
Designed for Simplicity
Free and charitable clinics often operate with limited technical resources and a changing volunteer workforce. We prioritize intuitive workflows, maintainable software, and systems that minimize administrative and operational complexity.
Reliability and Sustainability
Soma is being engineered with an emphasis on automated testing, monitoring, data integrity, and operational resilience. Our objective is to create software that clinics can depend upon and that can be supported sustainably over time.
Responsible Innovation
We are exploring how artificial intelligence and modern automation can reduce administrative burdens and support healthcare professionals while preserving appropriate human oversight and clinical accountability.
Platform Architecture
Soma is designed as an integrated healthcare platform supporting multiple applications through shared infrastructure and services.
- Soma EHR: Clinical documentation, scheduling, medication management, and medical, dental, and pharmacy workflows.
- Soma Patient Portal: Patient access to appointments, communications, and personal health information.
- Soma OS: Shared platform services supporting security, identity, interoperability, organizational management, and clinical data infrastructure.
This architecture is intended to allow the platform to evolve while maintaining consistency, security, and interoperability across applications.
Technology Stack
Soma is being developed using modern, widely adopted technologies and cloud-native engineering practices.
| Component | Technology |
|---|---|
| Application language | TypeScript |
| Backend | Node.js / Express |
| Frontend | React / Next.js |
| Database | PostgreSQL |
| Authentication | Clerk |
| Cloud infrastructure | Google Cloud Platform (cloud strategy under evaluation) |
| Healthcare interoperability | HL7 FHIR |
| Development tooling | GitHub, automated testing, CI/CD |
Technology choices will continue to evolve as the platform matures.
Collaborate With Us
We’re interested in connecting with software engineers, healthcare interoperability specialists, security professionals, and technology organizations who share our commitment to improving care for underserved communities.
Whether through technical expertise, architectural guidance, or development collaboration, your involvement can help shape the future of Soma.