Michael Tomkins BE CompE / LLB
m@mich431.net +61 408 172 142 mich431.net resume.doc
Summary
I am a computer professional specialising in systems management, engineering and automation. I have industry experience in application creation, configuration, optimisation and administration. I am currently looking for a position in system support level 2 and up, quality assurance testing or Linux system administration. I am located in Sydney Australia, can interview at any time and am available for an immediate start.
Highest Qualification
- Bachelor of Engineering in Computer Engineering / Bachelor of Laws, University of Canberra, July 2006.
Work History
Web Manager, Sydney University Musical Society, sums.org.au
Nov 2010 - Present
- Backing-up databases on a regular basis ensuring data protection and security, this included the implementation of a disaster recovery solution.
- I reworking website to achieve presentation of Society information in a 3 column CSS3 / HTML5 format.
- Traced module scope to determine causes of presentation problems and then removed the redundant modules and upgraded other modules.
- Simplified site and created a new template making it easier for non-technical people to maintain site.
- Reformatted table based layout to CSS based grid with new colour scheme.
- Tested cross browser compatibility in presentation solutions and achieved no errors across Chrome 4, Firefox 3-6, Opera9-11, IE6-9 on Mac and PC.
- Implemented a transparent majordomo signup in PHP.
Business Application Developer, Fulton Technology
Apr 2007 - May 2009
- Solving user inquiries over telephone, email and in person by having an in-depth knowledge of TASMIS setup and workflow.
- 18 months of administering TASMIS system and ensuring that servers were operational on Solaris 9 remote server. This included; modification of startup scripts, (in vi) manipulation of geodetic information, reformatting of data projections, removal of duplicate data, zombie process removal and monitoring of system availability.
- Entry of AGD66, WGS84 and GDA94 data onto ESRI framework. Manipulation and generation of reports based on that data. Preformed a boundary translation from ADG66 to GDA94 formatting that was gazetted with the ADF. This included the answering of questions based on conflicting geographic information and determining which information was correct.
- I implemented new design requirements within time and programmatical constraints. Including managing my own time to meet implementation deadlines while testing of new features to meet operation specifications.
- Extracted time sensitive data from historical data-sets to produce dynamic printable reports, using VB/macro scripting to produce reports in Microsoft Word. This report was submitted weekly as The Ministers FOI summary.
- Produced an arc translation method and JavaScript library from SVG (point relative) to PDF (arc relative). This moved 7 data-points in a ESU system into a 6 data-point ENU system.
- Produced a reduction of data sets using convex hulls to simplify server interaction. This took and arbitrary set of unordered points and returned a hullset of ENU ordered points.
- I learnt to use Formula, Lotus Script, Microsoft Office macro scripting, CSS, Java, JavaScript, TASMIS, ESRI and mapping projection schemes.
Waiter, Caffe Della Piazza
Oct 2003 - Apr 2007
- Customer service including requirement renegotiation from impossible to something I could deliver.
- I completed my degree while working 20 hours per week part-time.
General Secretary, University of Canberra Students’ Association
Sept 2003 - Oct 2005
- Meeting convening and recording, budget oversight and planning for a $1.8 million incorporated association.
- Amalgamation of Post Graduates Student’s Association and Undergraduates Student’s Association.
Canteen Manager. ANU Film Group Cafeteria
Feb 2001 - Oct 2003
- Opening and running the one person operation for Watersprite Inc. Tasks included maintenance of stock levels, float management and food preparation.
Technical Summary
Software Toolset
- analog
- Apache2
- apt / dpkg
- bash shell
- chgrp, chmod, chown
- Courier
- cron
- cPanel
- ddclient
- Django
- ESRI
- Exim4
- gcc
- git
- Gimp
- grep
- Humingbird
- Intalio
- Joomla
- jQuery
- KVM
- Lotus Notes
- make / .configure
- man / apropos
- MatLab / Octave
- Mercurial (hg)
- Microsoft Access
- Microsoft Office
- Nagios
- Nginx
- OpenCAD
- OpenVHDL
- Photoshop
- PHP-FPM
- Putty
- Raid
- rpm / yum
- sed
- Samba
- SASS
- screen
- SOAP
- SPSS
- Subversion (svn)
- vi
Networking Technology
- Bind / DNS
- curl, wget
- FTP
- IP4 / IP6
- iptables
- netstat
- NTP
- ping / traceroute
- SSH
- Telnet
- TLS / SSL
- Wireshark
Operating Systems
- Debian 2.2 - 7
- DEC VMS
- Gentoo 1.2-4, 2004, 2005
- MS-DOS 6
- MacOS 6 - 8, 10.2, 10.4-5
- Redhat 7 - 9
- SunOS 4, 5
- Solaris 8 - 10
- Windows 95, 98, 2000, XP
Programming, Mark-up & Scripting Languages
- Bash
- Basic
- C
- C++
- CSS
- Dot
- Eiffel
- Excel Macros
- HTML
- iText
- Java
- JavaScript
- Korn Shell
- KPI
- Lex / Yacc
- Lotus-Script
- m68k assembler
- Octave
- OpenGL
- Pascal
- PCRE
- PDP-11 bytecode
- PHP
- Prolog
- Python
- Regular Expressions
- SQL
- SVG
- VHDL
- Visual Basic
- XML
Hobbies and Interests
I enjoy singing, cycling, juggling, orienteering and messing about with m68k systems. At University, I was a member of the University Choir, Law Society and Computing Club.
Last rendered on 03 February 2012 at 11:11. This resume brought to you by the number 0x5f3759df and the letter μ.