Mike Williams
email: mdub@dogbiscuit.org
phone: +61 438 448 600
http://www.dogbiscuit.org/mdub/resume.html
Dated: 10-Mar-2008

 JOB OBJECTIVE

Leading development of software solutions using object-oriented languages, Agile processes and standards-based technology.

 AVAILABILITY

1 month notice

 EXPERIENCE

Cogent Consulting, Melbourne,
Consultant
Jan-2008 ... present

Cogent Consulting is a boutique software development consultancy with a particular bias towards agile development processes and Ruby-based technologies.

Stay-at-home dad, caring for two children.Apr-2007 ... Jan-2008

ThoughtWorks, Melbourne,
Consultant
Jun-2004 ... Mar-2007

ThoughtWorks is a global systems integrator, specialising in using Agile methods to build enterprise-scale software solutions. During my three years there, I worked on projects at various Melbourne clients.

Agentis Software, Melbourne,
Senior Software Engineer
Mar-2002 ... Jun-2004

Agentis develops products for rapid development of adaptive enterprise solutions. I was a senior member of the team tasked with automatic generation of Java/J2EE code based on business-process models.

Cortex e-Business, Melbourne,
Senior Software Engineer
Dec-2000 ... Feb-2002

I joined Cortex when they expanded their Sydney operation into Melbourne in early 2001, and was the first hire for the Melbourne office.

Travel in South, Central and North AmericaApr-2000 ... Sep-2000

Accenture (formerly Andersen Consulting), London,
Senior Developer (contract)
Nov-1998 ... Mar-2000

AC was commissioned by a global telecommunications company to build a web front-end for management of "Centrex" virtual-PABX services. I was contracted to provide expertise in web-development, and acted as lead developer and technical architect for the web component of the project.

Travel in Western EuropeSep-1998 ... Oct-1998

ICO Global Communications, London,
Technical Analyst (contract)
Jun-1997 ... Aug-1998

I was contracted to develop ICO's intranet, and administer Unix/network services.

Travel in Central EuropeMar-1997 ... May-1997

British Gas Services, London,
Network Services Administrator (contract)
Oct-1996 ... Feb-1997
Derwent Information, London,
Unix System Administrator (contract)
Aug-1996 ... Sep-1996

A short-term sys-admin position, while the client looked for a permanent staff member. Duties included day-to-day operations tasks, user support, and general trouble-shooting.

Travel in Western EuropeApr-1996 ... Jul-1996

Dept. of Survey and Land Information, NZ,
Analyst/Programmer
Oct-1993 ... Apr-1996
InForm Group, Wellington, NZ,
Unix Consultant
Apr-1992 ... Sep-1993

InForm provide a legal practice-management product.

Auckland University, NZ,
Research Programmer (Department of Computer Science)
Feb-1991 ... Jan-1992

 SKILLS

I have a high level of expertise in:

Java, Servlets, JSP, EJB, Ant, JUnit, Log4J, Velocity, HTML, CSS, XML, XSLT, Perl, CGI, HTTP, CVS, Subversion, SQL, JDBC, Apache httpd, Struts, WebLogic, Unix sys-admin, Solaris, Linux, TCP/IP, DNS, NFS, Ruby, Pair-programming, Test-driven design, Refactoring

I also have experience with:

JNDI, JMS, SAX, DOM, JDOM, Javascript, Tomcat, JBoss, WebSphere, Maven, RubyOnRails, SSL, NIS, SSH, Firewalls, Oracle, DB2, PostgreSQL, SMTP, POP, Samba, Windows-98, Windows-2000, Windows-XP, HP-UX, Design patterns, C, Lisp

 MEMBERSHIPS

 OPEN-SOURCE PROJECTS

 EDUCATION