"When the floor got crazy at 3 PM during handover, Dickson was the one person who never lost his cool. He literally taped together our messy shift notes into a clear binder system so night staff stopped missing vital details. He genuinely cares about the human beings behind the checklists, and that's something you can't teach in a bootcamp."
Dickson Odini
Product Designer & Engineer
With 6+ years on the healthcare frontline, I understand the friction of chaotic handovers and high-stress workflows. Today, I combine that bedside intuition with product design and engineering to build calm, clear, and human-centered software.
From Bedside Empathy to Resilient Systems
How 6+ years navigating unpredictable, high-stakes care floors shapes every interface, error boundary, and architecture I build.
3 AM Alarm Fatigue
Medication rounds and midnight alarms under sensory exhaustion. In high-stress healthcare environments, carers cannot parse nested menus or confusing multi-step confirmation modals.
The 2-Tap Rule & Calm UX
Flat visual hierarchies, high-contrast critical states, and guarded action flows designed to eliminate mistakes before they can occur—even when hands are shaking.
Chaotic Paper Handovers
Dog-eared binders, scribbled handover notes, and lost context between shift changes. When care transitions drop critical context, vulnerable residents suffer preventable care delays.
Offline-First Local Sync
Conflict-free client persistence with IndexedDB caching and background reconciliation. Care staff log observations at 0ms latency even in basement Wi-Fi dead zones.
Unexpressed Patient Needs
Dementia agitation and non-verbal distress. Caring for fearful individuals taught me that the real problem is rarely what users articulate—it is what anxiety prevents them from voicing.
Empathetic User Research
Never building on assumptions. Grounding product requirements and technical architecture in rigorous frontline observation, solving the root human frustrations users never report.
Built with Domain Empathy & AI Speed
Real-world web redesigns, structured product requirement specs (PRDs), and frontline healthcare UX.
Domiciliary Care Website Redesign
Redesigned digital care discovery, package clarity, and family inquiry flows for an active UK domiciliary care provider — translating frontline clinical empathy into structured AI prompt specifications and an accessible, responsive web build.
Care Pulse: Product Thinking & PRD
Stress-testing an emotional idea into a minimal, compassionate Product Requirements Document (PRD) — designing post-shift check-ins for frontline workers that never add cognitive fatigue.
Personal Platform & Design System
Custom-coded portfolio and design system built with zero client framework overhead, semantic HTML5, vanilla CSS custom tokens, and accessible SVG telemetry.
Tested Where People Truly Depend on You
Real perspectives from clinical care directors, shift teammates, and family members on frontline reliability, calm thinking, and empathy.
"Dickson has this gentle patience that you cannot fake. When my mother was first admitted to memory care and confused about where she was, he would sit down at eye level, listen, and calm her without rushing. Anyone having Dickson build software for their users is getting someone who builds with genuine heart."
"You always wanted Dickson on your shift. When buzzers were going off everywhere and we were down two carers, he'd calmly figure out what needed doing first and just get it sorted. That instinct to calmly unpack chaos is exactly why he's such a natural engineer."
Thoughts on Product & Care
Reflections on translating frontline healthcare empathy into robust software architectures, human-first UX, and resilient systems.
I Thought I Was Learning How to Talk to AI. I Was Actually Learning How to Think.
In care work, what you say is not always what the other person hears. How prompt engineering, PRDs, and questioning assumptions transformed my product thinking from the ground up.
From Bedside to Browser: Why Senior Care Was the Best Product Training I Ever Had
How managing multi-resident medication schedules, de-escalating dementia anxiety, and coordinating clinical teams trained me in empathy, error boundaries, and user psychology far better than any bootcamp.
Designing for Chaos: Why Emergency-Ready UX Must Follow the 2-Tap Rule
When an alarm rings at 3 AM in memory care, interfaces cannot have dropdown menus or multi-step confirmations. Why high-stress environments require flat hierarchies, high-contrast states, and immediate feedback loops.
Local-First Software in Healthcare: Why Offline Resilience is an Ethical Requirement
Hospital and care home Wi-Fi drops constantly. Exploring conflict-free replicated data types (CRDTs), IndexedDB caching, and optimistic UI patterns that ensure care workers never lose critical notes.
Let's Build Something That Cares
I'm open to product engineering roles, freelance projects, and collaborations that make a difference.
Get in Touch