E-mail: znegva@yhpvan.arg
Consulting for VMware Inc., developed a proof of concept implementation of the Scalability Protocol for the Linux kernel (with Martin Sústrik). SP is an evolution of the concepts behind ØMQ, with the goal of eventual IETF standardisation of a protocol for globally scalable distributed messaging.
Co-maintainer of ØMQ, with Martin Sústrik of 250bpm, participated in directing project development and primarily worked on:
Worked with the wider Free Software/Open Source developer community on establishing common processes for project contributions, project version control with Git and high level abstractions for programming language bindings.
Is the primary author of the ØMQ API Reference Manual and co-authored (with Martin Sústrik) the ØMQ: A new approach to messaging article for LWN.net.
Worked with iMatix Corporation on AMQP and OpenAMQ, its first implementation.
As a member of the core iMatix team which developed AMQP and OpenAMQ, was responsible primarily for:
On the business side of the project, took on the role of Product Manager responsible for the migration of an existing application at JPMorganChase bank from a legacy middleware onto OpenAMQ. Worked closely with the client to successfully migrate their global deployment onto the new middleware.
Developed a custom middleware product for iMatix Corporation. The product connected GSM network operators with SMS applications, providing full message queueing and routing for SMS messages with support for multiple protocols (UCP, XMPP and custom SOAP), routing of multiple short codes, and billing.
Worked with iMatix Corporation on an industrial automation project for CBR Belgium. Developed a custom embedded Linux distribution, integrated the full software and hardware stack. Designed and implemented a redundant fault-tolerant architecture allowing for hot-swap of components; the embedded kiosks would boot from the network and the boot server was simply a Live CD.
Worked for Catalyst IT, a leading Open Source company in New Zealand, as lead developer on the PropertyStuff project, a nationwide real estate classifieds website.
Working at EDS New Zealand, developed a custom backup application for the NCR MP-RAS platform, written in C and Perl. Involved in developing, deploying, maintaining and mentoring users of an internal multi-platform software toolset, based on GNU and other free software and using RPM as a package manager.
Aside from participation in the OpenAMQ and ØMQ projects, contributions to various Free Software/Open Source projects over the years include:
With Martin Sústrik of 250bpm:
Victoria University of Wellington, 1998 — 2000, BSc (Computer Science)/BA (Philosophy).
Hiking, horse riding, sailing (most recently completed a circumnavigation of Corsica).