Skip to content
View William-Owen's full-sized avatar
  • Wicked Origami Ltd
  • London, England

Highlights

  • Pro

Block or report William-Owen

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.

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
William-Owen/README.md

👋 Hi, I’m William

I design, I build, and—more often than not—I do both at the same time.

With over 28 years of commercial experience across design and development, I’ve spent my career working at the intersection of ideas, technology, and business.


🧠 A bit about how I think

The best products don’t come from design or technology.
They come from treating them as the same material.

I enjoy working in that overlap—where ideas are shaped by what’s possible, and technology is guided by what actually makes sense for people. It’s less about picking a discipline, more about connecting them.


🧱 What I’ve worked on

Over the years, I’ve had the opportunity to work across a wide range of domains and problem spaces, including:

  • Government (Ministry of Justice, Ministry of Defence)
  • Enterprise data platforms and AI-driven tools
  • E-commerce at global brand scale
  • Financial and analytical systems
  • B2B and B2C greenfield products
  • Real-time applications (including WebSocket-driven platforms)

Much of my work has been greenfield, where I’ve been responsible for shaping both the user experience and the frontend architecture from the ground up.

I’ve worked with startups, agencies, and large enterprises—often acting as the bridge between business goals, design thinking, and engineering delivery.


⚙️ How I build

I lean towards a modern, pragmatic TypeScript-first stack, with a strong focus on maintainability, clarity, and developer experience.

Current go-to tools:

  • Core: TypeScript, React
  • Frameworks & data: TanStack Start, TanStack Query
  • State & validation: Zustand, Zod
  • Styling: CSS Modules, Design Tokens (Style Dictionary)
  • Tooling: Vite, Biome
  • Testing: Playwright, Vitest
  • Design: Figma

I favour composable architectures, clear separation of concerns, and systems that scale without becoming fragile.


🤝 How I work

I’m collaborative by default. Good ideas rarely appear fully formed—they emerge through conversation, challenge, and iteration.

I’m comfortable:

  • Leading teams and mentoring developers and designers
  • Working directly with stakeholders to shape direction
  • Moving between high-level strategy and hands-on delivery

I value:

  • Clear thinking over cleverness
  • Pragmatism over perfection
  • Honest communication over noise

🚀 What I care about

  • Building products that genuinely solve problems
  • Creating systems that are robust, maintainable, and adaptable
  • Helping teams work better together
  • Balancing business needs with user needs (without losing either)

☕ Outside of work

You’ll usually find me exploring ideas—through side projects, games, design systems, or long-form conversations about how things work (and why they often don’t).

Also: strong coffee, always.


📬 Say hello

If you’re working on something interesting—or just want to exchange ideas—I’m always open to a conversation.

Pinned Loading

  1. auto-pin-tabs auto-pin-tabs Public

    Chrome extension. Automatically pins tabs with specific domains, fetched dynamically from a 'Startup' folder in Chrome bookmarks. Ideal for organizing essential websites and enhancing browsing prod…

    JavaScript

  2. startup-tools startup-tools Public

    Opens a predefined set of URLs in new tabs with a single click, avoiding duplicates by checking for existing tabs with the same domain. Customize your list in the 'Startup' bookmarks folder for a s…

    JavaScript

  3. simple-icons/simple-icons simple-icons/simple-icons Public

    SVG icons for popular brands

    JavaScript 25.1k 3.1k

  4. quick-discord-tools quick-discord-tools Public

    TypeScript

  5. morerisu-bingo morerisu-bingo Public

    Provides a bingo overlay for MoreRisu twitch channel

    TypeScript