← Back to projects

Helium Health

Senior full-stack Elixir contractor (remote)

Introduction

Hello — I have been a programmer for the past 10 years in Node.js, Elixir, and Ruby, with an appetite to learn and try new things; I mostly learned through R&D. I love to contribute to open source and tend to dive into strange, complicated problems. I still have plenty to learn, but I ship answers in production.

About the company

Helium Health digitises hospitals and clinics — institution administration, patient journeys, clinical documentation, labs, pharmacy, inventory, and reporting — with Elixir/Phoenix APIs consumed by web and mobile clients.

More about Helium Health

My role

Senior full-stack Elixir contractor (Islamabad, remote) for roughly four years, shipping APIs across admin, clinical, realtime, and exports.

  • Shipped OpenAPI documentation and Swagger UI so internal and partner teams could discover and integrate with the API consistently.
  • Built institution bootstrap and feature-flag surfaces so new tenants could be onboarded and capabilities toggled per customer.
  • Enabled operational exports (for example credits CSV) and developer tooling such as email previews in non-production environments.
  • Delivered institution administration APIs covering profile, locations and clinics, roles, tariffs, tags, teams, queues, dynamic forms, lab catalog mapping, and operational audit visibility.
  • Supported analytics and insights endpoints so leadership could monitor usage and operational counters from the same backend.
  • Developed patient lifecycle APIs including registration, longitudinal record, visits, tags, medical history, vitals and charting, immunizations, and televisits.
  • Built clinical documentation (EMR-style entries), templates, referrals, tasks, communications, and supporting clinical libraries (medication groups, investigation auto-billing hooks, WHO standards exposure).
  • Implemented specialised care flows such as antenatal care, labour and delivery (including partograph-style data), and televisit co-invitations.
  • Owned appointment and queue workflows including scheduling, screening, in-queue operations, and front-desk coordination.
  • Delivered inpatient features: wards, rooms and beds, admissions, and structured in-hospital documentation (medications, fluids, interventions, notes).
  • Built end-to-end lab and imaging order workflows from ordering through results, approvals, billing hooks, and external result ingestion.
  • Implemented pharmacy and inventory flows: prescription lifecycle, dispensary operations, requisitions, and ties between clinical orders and stock.
  • Developed store and procurement APIs: budgets, procurement orders, stock, batches, adjustments, imports/exports, and staff-facing requisition workflows.
  • Extended consumables management with storerooms, batches, and consumable prescription billing paths parallel to pharmacy.
  • Delivered a patient-facing portal API for profile, booking, appointments, claims, attachments, and read-only clinical/billing views appropriate for patients.
  • Added realtime channels for notifications, queues, prior-authorization requests, and invoices so the web app could update without polling.
  • Shipped broad institutional reporting and CSV export coverage across clinical, operational, inventory, and pharmacy domains for compliance and operations.

Technologies

ElixirPhoenixOpenAPIEMRFHIR-style APIsChannels