I am a software developer from South Africa 🇿🇦 from a mechatronics engineering background. My areas of interest include distributed systems, systems engineering and computing. Welcome to my GitHub 😊.
- 💻 Full-Stack Development: Experienced with building products and services. Whether its client-side development, backend development or anywhere requiring an understanding of how sub-components of a system need to sync with one another in the global context of the entire product, I understand software lifecycles and how to approach managing any dynamic system.
- 🛠 System Design, Deployment and Monitoring: Experienced with deploying real systems with various moving parts on dedicated servers and managing production environments. I Prioritise implementing and managing productive CI/CD pipelines to guarantee reliable and observable system upgrade transitions. I use monitoring and observability to its best effects to learn system health and establish reference points to measure how changes in inputs or system implementation details influence system properties and guarantees.
- 🤓 Research Interests: My core interests lie with distributed systems design, information theory, cryptography and applied number theory, systems engineering, and mechanism design in computer networks.
Gastly is a live service that serves users through a browser application. It works in the background and provides users with real-time transaction fee information for doing popular actions on Ethereum. Having knowledge of how Ethereum works, I have abstracted much of the complexity of dealing with a blockchain and provide users with simplified and real-time processed information to inform them how much doing certain things on-chain will cost and denominated in currencies they understand. Want to deposit capital into a money market protocol to put your assets to work? At the click of a button, you can see what sending that transaction would cost in equivalent dollars (or whatever currency you are familiar with)
- Gastly has received funding via quadratic funding initiatives set up by Gitcoin
- Service has been live since 2021 and has undergone 2 major version releases (to V1 from V0, to V2 from V1) which include their own collection of minor releases. With March 2026 being where the transition between V1 and V2 happened which involved complete server-side and client re-writes to prepare Gastly for major updates during 2026.
⚙️ The Practical Guide to Rollups
An in-depth technical look at the fundamental design and structure of Ethereum rollups to guide engineering and analysis
⚙️ EIP-1559: Separating Mechanisms From Memes
A technical and economic analysis of EIP-1559 and transaction fee mechanism design in Ethereum (Reviewed by Vitalik Buterin, as well as researchers from the Ethereum Foundation, Offchain Labs, L2Beat)
⚙️ Resource Pricing and TFM Design in Ethereum (Part 1 - Blockchain Resources)
A technical article that dives into computational and economic modelling of the Ethereum network, exploring how resources are priced, measured and allocated in its decentralised network setting
⚙️ A Comprehensive Guide to RLP Encoding in Ethereum
A blog post diving into data serialisation methods utilised by Ethereum execution clients with verbose examples
Programming Languages
Frameworks/DBs/Technologies
Cloud Platforms Experience
Other Development Tools
UI Design/Prototyping


