Max Wilson
Max Wilson

Max Wilson

Full stack developer at Hertility Health · Fife, Scotland

in industry
6 yrs
contributions in the last year
3,799
Main stack
  • TypeScript
  • React
  • Svelte
  • Next.js
  • GraphQL
  • Postgres
  • AWS
  • Terraform
  • Cloudflare

I have spent six years building software that people rely on. At Adarma that meant security tools, for customers to understand their risk and for analysts to act on threats. At Hertility it's healthcare: the apps patients use to manage their care, and the systems clinicians use behind the scenes. What I enjoy most is taking a feature from the pure datamodel all the way to the designing of how we present that information. Lately I've been doing that on my own projects, from Monch, a paid meal planning app, to tools for the Linux desktop.

Work

Hertility Health

Full stack developer

Oct 2024 – now
London · Remote

Reproductive health care, built across web, iOS and Android, from the patient apps to the clinic tools.

  • Led the move of a core patient data domain into a new service: designed the data model, migrated the full history, and proved old and new matched before switching over
  • Created the company's shared React component library, from design tokens to visual regression tests and releases
  • Built a partner referral service from scratch on AWS serverless, with signed requests and guaranteed delivery
  • Co-built the backend for the redesigned results report
  • Built the AI agent tools the team uses to investigate tickets and write pull requests
  • TypeScript
  • React
  • Next.js
  • React Native
  • GraphQL
  • Node
  • Postgres
  • AWS
  • Terraform
  • Shopify

Adarma Security

Software engineer

Mar 2021 – Sep 2024
Edinburgh · hybrid

IT intern here in summer 2019

Socket, Adarma's security operations platform: Svelte and TypeScript on the front, Go and PostgreSQL behind.

  • Built Socket Mission, which lets organisations prioritise threat scenarios, check their coverage and adapt their defences
  • Sole developer of Chronos, a serverless AWS app (Step Functions, Lambda, Python) automating joiner, mover and leaver workflows across Freshdesk, Azure AD, Jamf and AWS audit reports
  • Led a team of developers through delivery
  • Helped move off Splunk Phantom onto in-house tooling
  • Svelte
  • TypeScript
  • Go
  • Python
  • PostgreSQL
  • AWS

Let Tech Solutions

Software developer

Jun 2020 – Mar 2021
Edinburgh

Built and launched MyRentalCV, matching tenants with letting agents.

  • Responsive interfaces built from the UX team's Adobe XD designs
  • Vimeo integration for property video tours
  • Improvements to existing products, including River LPM
  • C#
  • ASP.NET
  • JavaScript

University of Dundee

BSc Computer Science, 2:1

2016 – 2020

Personal projects

Monch

Plans the week's dinners from your own recipes, with one shopping list for the house.

Households share recipes and a weekly plan, with Stripe subscriptions behind the paid tier.

  • SvelteKit
  • Cloudflare Workers
  • D1
  • Stripe
monch.cooking

Fantasy Steam

A fantasy league for unreleased Steam games. Draft before launch, score on real player numbers and reviews.

  • SvelteKit
  • Firebase
  • Cloudflare
fantasysteam.com

Invites

One link in the group chat. Guests tap their own name to RSVP, no account needed.

Its Halloween photobooth posts each photo strip straight into the event's gallery.

  • React Router
  • Cloudflare Workers
  • D1
  • R2
invites.maxwilson.co.uk

paintnotnet

A modern paint.net for Linux, with layers, adjustments and effects drawn on the GPU.

  • Rust
  • egui
  • wgpu
  • WGSL
github.com/MaxJW/paintnotnet

Also built