Blog.
A statically generated blog example using Next.js and Markdown.
pdf link
A guide to building a robust system for handling real-time data streams, persistence, and inspection from IoT devices using MQTT.

More Stories
Blosc2 compression with Rust
How do scientific applications store and process massive datasets without grinding to a halt?

My Projects
RsBlosc2
Attempt at data compression algorithm implementation in Rust.
Completed: November 2024
SortStuff
A website to sort SortStuff link
Completed: June 2024
Nuxt Lookbook
Trying out Nuxtjslink
Completed: 2023
Squid MVP
User interfaces for data acquisition interfaces.
Completed: September 2024
Argument Mining Data Collector
A gamified application for data collection of argument mining - helping Artificial Intelligence systems understand human logic
- React Native
- Supabase
- PostgreSQL
Completed: July 2022
RONA alarm viewer project
Alarm viewer for the ISIS synchrotron in Oxfordshire. Equipped with alarm display, acknowledging and muting capabilities, it consumed Internet of Things messges from the machine.
- Node.js
- React
- Typescript
- Docker
Completed: August 2022
HIBTT
Have I bookmarked their tweet? chrome extension
Completed: July 2022
Experiments and thoughts
Software Developer | Tech Enthusiast | Blogger
Web platform, language parsing and encoding and compression aficionado