I have 18 years of commercial experience creating software solutions across a wide range of industries including R&D, SAAS, Web, Finance, Government, Gaming, and Telecommunications.
I endeavour to follow standards and best practices with a focus on creating elegant, maintainable and performant solutions.
## Overview of skillset
- C, C++, Java, Go, Scala, Perl, Python, Shell scripting
- MySQL, PostgreSQL, Oracle, TimesTen, Cassandra
- Kafka, ZeroMQ
- SOAP, REST API backend
- OO, functional and procedural programming
- UNIX and Linux environments
- Git, Jira
- Multi-threaded, distributed, low latency, large dataset, networked, component, cloud architectures
- GUI application development using Xlib, GTK and QT toolkits
- Boost, ACE, STL
- Development of embedded Linux systems targeting thin-client, set top box and PPC
- Extensive knowledge of *NIX operating systems
- Kernel driver debugging