Alex RS

2 min read Original article ↗

Here are a few of the things i've worked on recently.

What is it?

Sling is an app that lets you send money to people, no matter where they live, instantly and cheaply.

What i built:

  • In-signup IDV

  • Data warehouse and analytics

  • Open Banking payments with Plaid

  • Card processing & payouts with Stripe

Tech: go • react • dbt • terraform • aws • postgres

What is it?

A bank that lives in your phone.

What i built

I was tech lead for the team that built Monzo's credit decision engine, helping Monzo's credit analysts make safe, auditable decisions at scale.

Tech: golang • kafka • kubernetes • cassandra

What is it?

A toy iPhone app for taking crunchy lo-fi pictures, like the ones you used to get on a GameBoy Camera.

How i built it

I used Apple's Metal shader language to write a shader that downsampled images to a limited colour palette and resolution, using an image processing technique called dithering.

Tech: swift • metal • uikit

What is it?

A website for finding products from local independent businesses, for free, with no markup.

How i built it

Localsto.re is a next.js app deployed using Vercel, it uses a Go based scraper to crawl shops powered by shopify and squarespace to build a searchable full-text index using bleve. The index is statically built each day and all in costs me close to nothing to run.

Tech: go • react • postgres • github actions • vercel

What is it?

A lightweight RSS reader in the style of a newspaper, designed for iPads & e-readers.

How i built it

I used a very lightweight approach of serverside rendering HTML using Go templates, resulting in a page bundle size of only around 5kb. The article parsing uses a serverside implementation of Mozilla's reader mode JS library in order to be able to render previews of the articles, even if the RSS feeds don't contain text.

Tech: go • html • web scraping • postgres • cloud run

other work: