Systems-focused software engineer building fault-tolerant infrastructure and high-performance backends.
Computer Science @ University of Southern Queensland - last trimester
BlockFrame - Self-hosted erasure-coded storage engine in Rust. Reed-Solomon fault tolerance with transparent FUSE/WinFSP mounting. Built because MinIO requires clusters; this runs on a Raspberry Pi with mathematical guarantees against disk failure.
r3almX Backend - High-throughput real-time communications platform in Python. Explored architectural patterns that make Python fast enough for real-time messaging at scale (WebSockets, RabbitMQ, Redis caching, microservices).
Homely Backend - FFMPEG-based HLS streaming service in Go. Rewrote from Node.js when concurrent transcoding became the bottleneck.
Systems architecture, concurrency patterns, fault-tolerant design, and the practical trade-offs in distributed systems. Particularly interested in problems where single-machine solutions can outperform distributed ones through better engineering.
Tech: Rust, C++, Java, Python, Go, TypeScript · PostgreSQL, Redis, RabbitMQ, Nginx · Docker, Docker-Compose, Linux



