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