Consulting
I am not currently available for new contract work.
I have previously completed projects in, but not limited to:
- C/C++ including STL and Boost
- Java
- x86 and x64 assembler
- Shell scripting
- High performance programming techniques
- Algorithmics
- Numerical programming
- Multi-threaded and distributed programming
- Network programming - socket level IP: raw, TCP, UDP, RTP..
- Network transport - Ethernet, ATM, SDH/SONET, others..
- Network routing - Interior and Exterior - BGP, RIP, OSPF, SDN/OpenFlow, others..
- QoS and low-latency networking
- IT deployment - Windows Server, Redhat Linux, Ubuntu Linux, Oracle Solaris, Oracle Linux, FreeBSD
- IT deployment - Virtualisation and cloud
- IT deployment - Audio/Visual, video-conferencing, distance learning, multimedia, VoIP, IVR
- Network deployment - LAN/WAN - Cisco, Juniper; wired, wireless; robustness, routing, security
- Analysis - Telecoms market reports: mobile, transport and access networks
- Analysis - Datasets: social, financial, networks (power and data)
- Methodologies - SDLC - Waterfall, Agile/Scrum, RAD
- Systems analysis, decomposition and design
There are many technologies and techniques I've used over the years so I haven't listed them all here..
..and for everything else.. I'm a fast and eager learner.
If you have a project you would like to discuss please contact me at the address on the front page.