Joseph Wynn

Engineering Team Lead and Principal Software Engineer
020 4133 6948 | joseph@wildlyinaccurate.com | github.com/wildlyinaccurate

Full stack engineering leader with 15+ years of experience building & scaling distributed systems and leading cross-functional teams. Skilled in real-time data processing pipelines, query abstraction layers, and high performance web platforms.

Experienced working at every layer of the web stack: database, backend, API, frontend, CDN/edge, and developer tooling. Proven track record of estimating, planning, and delivering complex software projects with teams of all sizes.

Dedicated to growing teams based on mutual trust, and lifting up everyone to achieve more together.


Overview

Languages: Rust, TypeScript/JavaScript, Python, SQL
Platforms: Amazon Web Services (AWS), Fastly Compute, Heroku, Render
Data stores: MariaDB/MySQL, PostgreSQL, Amazon Redshift, SQLite
Workflow: Git, Docker, Jenkins, CircleCI, GitHub
Team lead: 5-10 direct reports, 30+ indirect reports

Experience

SpeedCurve | Head of Engineering

2020—present (Christchurch, Remote)

SpeedCurve | Principal Software Engineer

2017—2020 (Christchurch, Remote)

BBC News | Principal Software Engineer

2014—2017 (London)

Rightster | Senior Software Developer

2013—2014 (London)

Various | Software Developer

2007—2013 (Christchurch, London)


Interests

Outside of my professional work I maintain several open source projects. I like to spend my free time surfing, rock climbing, running, and walking my dogs. Work-life balance is important to me, and I strive to ensure that everyone on my team can enjoy the same balance that I want for myself.


Writing

I mostly write on The Structured Thoughts & Wildly Inaccurate blogs, although some of my longer pieces have been turned into e-books. Here are a few my most popular pieces:


Open Source

Below are a few of my open source projects. You can find the rest of them on GitHub.

tiny-relative-date

A tiny (800 byte) library that converts absolute dates to relative, human-readable strings. This package is a dependency of npm, and gets 600k weekly downloads.

jekyll-responsive-image

One of the most popular Jekyll plugins, with over 300 stars on GitHub and 100% test coverage.

Second

A framework for server-rendered React apps with delcarative data fetching and opt-in client-side rendering. Many of Second's features are now part of React itself.

Plait

A fast, experimental JavaScript component framework built with functional paradigms and immutable data structures.