Software engineer + data scientist working with GoLang, TypeScript, and Python. Master of Data Science at University of Melbourne, built on a Software Engineering (Honours) degree from Monash.
Day job involves building scalable integrations and automation solutions. Side projects explore machine learning implementations.
Interested in problems where engineering meets statistics - turning messy real-world data into systems that actually work.
zmk-input-processor-accel rebuilt keyboard input acceleration to improve responsiveness and precision. Researched motion models, analyzed HID descriptors, tested edge cases until performance met expectations. Same approach for ML work: identify improvement opportunities → research existing solutions → build better implementation. Prefer working code over perfect theory, optimize for maintainability.
Daily: go typescript python react graphql pytorch
Tools: docker k8s aws git obsidian vim
Experimenting with: embedded systems (ZMK firmware), data visualization, DIY
Based in Melbourne. Building production systems and open-source tools with the same rigor.
