I'm a computer scientist and professional programmer based in Sydney, Australia. I'm open for commercial work.

Research

I'm interested in low-level work and operating systems. I completed my doctoral thesis, Architecture Optimisation, while at the University of New South Wales' Embedded and Real-Time Operating Systems Group using a variant of the L4 microkernel and the CAmkES component architecture. It looks at ways that one could declaratively specify between-component communication in a machine-readable way such that program-modifying optimisations could be applied at build time (for example, by making use of zero-copy queues, or taking advantage of architecture-specific notification mechanisms).

Consulting

I have significant commercial experience in a lot of domains. Recent work includes:

Selected open source

Contact

Email hi@nfd.world.