Complex data, made reviewable
Batch Transaction Processor
A typed three-step CSV workflow that turns large, imperfect files into a clear review and validation experience.
Read case studyProject archive · across the years
Three projects from different points in my career. I cover the problem, my role, the trade-offs, and the evidence—enough to see how the work was actually done.
Complex data, made reviewable
A typed three-step CSV workflow that turns large, imperfect files into a clear review and validation experience.
Read case studyCandour, without friction
A team-built survey product that helps colleagues share anonymous feedback through focused prompts, clear dashboards, and low-friction links.
Read case studyPublic data, shaped for exploration
A responsive interface over a public legislation API with typed normalization, multi-field filtering, bilingual details, and local favourites.
Read case study