Me, Myself and I

I've been messing with technology for as long as I can remember, starting with JavaScript animations and Python scrapers, fascinated by how the virtual and real worlds could come together. My first real project was a Raspberry Pi thermostat, a turning point for me. Professionally that's been since 2018, across payroll, energy, banking and now fitness. Day to day I'm a product-focused engineer, happiest on the parts people actually touch: onboarding, experiments and design systems.

The hands-on side started around 2012, when my dad came home babbling about some internet currency the guys in his office were going crazy for. I was hooked, and that curiosity spread from a Bitcoin node on a Raspberry Pi to solar, battery storage and a pile of self-hosted services. I'm fanatical about repurposing and upcycling batteries, and I don't think the importance of energy storage can be overstated. The numbers in the Home Lab below are live from my flat.

With an education in politics, I come at software from a slightly different angle. I love building products for people and with people, in collaborative teams researching, designing and building end to end. These days I'm freelancing as Inventing Mostly, currently rebuilding the back end of a creative talent platform.

A flavour of my toolset:

  • TypeScript
  • React / React Native
  • Next.js
  • Node / NestJS
  • Python / FastAPI
  • GraphQL
  • Playwright / Cypress
  • D3.js
  • Docker / AWS
  • A/B testing
Edd

Experience

Self Employed

Inventing Mostly

More of what I build at inventing-mostly.com

Client

A creative talent platform connecting designers, photographers, illustrators and other creatives with brands and agencies through profiles, portfolios, messaging and paid project briefs.

  • Rebuilding the platform back end, migrating from Directus to Supabase
  • Working across the Next.js and React front end alongside the new back end
  • Next.js
  • React
  • TypeScript
  • Supabase
  • Directus
  • Tailwind CSS

Home Lab

Alongside the day job, I run a small home lab β€” solar, battery storage, and a pile of self-hosted services. This is my flat, drawn from the same Home Assistant setup that runs it: the lines move when power does.

Checking in with the flat…


Projects

Inventing Mostly

Where I actually keep most of what I build β†’

  • Stash A mobile wardrobe app that builds outfits from the clothes you already own (coming soon)
  • onvif-protect-bridge TypeScript bridge that shows ONVIF cameras as IP cameras in UniFi Protect
  • Backcast Next.js and Hono app simulating solar and battery performance against UK energy pricing (in progress)
inventing-mostly.com
get umbrel

Umbrel

Bitcoin + Lightning RaspberryPi node

A self-hosted bitcoin node with an app store for self-sovereignty apps. Contributed to the UI, fixing bugs and adding features. Started a project to integrate a screen.


Contact

I'm not available for new work right now, but I'm always happy to say hi.

Send me an email at edd.williams@me.com

Or find me on LinkedIn or GitHub