Profile
I have over 20 years of professional experience working in various technology fields, driving and fostering industry initiatives across numerous organisations, both technical and managerial.
With a large list of accomplishments in hand: from building data centres and campus-wide wifi networks to implementing agile best practices across teams; to coordinating intricate, platform-wide deployments and changes in 24/7 environments to implementing automation and audits that reduce the number of incidents and the bottom line of the budget, there's not a challenge I won't hesitate to tackle.
Technical Skills
- Operating Systems
-
- RedHat, CentOS, Debian, Ubuntu and most other Linux flavours
- Mac OS, FreeBSD and Windows OSs (Server 2003-2019, XP to 11)
- BlackBerry, Android, iOS and Windows Phone
- Industry Technologies
-
- Stack Services (Vault, Consul, nginx, Caddy, HAproxy, Traefik, Rundeck, StackStorm, Kubernetes, Prometheus, ElasticSearch, Loki, Grafana)
- Core Services (DHCP, DNS, RADIUS, SSSD, NFS, LDAP, Firewalls and TLS)
- Microsoft (Active Directory, Group Policy, Certificates, WDS and MDT, IIS, WSUS)
- Cloud (AWS, Azure, GCP, OCI and DigitalOcean)
- Other Software
-
- Virtualization and Containers (Hyper-V, VMware, oVirt, Proxmox, Docker)
- Microsoft Office, and Google Docs suite
- Adobe Creative Suite (Acrobat, Photoshop, Illustrator, InDesign)
- Web-based Management Systems (Confluence, Jira, Joomla, Mediawiki, Moodle, Wordpress)
- SCM tools (Subversion and Git), Automation tools (Jenkins, Puppet and Chef)
- Languages
-
- Ruby, Python, Golang, Shell, PowerShell, Batch
- HTML, CSS, Javascript, PHP and SQL
Experience
Platform Operations Team Lead/Infrastructure and Security Operations Manager 2017 - Present Fuze Inc/8x8 Inc, Ottawa ON, Canada
Highlights:
- Lead and mentored peers across teams into senior team roles.
- Utilized Chef, Consul and Prometheus to provide a management, deployment and observibility framework, enforcing standardization, compliance and visibility platform-wide.
- Developed in-house patching automation platform, improving security compliance and reducing manual patching intervention to almost zero.
- Drove company-wide cloud migration to AWS, retiring company-wide datacenter operations
- Coordinated across teams on cloud cost reduction initiatives, reducing overall cloud spend by over $1m
- Customized and contributed to upstream open-source projects to add beneficial features
IT Support Specialist / IT Team Lead Administrator(Manager) 2013 - 2017 Klocwork/Rogue Wave Software, Ottawa ON, Canada
Responsible for:
- Scrum Master duties - implementing and improving the use of Agile frameworks within the IT team
- Support for the company corporate, development and testing networks (approximately 300 physical and virtual machines)
- Overall network security. Managed and secured public-facing systems over various protocols and services
- Coordinating the patches of zero-day threats such as Heartbleed & Shellshock
- Automation and improvement IT work-flows to increase productivity of the team
- Implementing policies, systems, processes and backups
- Managing and training members of the IT team
Network Administrator 2006 - 2007 and 2009 - 2013 Department for Education & Child Development, SA, Australia
Responsible for:
- Implementing policies, systems, processes and backups
- Optimizing school network infrastructure
- Managing and purchasing all IT equipment and consumables
- Performing all IT-related maintenance and projects within budget
- Researching and implementing technologies to improve network services
- Managing school websites and other online content
- Providing IT support to local staff, students and other schools state-wide
- Organizing and providing staff training and development sessions
- Creating documentation of procedures and equipment
Portfolio
Most of my coding work is not mine to share, however I do contribute to popular open source projects in my spare time and written a some projects myself.
Kodi rTorrent Plugin Python
Integrates
Kodi and rTorrent and leverages xmlrpc to control a local or remote client. It has been downloaded more than 20,000 times.
Kodi rTorrent Plugin Github page
SimpleRandomPerson Ruby
A Ruby gem that can generate a semi-believable random person with a first name, last name, email and password.
SimpleRandomPerson Ruby gem
Simple GST Calculator C#
A small and simple Australian GST calculator that can add and remove GST, designed to replace an ageing GST calculator
used at a workplace.
Simple GST Calculator
Education
Certificate III in Information Technology (Network Administration) 2006 - January 2007 TafeSA
- Completed a MSCE/A+ equivalent certification.
Certifications
- 2014 - Cleared A-Check International Criminal Check
- 2014 - Certified Scrum Master
- 2014 - Management Skills for New Supervisors and Managers course
- 2013 - Supervisor Health and Safety Awareness in 5 Steps
- 2012 - Cleared National Criminal History Check & Screening Assessment (Australia)
- 2012 - Mandatory Notification Reporting course
- 2012 - HP Networking Techniques day course
- 2010 - St Johns Senior First Aid course
References
References available on request.