About me

Hi!

I'm a Software Engineer and have been a Linux and networking enthusiast since the late nineties.

Born and raised in Pretoria, South Africa. I moved to Perth, Western Australia in December 2011, before settling in Brisbane in 2016.

In 2015 I founded a startup producing test and measurement tools for real-time IP communications applications. As a business, it failed to gain any customers, but the Jittertrap software is freely available.

In 2017 I worked on the tn40xx Ethernet driver (as a hobby) with the hope of upstreaming it. That ended after the chip vendor went out of business and my employement and family changed.

Since 2018 I've been building software for software defined networks and communication systems.

I love working in the low level details, though recently I've been spending more time on collaborative work like sketching designs on white boards or Visio and finding less time for independent technical contributions.

A couple of trivial patches of mine made it into the kernel and I'm always talking about how I want to be a kernel developer when I grow up.

Andrew's mugshot

Red Hat 5 manual from 1998

That's a Red Hat Linux 5 (Not RHEL) user's guide circa 1998.

TCP/IP Unleashed from 1996

TCP/IP Unleashed from 1996. Seems I started young and haven't moved on.


rationali.st © Andrew Cooks