Hi, I'm Tristan McDonald 🌞

I design user interfaces to help people understand the services they rely on, and I write codebases that I'll be glad to revisit in a decade.

I'm a year-old professional with years of experience working in software, and more in design, logistics, and management.

In teams I communicate clearly and work respectfully. I design thoughtful & appropriate user interfaces, I write readable & robust code, and I enjoy finding flexible solutions to systems architecture problems.

I have worked extensively with Django and custom Python applications. My expertise is in advanced CSS, design-in-code, data modelling & templating for applications, and writing dependable behavioural JS.

My clients include the United Nations, Oxford University, and various NHS trusts, as well as many other healthcare, government, NGO, FinTech, and private organisations.

My main contribution to open-source is my framework for designing and building maintainable frontends, Tenet CSS.

I've lead design workshops at Oxford University, and I designed the beta version of the NHS style guide. I come from a family of communication designers, have worked freelance as a designer in parallel to my other career roles.

I founded and ran a small software agency for five years, I worked as Principal of Frontend Engineering & Design at a software company in Bristol, and I now work for an blockchain FinTech organisation.