byASB Ankiit Singh Book a scoping week
LIVE2021–22

Humanitarian duty-of-care platform

A global humanitarian staffing organisation deploying personnel into fragile and conflict-affected countries
Safety-critical software for people in dangerous places. Built to work when the network doesn't. Still in production.
PlatformiOS + Android
Build~18 months
Live since2022
RoleEnd-to-end: architecture, build, handover
ComplianceGDPR
The constraint

The client couldn't find HR software built for the reality of a workforce deployed into fragile states. Off-the-shelf systems assume an office, a stable connection, and a staff member whose worst day is a payroll error. This workforce's worst day is an evacuation.

What I built

Built end to end over eighteen months: the full employee lifecycle for a distributed field workforce — profiles, timesheets, leave, expense and medical claims, performance, payroll data — plus a Safety module that is the point of the app.

A panic alarm that fires offline and delivers the moment connectivity returns. Movement-risk approvals routed through field security officers. Security-alert broadcasts with staff check-in and crisis-response monitoring. Geolocation and incident reporting.

Same discipline as the vision work elsewhere on this site, in a different domain: a system that has to be right in the field, under bad conditions, or someone gets hurt.

Under the surface
panic alarmoffline queue → retry on connectivity → escalation mail
movement riskFSO approval · warden assignment · risk category
security alertsbroadcast → staff check-in → crisis monitor
datapassport · banking · next-of-kin · GDPR controls
build18 months · handover to client team · still updated
exposure: field · connectivity: intermittent
Outcome
  • Live on both app stores since 2022.
  • Handed over to the client's own team; still being updated.
  • Client-published write-ups and store links available on request.
iOSAndroidOffline-first syncPush + escalation mailGDPR data controls