Design systems
Colour and type as tokens declared once and read by the code, so the design file and the build use the same values.
Documented on every case studyRÉSUMÉ
Product Designer & Frontend Engineer
Colour and type as tokens declared once and read by the code, so the design file and the build use the same values.
Documented on every case studyDeciding what a product needs to say before how it looks. On Atelier I built the content model before designing any page.
AtelierContrast ratios calculated, alt text required in the CMS, and keyboard focus kept through page transitions.
Atelier, 1st BlessedOn a care home site read largely by people in their sixties and seventies, the base text size went from sixteen pixels to eighteen, and every size and gap in the system was measured against it.
1st BlessedCMS schemas clients publish from without a developer.
Atelier, 1st Blessed, JTAHNext.js, TypeScript and Tailwind, with tokens as custom properties, components small enough to read in one screen, and data fetched once at the top of a page rather than per component.
All five case studiesIndependent and client work
Designing and building sites and products end to end, for clients and as self directed concepts.
CryptoNow.ng and CodeCafe
Two concurrent freelance engagements building production frontends.
Aorthar Agency
Built and maintained production web applications during the service year.
University of Ilorin
2023