A skilled, Perth-based Engineer with multiple years of experience in Carrier and Service Provider roles, including Customer service, ISP Engineering, and managed Hosting services, with a strong speciality in Juniper carrier networking and Linux systems engineering.

Skills

  • Router configuration and management
    • Juniper, Cisco, Vyatta, FRRouting
    • Routing protocol configuration (BGP, OSPF)
    • VPN management (OpenVPN, WireGuard)
    • Firewall management (Juniper Security Zones, Cisco ACLs, Linux IPtables)
  • Linux server administration
    • Web server stacks (Apache, NGINX, PHP)
    • Load balancers (HAProxy, Keepalived)
    • Database management (MySQL, MariaDB)
    • Email platforms (Postfix/Dovecot, Qmail/VPopMail)
    • VoIP (Asterisk, FreePBX, 3CX)
    • Configuration automation (Puppet, Ansible)
    • Clustered Storage ( DRBD, Ceph )
  • Virtual Infrastructure administration
    • Linux KVM/QEMU (Libvirt, Proxmox)
    • VMware vSphere
    • LXC, OpenVZ
  • Programming
    • Python, (Raw Python, FastAPI, Flask)
    • Perl, PHP
    • Shell Scripting
  • Personal
    • Ability to work unsupervised
    • Able to work efficiently alone and with a team
    • Desire to try and learn new concepts and platforms
    • Ability to re-focus problems into new direction and build solutions

Employment history

2023 - Present

Infrastructure Engineer for bunny.net

Tasks include:

  • Blah
    • Blah
  • Blah
    • Mr
    • Navigator
  • This is a
    • State of trance

2021 - 2023

Network Engineer for Interphone

Tasks include:

  • Day to day management of residential ISP infrastructure
  • Design and build for Juniper MPLS core network and Juniper BNG subscriber platforms
    • BGP Labelled Unicast (6PE, Customer VRF)
    • OSPF/LDP MPLS mesh
  • Configuration and deployment of xPON optical networking
    • Build and troubleshooting of MDU fibre plants
    • API Integration to Adtran SDX xPON infrastructure
  • Internal tooling development
    • Database management and API development via FastAPI
    • Billing systems integrations via Python and Message Queue frameworks
  • General server and systems management
    • Proxmox Hypervisors, with Ceph backing storage
    • Linux virtual machines with varied application stacks

2017 - 2021

Systems Administrator for HostAway

Tasks include:

  • Provisioning and support of web hosting and email services
  • Patching and monitoring of clustered infrastructure
  • Documentation / Management of network infrastructure
    • Netbox / phpIPAM
    • Nagios / LibreNMS
  • Configuration and Deployment of new Juniper border routers (MX, vMX)
    • Designing and maintaining of BGP policies
    • Managing IPv4 + IPv6 transit and peering relationships
    • Configuration and implementation of Traffic Accounts (IPFIX/jFlow)
  • Testing and migration to replicated, Multipath iSCSI storage servers for VPS platforms
    • OmniOS ZFS and Comstar iSCSI functions
    • Linux open-iscsi / multipathd configuration
  • Testing and deployment of DDoS monitoring and mitigation systems
    • Detection via FastNetMon
    • Chatops notification and remediation

2015 - 2017

Telecommunications Service Desk for HostTel

Tasks include:

  • Provisioning hardware for clients with varied requirements
    • Managed Cisco routers / switches
    • Cisco phones connected to Hosted PBX
  • Troubleshooting issues arising both in the lab and in the field
    • In-depth SIP debugging and SDP/RTP troubleshooting
  • Ongoing maintenance of voice servers and LNS infrastructure
    • Cisco L2TP LNS platform for high speed ethernet services
  • Liaising with clients to identify pain points and design solutions
  • Day to day maintenance of asterisk dial plans and creation of complex IVRs

2014 - 2015

Customer Support for Zeno Internet

Tasks include:

  • DSL service provisioning
  • Server deployment and management
  • Router configuration and management (Mikrotik, Cisco)
    • BGP Transit and Peering configuration
    • L2TP LNS configuration

Volunteering

2013 to 2022

Infrastructure Team Lead / Chairperson for RedFlag Lan Fest, Bentley WA

Tasks include:

  • Configuration of network and server equipment
    • Juniper switching and Ubiquiti edge switching
  • Processing attendee sign in
  • Infrastructure troubleshooting
  • General technical support
  • Monitoring and building of on-lan caching servers
    • Caching attendee game updates via custom NGINX / Varnish deployment

Education

2013 - 2014

Associate degree of Network Technology at Polytechnic West, Thornlie WA

Covering:

  • Advanced Windows and Linux server management
  • In depth Cisco routing and switching
  • General networking concepts and implementations
  • Database development and design

Personal Interests

Video Games / Computer building

Building my own computers has always been fun, but in the last few years I started getting into the custom watercooling game, and it has allowed me to customize the entire machine all the way down to the cooling and cables.

Otherwise, Co-operative and Simulator-style video games eat into most of my spare time.

LAN Parties

LAN Parties (from 10 to 800 people) are great fun for getting together with people you normally play games with online, and actually playing together in-person while socialising.

The sense of community is quite strong and makes for great ways to meet new people and explore new games in a fun atmosphere.

Community Projects

I’ve previously been an active RFLAN (RedFlag LanFest) and WACAN (West Australian Community Access Networks) volunteer / member, which has strongly helped my ability to manage projects involving many people and learn new processes and technology.