Projects
Like the vast majority of anyone who's ever written code, most of mine is private and proprietary. Here's what the lawyers let me show you.
Contributed several changes as part of my role at MongoDB. This CDC tool is extensively used to migrate snapshot and CDC data between databases. A pure Java codebase with specific database knowledge required to work on the individual connectors.
Relational Migrator is a tool designed to help you migrate data from a relational database to MongoDB. It provides a UI to discover your SQL schema, map to a target schema, and migrate. A classic Spring Boot-based backend with a shiny React frontend, fuelled by the power of Apache Kafka and Debezium.
Connects Atlassian entities between different products, providing rich integration experiences such as on-call schedules and deployments in Jira. Spring-based web backend with GraphQL and Postgres.
Worked on the main product line, delivering enterprise features such as rate limiting and CDNs. Mostly a Java and Spring codebase with some very legacy code still intact at the time - Apache Struts, XWork and other load bearing fossils.
Helped write firmware that ensured temperature resistance and even wear across flash cells, especially triple TLC (Triple Level Cell) storage. Mostly written in C and version controlled by AccuRev which, I hope, has changed since.