Projects

Case-study style snapshots of systems and tools I have designed or shipped.

RelayMQ (WIP)

A lightweight message queue written in Scala. It is designed to explore the core building blocks of messaging systems used in distributed architectures.

Scala

CORS Proxy Server

A minimal proxy server that was built to be used for fast prototyping when APIs need to be accessed from plain HTML pages

Node.jsTypeScriptExpress

Cricket Dugout

Cricket score tracking application with tournaments, scoreboard, user roles (viewers, managers) and a custom OAuth based authentication

JavaJavascriptOAuthSpring