Michael Tomkins

Wolli Creek, Sydney

NSW Australia 2205

0408 172 142


Summary

With over ten years of experience in the IT industry, I have worked closely with the latest technologies in both enterprise and devops environments. My last position was at Itis as a Linux Systems Administrator. The role primarily involved security, configuration and customisation of their CentOS Linux infrastructure.

Objective

I am looking for a role on AWS or Linux. I would like to work in a challenging environment that is learning centred or customer focused.

Education

2006Bachelors of Engineering in Computer Engineering,
University of Canberra

Employment Summary

Itis Pty LtdLinux System Administrator Jul 2017 – Aug 2017

TravelFeb2016 – Mar 2017

Corrs, Chambers AWS System AdministratorApr 2015 – Dec 2015

and Westgarth

FreelanceLinux System AdministratorJan 2014 – Apr 2015

Yahoo! 7Site Reliability EngineerApr 2013 – Oct 2013

FreelanceLinux System AdministratorFeb 2012 – Apr 2013

Wait-staff WorkJul 2009 – Feb 2012

Fulton TechnologyBusiness Application DeveloperApr 2007 – May 2009

Employment History

Itis Pty Ltd Jul 2017 – Aug 2017

Linux System Administrator

Itis is a SME Windows support company operating from Kingwood. I was employed to renew SSL certificate configuration on the Linux server which they run cPanel.

Responsibilities

  • SSL certificate renewal and scripting to automate task.
  • BAU documentation of steps to be performed by Windows admins.
  • Disk reconfiguration using LVM and CentOS clustered virtual file system.
  • pfSense firewall rule creation and audit.

Corrs Chambers & WestgarthApr 2015 - Dec 2015

AWS Systems Administrator

Corrs Chambers and Westgarth are a top ten national Legal Practice with offices in Sydney, Brisbane, Melbourne and Perth.

Responsibilities

  • Windows R2 2008/2012 application configuration and AWS AMI creation.
  • SQL Server 2008 maintenance plans and BAU.
  • Aconex Database server installation and maintenance.
  • Monitoring, New Relic installation and configuration.
  • Service uptime, incident response, outage scheduling and data migration.

Achievements

  • I successfully completed my contract within the 9 month timeframe, including testing, user acceptance, user support and data-migration.

Self EmployedJan 2014 - Apr 2015

Freelance Developer and Systems Administrator

Responsibilities

  • Pick and place of small business systems onto AWS framework. Reproducing current application frameworks in EC2, RDS with S3 logging.
  • Export SQL and upload to RDS, configuring CloudWatch to alert on site problems, logging sites to S3, configuring application access with IAM.
  • Automated AMI creation using Packer and Puppet.
  • Mostly single node EC2 with RDS and CloudWatch. Also static sites on S3 and some robust sites using AZ and resource duplication in Sydney region.

Achievements

  • Improved my cold-calling, product specification, implementation, user acceptance and negotiation skills.

Yahoo! 7Apr 2013 - Oct 2013

Site Reliability Engineer (SRE)

This is the Australian partnership between Yahoo! and Channel 7.

Responsibilities

  • Log analysis and root cause determination. Use of CLI tools to create custom reports for management on incidents; tail, grep, netstat, sed, ssh, dig, host.
  • Responsible for 120 instance KVM setup, imaging, updating and monitoring. Run from a 15*1U onsite servers with internal SAN.
  • Legacy systems maintenance. Including managing change migration and testing of new features to ensure system uptime, on RHEL5 and FreeeBSD systems.
  • Apache monitoring, vhost editing and server config updates.
  • MySQL admin, setup, configuration, replication and backup.
  • Service problem solving including a C10M solution.
  • Incident response within the ITIL framework, on call every second week. With 1000 servers downtime is not acceptable, so preemptive trouble-shooting is required.

Achievements

  • Wrote, packaged, tested and implemented various modules for Yahoo! standard library, with dependency resolution.

Self EmployedFeb 2012 - Apr 2013

Freelance Developer and Systems Administrator

See above June 2014 - Apr 2015, same role.

Fulton Technology Apr 2007 - May 2009

Business Application Developer

Fulton Technology is a Business Process Application shop in Canberra.

Responsibilities

  • Administering TASMIS system and ensuring that servers were available.
  • Entry of AGD66, WGS84 and GDA94 data onto ESRI framework. Manipulation and generation of reports based on that data.
  • Helpdesk phone support for the TASMIS system.
  • Writing User documentation on new features in the TASMIS system.

Achievements

  • I produced a site boundary translation from ADG66 to GDA94 formatting that was gazetted with the ADF.
  • Created a new report over time sensitive data using VB/macro scripting to output in Microsoft Word format, the automation reduced a 1 day job to a 15 minute check of formatting.
  • Sped-up user data download using grep and ftp to transfer 150k lines of CSV data into 10k of targeted data that became database entries on Lotus Notes. Speedup was from 4 hours to 12 minutes.
  • Coded a geodetic data reduction set using convex hulls to preformat data. This took a set of unordered points and returned a hull-set of ordered points.
  • I produced an arc translation method and JavaScript library from SVG point relative to PDF arc relative original dataset. This moved 7 data-points in an ESU system into a 6 data-point ENU system.

Interests

Cycling, karaoke, crocodile wresting, observing if anyone is paying attention.

Skills Matrix

Skill / Years Used / Last Used / Rating*
Applications / Tools
Ansible / 4 / Current / 8
Apache / nGinx / 8 / Current / 5
AWS / 6 / Current / 8
Docker / Compose / 2 / 2015 / 5
Git / 9 / Current / 8
Jenkins / Garrett / 2 / Current / 6
KVM / QEMU / libvirt / 1 / 2013 / 4
New Relic / 1 / 2015 / 4
Puppet / 3 / 2015 / 5
Serverless Framework / 1 / Current / 3
SSH / Screen / Tmux / 14 / Current / 9
Terraform / 2 / Current / 5
Vagrant / Virtual Box / Packer / Vault / 5 / Current / 5-8
Vim / 14 / Current / 9
Databases
MS SQL Server / 1 / 2015 / 5
My SQL 5.1 / 2 / 2013 / 5
Postgres 9.1 / 1 / 2015 / 1
Operating systems
Debian / Ubuntu / 14 / Current / 9
RHEL 5 / 2 / 2017 / 5
Solaris 6-9 / 5 / 2009 / 5
Window XP, Vista, 7, 8 / 7 / 2017 / 7
Windows Server 2008/2012 / 3 / 2017 / 7
Programming Languages
Bash / Ksh / Zsh / Shell / 14 / Current / 8
C / C++ / Flex / Yacc / 8 / 2012 / 5
HTML / CSS / JavaScript / JSON / XML / 16 / 2015 / 7
LotusScript / VB script / 2 / 2009 / 7
NodeJS / 1 / Current / 3
Python 2/3 / 7 / Current / 5
RegEx / 14 / Current / 8

Michael Tomkins0408172142Page 1 of 5

Michael Tomkins0408172142Page 1 of 5

* RATING:

10 - Considered expert in field
9 - Good knowledge of skill, able to train or mentor others
8 - Good level of confidence in skill (currently using)
7 - Good level of confidence in skill (not currently using)
6 - Above average level of knowledge of skill

5 - Medium level expertise (able to competently use key functionality)
4 - RTFM with bells on (commercial use)
3 - Experimenting / play (non-commercial use)
2 - Few months experience only (commercial use)
1 - Few months experience only (non-commercial use)

Michael Tomkins0408172142Page 1 of 5