Selected work

Case studies

Three pieces of work, each written as problem, decisions and result: a hotel PMS at scale and two personal PWAs whose code is public.