I’m a software engineer—and sometimes a photographer or designer.
Raycast extension for Himalaya released
2023-04-29 ･ macOS, email, Raycast, Himalaya
Hyper key without Karabiner Elements
2023-04-13 ･ Hyper, macOS
Safari opening without windows
2023-01-23 ･ macOS, Safari, AppCleaner
2019-12 — Current
Duffel offers the most powerful and intuitive tools for starting and growing a travel business. Search, book, and manage flights across airlines all around the world—all through one single platform.
2016-12 — 2019-10
Ava is an insider threat detection and response platform. After only 2 years in development it proved its superiority over other new and old solutions.
Raycast extension for Himalaya
An implementation on the multi-UI paradigm for Raycast and Himalaya.
macOS, email, Raycast, Himalaya
Generate common entries for a Brewfile.
Bachelor of Engineering — Software (Honours) at University of Queensland
Technology-supported activities through realtime, distributed, and collaborative interfaces
Traditionally user interfaces have been designed for a single user using one common device type—e.g. someone on a computer visiting a website. With the internet and mobile devices now being commonplace, interfaces could take advantage of being distributed across devices and working collaboratively with others in real-time. While there have been attempts to to handle this (e.g. Google Docs), they have so far been in a limited, prescribed manner. A proposed concept is put forward to design and build a new approach for a distributed and real-time collaborative user interface focusing on the concept of having a workspace with components that the user is able to freely use in a real-time manner. It is based upon existing web browsers and devices. Parts of the UI can be distributed across separate platforms. A prototype of a workspace for education is included and user testing of the prototype shows positive experiences and results for the users.
Get in touch
I’m available through Mastodon ↗ for mixed chat and GitHub ↗ for various projects/contributions and collaboration.