| from 2007 | Systems Infrastructure Engineer, Obsidium Software, Auckland
- Planned and oversaw the building of a dedicated machine room with three full-size (47U) rack cabinets and dual-10kVA UPSs
- Designed and implemented a new network architecture, which involved the roll-out of the following technologies:
- Citrix XenServer-based virtualisation
- Microsoft Terminal Services-based thin clients
- Centralised disk-to-disk-to-tape (D2D2T) backup system using Symantec Backup Exec
- VLAN configuration for a new VoIP system
- Designed, implemented, and maintaining an IPsec VPN-based WAN (including a 100Mb FSO link), which connects two Auckland offices, a Hamilton office, and production servers hosted at the ICONZ data centre
- Maintaining and providing IT support for a group of three medium-sized companies with Windows Server 2003-based Active Directory/Exchange/Terminal Services servers and GNU/Linux-based JBoss application and Oracle database servers
|
| 2006 - 2007 | System Administrator, Obsidium Health & Safety, Hamilton
- Maintained and provided IT support for a medium-sized network with Windows 2000-based Active Directory/Exchange server and GNU/Linux-based Apache Tomcat application and Oracle database servers
- Deployed a new Oracle production database server
- Set up a new Tomcat and Oracle testing environment
|
| 2004 - 2006 |
System Administrator, INTAZ, Hamilton
- Maintained and provided IT support for a medium-sized network with Windows 2000-based Active Directory/Exchange server and GNU/Linux-based Apache Tomcat application and Oracle database servers
- Designed and implemented a new network architecture
- Designed and deployed a new centralised backup system
- Deployed and maintained several GNU/Linux-based services including Apache HTTP Server, Apache Tomcat, CVS, MySQL, Nagios, Oracle Application Server, Oracle Database, SpamAssassin
|
| 1999 - 2002 | Sessional Assistant, University of Waikato, Hamilton
- Demonstrating, marking, and/or tutoring for the following papers:
Department of Computer Science
- COMP123 - The Computing Experience
- COMP208 - Programming with Data Structures
- COMP209 - Object Oriented Programming
- COMP223 - Information Discovery
- COMP224 - Computer Graphic Design
- COMP233 - Internet Applications
- COMP333 - Web Applications Development
Department of Physics and Electronic Engineering
- ENGG181 - Engineering Computation
|
| General |
- Able to apply an excellent understanding of computer science theory and real-life computing experience
- Advanced knowledge of IP networking and extensive web development skills
- Confident assembling systems from parts, upgrading hardware, and diagnosing faults
|
| Operating systems |
- GNU/Linux (primarily CentOS, Fedora, Red Hat, SUSE, and Ubuntu)
- system administration
- programming and scripting
- virtualisation
- server use
- desktop support and tutoring
- Mac OS (8.x, 9.x, 10.x)
- desktop support and tutoring
- Windows (XP, Server 2003, Vista, Server 2008)
- system administration
- server use
- desktop support and tutoring
|
| Programming languages | Advanced knowledge of Perl/CGI, (X)HTML, CSS, and SQL and some experience with Bash, C/C++, Java, JavaScript, and PHP |
| Desktop Applications | Experienced with Microsoft Office applications (including Word, Excel, and Visio), Macromedia Freehand, Adobe Photoshop, and other common GNU/Linux, Mac OS, and Windows applications |
| Server Applications | Experienced with Apache HTTP Server, various DBMSs (including MySQL, Oracle Database, and PostgreSQL), and virtualisation using Citrix XenServer |
| Main areas of interest |
- Network and system architecture and security
- Web development and related technologies
- Human-Computer Interaction (HCI)
- Text processing
|