
Elwood
Elwood is a digital asset trading, portfolio and risk management platform for institutional investors.

As a full stack engineer, I had our web application adopt modern practices, implementing rapid component driven development at the height of the crypto market.
Following FTX's collapse, market volatility decreased. During this time, I guided our team to embrace testing frameworks, static type checking, and continuous integration to create a more reliable product experience.
With my standards of software being recognised, I transitioned to the market data team. Here, I lead the development of live pricing streams for thousands of instruments. The product delivered real-time ticks, trades, and order book data to allow our customers to make informed decisions in their execution strategies.

With executions on the market picking up, we needed to improve our database performance to keep up with the demand. I optimised our database by implementing intelligent indexing and data partitioning. This dramatically improved response times for our most heavy users.
Finally, with being one of the only full stack engineers, I delivered comprehensive end-to-end functionality on a variety of features across the stack.
- React
- Typescript
- Go
- PostgreSQL
- Redis
- Docker
- Pulumi
- GCP