Hello, I’m Daniel Irvine 👋

I’m a freelance software developer and embedded coach for software developers. I write and deliver high-value software, and I help dev teams improve their working processes.

I’m the author of three books: Mastering React Test-Driven Development, Svelte with Test-Driven Development and Build Your Own Test Framework.

I specialise in test-driven development, refactoring and modern software design. I take pride in finding simple, elegant solutions to technical problems.

As an embedded coach I lead by example. I take a kind, caring and joyful approach to teamwork and encourage other developers to have the same attitude.

Interested in working with me? Please send me an email.