Skip to content

Digital health & data developer, Port-au-Prince

I build the software health programs run on.

Helping NGOs, clinics, and startups ship reliable software, dashboards, and AI automations — especially in resource-constrained contexts like Haiti.

See my work
Delivered for Caris Foundation International, UNOPS, Dimagi, Université Côte d'Azur.
Workplan, 2015 to todayongoingcompleted

Featured work

Real systems shipped to production — from national health programs to government platforms.

Caris Foundation International

2015 – present

IT Manager & Principal Software Engineer (since 2022)

carishaiti.org

Pediatric HIV, PMTCT & OVC Information System

Lead developer and top contributor (1,000+ commits) of the web platform Caris Foundation uses to run its programs across Haiti: early infant HIV diagnosis, PMTCT mother clubs, DREAMS, MUSO savings groups, nutrition, schooling and household visits. Upgraded the legacy stack, moved it to AWS with Terraform, and am now architecting its successor — a unified multi-site EHR with a data lake and self-service dashboards (my Master 2 project).

Outcome

Runs Caris's day-to-day program operations across Haiti and feeds the indicator reports used by program managers and donors.

PHP/CodeIgniter, MySQL, AWS (EC2, RDS, SES, S3), Terraform, Docker, R/Quarto

Caris Foundation International

2019 – present

Creator & Primary Author

CommCareBridge — Field Data Integration Pipeline

Created and maintain the production service that ingests CommCare HQ and ODK form submissions from community health workers — PMTCT, child visits, nutrition screening, MUAC alerts, DREAMS surveys — into the program database, with automated email alerts.

Outcome

Turns offline mobile data collection in the field into real-time program data, with queued retries and monitoring.

Node.js, Express, MySQL, BullMQ/Redis, Sentry, AWS (SSM, Secrets Manager), GitHub Actions

MBDS Capstone

Université Côte d'Azur

2026

ML Lead & Main Contributor

DeepBridge — AI Carotid Stenosis Measurement

Clinical decision aid that measures carotid stenosis (NASCET/ECST) automatically from CT-angiography scans. With no annotated data available, I designed a zero-shot segmentation pipeline (TotalSegmentator) plus MedSAM2 correction propagation — one click fixes ~17 slices — and millimetre-accurate measurements along the vessel axis.

Outcome

Produces measurements on 122 of 135 usable series, and explicitly refuses — with a reason — when a measurement isn't reliable.

Python, PyTorch, MedSAM2, pydicom, FastAPI, .NET 10, Next.js, Cornerstone.js, Keycloak, Docker

Caris Foundation International

Available on Google Play

Lead Developer

play.google.com

NutriCareHT — AI-Assisted Nutrition App

Nutrition app for families and clinicians in Haiti: household profiles, AI-generated meal plans, ingredient recognition from photos, and secure clinician–patient messaging. Available in English, French and Haitian Creole.

Outcome

494 automated tests, security-rules test suite and CI — built to production standards from day one.

Flutter, Riverpod, Firebase (Auth, Firestore, Functions, FCM), OpenAI via server-side gateway

UNOPS

For Haiti's Ministry of Education (MENFP)

2026

Backend Developer (Evaluation Module)

National School Accreditation System

Co-developed the school evaluation module of the Ministry's accreditation platform: versioned REST API, hexagonal domain for evaluation-grid scoring, grid import from CSV/JSON/XML with validation, and the reference grid seeder.

Outcome

Designed to bring a standardized, auditable evaluation process to school accreditation across Haiti.

Java 21, Spring Boot 3, WebFlux, R2DBC/PostgreSQL, Keycloak, OpenAPI

Products and other work

  • GBV Multi-Platform Chatbot

    In development

    LangGraph chatbot supporting survivors of gender-based violence, with department-based subgraphs, a PMTCT subgraph, human-in-the-loop escalation and deployment on Telegram, WhatsApp, Messenger and the web.

    Python, LangGraph, Pydantic, MySQL

  • VeySante — Hypertension Monitoring App

    Built

    Android app for hypertension monitoring with encrypted local storage and Claude AI integration through Firebase Cloud Functions, on a strict MVVM/SOLID multi-module architecture.

    Kotlin, Jetpack Compose, Hilt, Room/SQLCipher, Firebase, Claude API

  • CommCare Platform Deployments

    Since 2020

    CommCare apps for the IDB-funded FAES youth employment program, with MonCash and Lajancash mobile-money integration and biometric attendance; bilingual XForm screening forms for the MUSO program; configuration guides for Cash4Work and FAES; SQL reporting optimization and AWS upgrades.

    CommCare, XForm XML, SQL, AWS Elastic Beanstalk, Google Apps Script

  • Dating and social platform for Haiti, the Caribbean and the diaspora, on web and mobile: compatibility-based matching with distance filters, real-time multimedia chat, timeline posts, referrals with deep links, push notifications, and a moderation console. Available in French and Haitian Creole.

    Next.js, React, Flutter, Supabase (Postgres, RLS, Edge Functions), FCM, Vercel

  • Learning platform teaching Python and R data analysis to M&E, public health and humanitarian professionals, with hands-on labs built on realistic synthetic datasets.

    Astro, React, Cloudflare Workers (D1, KV, R2), Better Auth, Drizzle, Vitest

  • HealthBooking

    Multi-practice medical appointment booking. Runs on PostgreSQL, SQL Server or MySQL, tested on all three with Testcontainers, with CloudFormation infrastructure for ECS Fargate and RDS.

    .NET 10, Blazor, EF Core, AWS CloudFormation

  • Revision site for ultrasound and obstetrics exams: 427 source-cited multiple-choice questions and 36 clinical cases.

    Astro, Cloudflare Pages

  • Open-source Material UI data table with server-side pagination, published on npm since 2020.

    React, Material UI, npm

  • Dataset Generator Microservices

    Microservice architecture with service discovery, API gateway and circuit breakers; exports synthetic data to JSON, CSV, XML and SQL.

    Spring Boot, Spring Cloud (Eureka, Gateway, Resilience4j), React

  • HIV Viral Load & Nutrition Studies

    Research analyses on Caris program data: viral-load suppression among youth and acute malnutrition in children 6–59 months.

    Python, pandas, scipy, SQL, LaTeX

  • TrailGo

    Tourist trail platform with a spatial API, React back office and native Android app — built with a team of three.

    Spring Boot, Kafka, PostGIS, React, Kotlin/Jetpack Compose

  • Children's Educational Book

    Completed

    French-language educational book for children, organized by age group across 17 chapters, produced in LaTeX and Word for print and digital.

    LaTeX, Word

  • 3D Architectural Modeling

    Completed

    Blender Python script generating a 3-level apartment building (“Résidence Tropicale”) for a 14.90 m × 25.10 m lot in Haiti.

    Blender, Python

Impact and outcomes

Years in digital health
11+
Building and running Caris Foundation's HIV, PMTCT and OVC information system in Haiti since 2015.
EHR architecture
Multi-site
Unified health data infrastructure for Caris Foundation operations across multiple facilities and programs.
Field-ready
Offline
CommCare and ODK field data flowing into production systems — built for low bandwidth and real operational constraints.
Multilingual apps
3 languages
Applications in English, French and Haitian Creole, serving communities across Haiti.

What I build

For NGOs, health programs, public institutions and startups.

Digital health systems

Multi-site EHRs, patient workflows, offline-first mobile apps, CommCare forms and integrations, and program data collection systems — built for clinics, NGOs, and health programs that need reliable field deployment.

Data and dashboards

M&E dashboards, SQL-based reporting, and decision support tools that turn program data into actionable insights for stakeholders and funders.

AI and automations

Multi-platform LangGraph chatbots (WhatsApp, Telegram, Messenger, web) with human-in-the-loop escalation, medical imaging AI, predictive models and Claude API integrations — applied to GBV support, carotid stenosis measurement, HIV viral-load analysis and nutrition planning.

Full-stack development

Complete software delivery — from architecture and APIs to CI/CD and production support — using Java/Spring Boot, .NET, Node.js, Next.js, Flutter, Python, and AWS/Cloudflare infrastructure.

Tools I work with

Health platforms
CommCare, ODK, XForm XML, EHR architecture, FHIR
Backend
Spring Boot, .NET, Node.js, Django, Python, CodeIgniter
Frontend
Next.js, React, Astro, HTMX, Alpine.js, Tailwind CSS
Mobile
Flutter, Kotlin, Jetpack Compose, React Native
AI / GenAI
LangGraph, Claude API, PyTorch, MedSAM2, Pydantic, RAG
Data
PostgreSQL, MySQL, Oracle, R / Quarto, pandas, scikit-learn, Power BI
Cloud / DevOps
AWS, Terraform, Docker, Cloudflare Workers, Firebase, Supabase, GitHub Actions
Self-hosted infrastructure
Proxmox, Mailcow, Ollama, MinIO, OPNsense, Keycloak

About me

Portrait of Pierre Robentz Cassion

I'm Pierre Robentz Cassion, IT Manager & Principal Software Engineer at Caris Foundation International, Project Analyst Consultant at Dimagi, and Professor at the State University of Haiti (Campus Limonade). Since 2015 I've been building and running the information system behind Caris Foundation's pediatric HIV, PMTCT and OVC programs in Haiti — from field data collection with CommCare to AWS infrastructure and indicator reporting — and I'm now architecting its unified multi-site successor. I've also delivered for UNOPS on Haiti's national school accreditation platform. My work focuses on resource-constrained environments, where reliability, offline functionality, and practical deployment matter more than technology trends.

Career

  1. 2022 – present

    IT Manager & Principal Software Engineer, Caris Foundation International

    Lead the programming and IT help-desk team, cloud deployments and AWS budgets, supporting Caris's work with USAID, MSPP and CDC on HIV patient management, field data collection and donor reporting.

  2. 2020 – present

    Project Analyst Consultant, Dimagi Inc.

    Build and run the CommCare platform behind FAES's IDB-funded youth employment and cash-for-work operations (500 mobile users across PADF, Viva Rio, CARE, CECI, AVSI and Zanmi Lasante), with One Click biometrics, MonCash and LajanCash payments, and WFP Resilience projects in three departments.

  3. 2019 – present

    Professor of computer architecture and microprocessors, Université d'État d'Haïti, Campus Henry Christophe (Limonade)

    Teaching computer architecture and microprocessors to engineering students.

  4. Current

    Vice-President for Training, Research & Outreach, AAFDS — Faculty of Sciences alumni association

    Leading training, research and academic outreach initiatives for the Faculty of Sciences alumni.

  5. 2020 – 2021

    Software & data integration consultant, UNOPS

    Automated the transfer of UNOPS-collected data into the Ministry of Education's (MENFP) systems through its API, working with MENFP and UNOPS-Haiti developers.

  6. 2020 – 2022

    Senior Software Engineer (team lead), Caris Foundation International

    Led the development team. Built the DREAMS and MUSO program management systems and the CommCare-to-MySQL integration platform, and linked beneficiaries across programs to avoid double counting in USAID reporting.

  7. 2018

    Freelance software engineer, Bisoftlab (via Upwork)

    Hospital management system with a secure API for a mobile app: user roles, orders and deliveries, consent documents, prescriptions.

  8. 2017

    ICT consultant, Noukod Foundation

    Led web development and AWS deployment, built a teacher-training and portfolio system for the Digicel Foundation, and coordinated a CommCare field data collection app.

  9. 2015 – 2020

    IT Programmer, Caris Foundation International

    Joined as programmer assistant in June 2015. Built EID and PMTCT reporting tools, a patient alert system for health workers, indicator dashboards and HIV patient club management.

Education

Graduate of the Faculty of Sciences, State University of Haiti (UEH), with foundations in electronics engineering and computer systems. Currently in Master 2 MBDS (Mobility, Big Data and Systems Integration) at FDS-UEH, in partnership with Université Côte d'Azur (France), under Prof. Gabriel Mopolo-Moké — including Oracle database tuning (AWR/ADDM/STA) and UML modeling.

Languages: Haitian Creole and French (native), English (fluent), Spanish (basic)

Recognition

  • Winning team, CONATEL × BRH hackathon (2016)
  • Certificate, World Bank × Code for Resilience hackathon (2014)
  • Machine learning workshop, Port-au-Prince Startup Week
  • Open-source contributions to MDBootstrap and Symfony bundles

Certifications

  • CommCare Certified (2017)
  • Machine Learning — Stanford / Coursera (2018)
  • Deep Learning — Coursera (2018)
  • TensorFlow for AI, ML and Deep Learning — DeepLearning.AI (2020)
  • Microsoft Azure for Data Engineering (2022)
  • Advanced Web APIs with ASP.NET Core (2022)
  • Breaking a Monolith into Microservices (2023)
  • Python for Data Science — edX (2016)

Beyond work

Outside work, I create bilingual fitness and tech content (cafit) in English and Haitian Creole on TikTok. I'm also interested in Catholic spirituality, systems thinking and infrastructure architecture.

TikTok @thecassion

Why work with me

Full-stack delivery
I ship complete systems — not just code. From requirements to deployment, I handle the full lifecycle with production-grade discipline.
Field-proven experience
My work runs in real operations across Haiti and beyond. I understand offline requirements, low bandwidth, and operational constraints that matter in the field.
International expertise
Experience with Dimagi, UNOPS, Haiti's Ministry of Education, and international NGOs — I understand donor requirements, government processes, and global health standards.
Academic foundation
Professor at UEH and Master 2 MBDS student — I bring rigorous methodology and current knowledge from both teaching and continuous learning.

How I work

A typical project runs 2 to 6 months depending on scope.

  1. 1

    Discovery

    Understanding your operations, users, constraints, and success criteria — not just requirements.

  2. 2

    Design & prototype

    Wireframes, architecture, and prototypes to validate approach before full development.

  3. 3

    Build & deploy

    Iterative development with regular check-ins, testing, and deployment to production environments.

  4. 4

    Support & iteration

    Post-launch support, user training, and iterative improvements based on real field usage.

Let's talk about your program

If you need reliable digital health, data, or AI systems — especially for challenging environments — let's talk about your project.

I respond to all inquiries within 24-48 hours. First consultation call is free — no commitment required.

Phone / WhatsApp
+509 4916 3700

Send a message

Ideal for NGOs, health programs, clinics, and startups needing production-ready systems.

Please include: project scope, timeline, technical constraints, and any specific requirements.