Skip to content
View robphoenix's full-sized avatar

Organizations

@utilitywarehouse

Block or report robphoenix

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
robphoenix/README.md

Hey, I'm Rob 👋🏻

I'm a Senior Software Engineer specialising in Design Systems, currently building Hearth at Utility Warehouse. My focus now is making Hearth AI-native, enabling agentic workflows for the product teams it supports.

What I actually do:

  • Build and scale the core libraries: CSS-styled React components, design tokens, iconography, illustrations, and typography
  • Embed accessibility in from design through to shipped code
  • Help shape how AI-assisted workflows fit into UI development
  • Treat documentation as a first-class product, written for engineers and LLMs alike
  • Automate Figma-to-code pipelines, keeping design and code in sync
  • Underpin Hearth's libraries with Storybook, visual regression testing, and custom dev tooling
  • Support adoption across multiple product teams, building direct feedback loops across brand, UX, product and engineering
  • Mentor engineers and run knowledge-sharing sessions for the frontend community

It's been a bit of a winding path: I started out as an artist, studying computer networking as a mature student, then moved through backend and frontend before landing in design systems.

I'm based in the North Wales countryside with my family and our many animals, usually reading, walking, or fixing something.

Pinned Loading

  1. utilitywarehouse/hearth utilitywarehouse/hearth Public

    Utility Warehouse Design Systems

    TypeScript 2

  2. utilitywarehouse/design-systems utilitywarehouse/design-systems Public archive

    UW Design Systems

    TypeScript 5

  3. diy-as-privilege diy-as-privilege Public

    🤘 ♿ 13 Point Manifesto for Musicians

    JavaScript

  4. trawl trawl Public archive

    ⛵ A strong fishing net for dragging along the sea bottom to collect IP addresses and similar flotsam & jetsam

    Go 73 5

  5. IPA IPA Public archive

    DEPRECATED - A pale, hoppy library, in Elixir, for working with Internet Protocol Addresses.

    Elixir 6 2

  6. diffios diffios Public archive

    Cisco IOS diff tool

    Python 40 19