| Location: | Marsfield, near Sydney, Australia | |
| Phone No.: | +61 418 438 374 | |
| Email: | micksa@knobbits.org | |
| Education: | Secondary education at Penrith High School (T.E.R. 82.00) | |
| BCompSci, University of Western Sydney | ||
| Partially completed a BEng (Telecommunications) at Macquarie University |
I am ideal for roles involving Perl, C/C++ or unix system administration, or any role that involves complex problems and projects covering a range of technologies or disciplines. I also feel confident in taking on a small project management, team lead or BA role.
July 2007 - January 2008
Developer, Solutions First
Client: Andrew Foster, andrew@solutionsfirst.com.au
Some light web-based application development, mostly PHP and also some Ruby.
October 2006 - Febrary 2007
Developer, ThreatMETRIX
Employer: David Jones, djones@threamtrix.com
Developed fingerprinting technology for the company's distributed fraud reputation system. The technology exploited certain features of computers and browsers to obtain identifying information on a target computer, unnoticed to the user. The technology made use of CGI, Perl, javascript, C/C++ and Macromedia Flash's actionscript, as well as some server-side firewall technology. I also implemented a Perl SOAP server to replace their exisiting windows based server.
April 2000 - August 2006
Developer/Admin/Sales/etc, utbox.net
Employer: Alex Kozso, akoszo@whoosh.co.nz
This role evolved from a basic developer role into a single-person internet business. After becoming the last employee left to work on the business in December 2003, I essentially made the business profitable, and also inadvertently became a manager (as well as a couple of other titles).
utbox.net provides fax and SMS via the internet, primarly via email. It can essentially replace a physical fax machine, and has several other uses. Tasks included:
November 2001 - February 2002
Developer, Greenstone Technologies
Employer: Alex Kozso, alex@pilgroup.com
Created a windows DLL in C to interface to their primary system in Jade.
May 1999 - April 2000
Programmer, Multinet
Employer: Gary Reid, gary.reid@multinet.com.au
Worked on various existing projects, mainly Perl and C/C++.
March 1999 - November 2000
Tutor, UWS Nepean, School of Computing and Information Technology
Employer:
Malcom Cook, m.cook@uws.edu.au
Ewa Bem, e.bem@uws.edu.au
Tutored Systems Programming 1, Operating Systems and Computer Organisation. As a tutor I was responsible for the more interactive portion of the teaching schedule, explaining concepts to the class of approximately 10-20 people and also to individual students as necessary. I was also resonsible for the marking of assignments.
April 1998 - December 1998
Systems administrator, UWS Nepean, School of Design
Employer: Brian Grono, b.grono@uws.edu.au
Some casual unix and NT system administration.
November 1996 - September 1998
Software developer, CADRE Design
Employer: David Hegarty, mailto:dhegarty@cadre.com.au
Basic entry-level web development, in HTML, Perl and PHP, plus some unix and NT system administration. Established a reputation as the resident IT guru.
May 1994 - January 1997
Data entry operator and software developer, Edudata Bank
Employer: Daniel Antone, no known email address
I have been involved in computers and programming in some fashion since the age of 8. Through the past 20 years I have played with many different platforms and technologies, including Commodore 64 BASIC, C and assembly in DOS, kernel programming in linux and many of the modern computer languages. I have left behind many projects at various stages of completion. Some of the more complete projects include a raytracer, a tax accounting system and a small paint program.
While I do not yet have an Open Source project with my name on it, I have made a few minor contributions to some open source software, including rpm, VICE and Hylafax.
I have also taken an interest in electronics, having studied approximately half of an electronics degree at Macquarie University, and more recently in various facets of business.
I have my own little piece of the internet at knobbits.org, for which I maintain a small network and a server running various internet services.
| Skill | Experience | Last used | Skill level | |||||||||||
| Development | 21 years | present | excellent | Both professional and at home | ||||||||||
| Sysadmin | 10 years | present | excellent | Both professional and at home | ||||||||||
| System Architecture | 3 years | present | good | |||||||||||
| Sales | 3 years | present | good | Mainly over-the-phone | ||||||||||
| Operations | 3 years | present | good | |||||||||||
| Accounting | 1 year | present | good | |||||||||||
| Support | 3 years | present | good | |||||||||||
| Target environments | ||||||||||||||
| Client/server | 7 years | present | good | |||||||||||
| Kernel/embedded | 3 years | 2002 | good | |||||||||||
| GUI | 1 year | present | moderate | |||||||||||
| Graphics | 2 years | 2005 | good | |||||||||||
| Database | 5 years | present | good | |||||||||||
| Languages | ||||||||||||||
| C/C++ | 10 years | present | excellent | |||||||||||
| Perl | 9 years | Present | excellent | |||||||||||
| Assembly | 6 years | 2004 | good | x86,65xx,PIC MCU,some RISC | ||||||||||
| Java | 1 year | present | moderate | |||||||||||
| shell | 5 years | Present | good | |||||||||||
| Pascal | 2 years | 2000 | good | incl. Delphi | ||||||||||
| Jade | 3 months | 2002 | light | |||||||||||
| PHP | 9 months | Present | moderate | |||||||||||
| Postscript | 3 months | 2006 | light | |||||||||||
| Python | 3 months | present | light | |||||||||||
| Ruby | 3 months | present | moderate | |||||||||||
| Databases | ||||||||||||||
| Mysql | 4 years | 2004 | good | |||||||||||
| Posgresql | 4 years | present | good | |||||||||||
| Platforms | ||||||||||||||
| Linux | 9 years | present | excellent | |||||||||||
| Other unix | ||||||||||||||
| DEC Ultrix | 2 years | 1996 | light | |||||||||||
| Digital unix | 2 years | 1998 | light | |||||||||||
| SGI Irix | 1 year | 1999 | light | |||||||||||
| SCO unix | 1 year | 2000 | light | |||||||||||
| HP/UX | 1 month | 2000 | light | |||||||||||
| SunOS | 1 month | 2000 | light | |||||||||||
| Dos/Windows 3.1 | 4 years | 2002 | good | |||||||||||
| Windows 3.1 | 2 years | 1994 | light | |||||||||||
| Windows 9x/ME | 6 years | present | moderate | |||||||||||
| Windows NT/2000/XP | 5 years | present | moderate | |||||||||||
| Other | ||||||||||||||
| packaging | 2 years | present | moderate | RPM and deb | ||||||||||
| flex/bison | 6 months | 2005 | moderate | for creating computer languages | ||||||||||
| managing live systems | 4 years | present | good | availabilty, security, risk management, disater recovery, deployment etc | ||||||||||