General Information

Location Adelaide, Australia
Availability 4 weeks notice
Citizenship Dual (Australian and British [EU])
Address Available on request
Mobile +61 434 021 373
Email mbrader @ bodza.com
Websites LinkedIn, Blog, Company Site

Career Summary

From an academic background in Australia (Computer Science lecturer at Sydney University), progressed into development, training, deployment and support roles in the telecommunications sector.

Travelled and worked in Southern and Central Africa, opening Malawi's first private sector internet service provider before returning to contract work in Australia (systems software & banking), North America (open source software development) and Europe (mobile telephony solution development).

Divided time between Africa (tourism & development) and the UK (ISP Application Development) before returning to Adelaide in early 2005.

Most recent paid work: Senior Software Engineer at YourAmigo Adelaide, Australia (June 2005-ongoing).

Most recent unpaid work: Authored proposals for Siyu Women's Crab Farm and Home Crafts Self Help Group. Lamu, Kenya (January 2004-January 2005).


Skills & Technologies

Core skills summary

Technical skills

Programming languages:

Language Programming experience
Perl 3/4/5 (latest 5.8.6) 16 years
C/C++ 5 years
PHP 3 years
SQL 8 years
Javascript 6 years
Lisp (Common/Emacs) 12 years

Operating systems:

Operating System User Systems Programming
Solaris 2.1-2.8 10 years 8 years
Windows 3.1/NT4/95/98/2K/ME/XP/2K3/Vista 14 years 2 year
SunOS 4.0.X, 4.1.X 6 years 5 years
Linux 1.X/2.X, Red Hat, Fedora, Centos, Ubuntu, e-smith 3-4 12 years 9 years
Sco Unix 3.2 4 years 2 years
Mac OS X (10.1-10.3 6 years 2 years

Internet/WWW:

Databases:

MySql, Sybase, Oracle, Versant, Unify

Hardware:

Sun, Tandem, Solbourne, Intel-based PC

Document Management:

FrameMaker, Word, XML, X/HTML, CSS, POD, TeX/LaTeX

Configuration Management:

SVN, CVS, PVCS Dimensions, RCS, SCCS, make

Fault reporting:

RT, DCL, ClearDDTS, GNATS

Perl modules:

CGI, LWP (libwww_perl), MailTools, DBI, Net::*, Template Toolkit, Catalyst, DBIx::Class, XML::Twig

Communications:

Software Engineering:

Standards:


Employment History

YourAmigo: June 2005 - present

Role: Senior Software Engineer

The company is a world leader in SEO (search engine optimisation) and provides hosted SEO solutions for large scale internet retailers, mostly in the US and Europe. Provided assistance as the company grew substantially over the last 4 years.

Achievements:

Bodza FOSS/Internet Development Group: September 2004 - ongoing

Role: Director/Lead Developer

Founded this company to foster East African software development, particularly in the area of Free/Open Source Software Development. Working with local government officials to train African software developers to participate in open source projects.

Various Kenyan community groups: January 2004 - January 2005

Role: Development Consultant

Worked with various local groups to author proposals seeking funding from various donors (UN Development Programme, Kenyan National AIDS Control Council, UNAIDS) for community based schemes, including a crab farm and a community banking scheme.

Achievements:

NTL: May 2002 - December 2003

Role: Senior UNIX software developer in the wholesale internet division

The company is one of the UK's largest Internet Service Providers, providing broadband (cable modem and DSL) and narrowband (dial-up) service to millions of customers throughout Britain and Northern Ireland. These services with branding are sold wholesale to various companies in the UK.

Achievements:

Travel Central/East Africa & Australia: August 2001 - April 2002

Hybyte Solutions & Services: December 2000 - July 2001

Role: Senior SMS application developer

The company deployed interactive SMS applications on the German mobile network. The application environment consisted of a Perl/CGI based web site and a proprietary SMS protocol interface also in Perl. The operating environment was a homogeneous network of Linux machines.

Achievements:

e-smith Inc.: August 2000 - November 2000

Role: Open source software engineer/advisor

E-smith was a small but growing Linux vendor. This work was mostly carried out remotely via ssh from sites in Australia and the UK to the e-smith office in Ottawa, Canada.

Achievements:

Salomon Smith Barney Australia: March 2000 - August 2000

Role: Application Engineering specialist

Responsible for developing software release and support procedures for the SSB Australia web site. The web site consisted of a mixture of static and dynamic content and utilised many different proprietary and open source web technologies.

Achievements:

Aurema Pty. Ltd.: May 1999 - August 2000

Role: Toolsmith/Quality Consultant

Provided technical support and training as the company made the transition to standards based software development.

Achievements:

CapeCom Malawi: March 1998 - January 1999

Role: Internet Entrepeneur

Established a portable Internet Cafe using an Inmarsat satellite telephone and PC in Cape Maclear, Malawi in Central Africa. Internet services were provided through the government ISP MalawiNet and an Australian ISP via a radio telephone and the satellite telephone respectively.

Achievements:

Travel Southern & Central Africa: May 1997 - February 1998

Telstra (formerly Telecom Australia): May 1993 - May 1997

Contract Software Engineer in various roles with the Customised Software Solutions Centre (CSSC). Involved in developing a generic Intelligent Network platform for the implementation of advanced telephony services. These included Telstra's Customnet 13, Telecard, Homelink, Auto-Australia Direct (AAD), PhoneAway and InfoCall 1900 as well as a prototype Universal Personal Number service. Software was developed in C++ using the OTC Software Environment class library and in Perl.

Role: CustomNet 13 Test Engineer - CSSC Wollongong - May 1993 to November 1993

Achievements:

Role: Support Engineer TSAF - CSSC Sydney - December 1993 to February 1997

Achievements:

Role: Systems Programmer - CSSC Sydney - February 1997 to May 1997

Achievements:

Unix Automation: May 1993 - June 1993

Role: Software Engineer

Achievements:

University of Sydney: Jan  1991 - May 1993

Role: Associate Lecturer

Undertook general teaching duties involving preparing and presenting lectures and tutorials. Involved with restructuring many of the department's courses with a view to integrating them more closely with new directions in industry and research.

Achievements:

Flinders University of South Australia: Part time 1990


Academic History

Tertiary Education: 1987 - 1990

Flinders University of South Australia. Completed Bachelor of Science with a double major in Physics and Computer Science in 1989. Completed first class Honours in Computer Science in 1990. The overall result (project and coursework) was 93%. Awarded the Solbourne Prize for outstanding performance in the Honours year.

Honours Courses: Computer Networks, Advanced Programming Language Concepts, Denotational Semantics, Alternate Programming Methodologies, Research Topics, The design of the UNIX Operating System, Software Engineering.

Honours Thesis - AESOP

Implemented an interpreter development system for the Prolog programming language (Another Esoteric Son of Prolog). Evaluated an experimental query reduction algorithm which had previously been untried. The system was designed as a series of plug-compatible components so that various language interpretation strategies could be tested within the same general framework and performance comparisons could be made. The system was implemented in Scheme and Emacs Lisp.

Secondary Education

Higher School Certificate 1985
Henley High School (South Australia): Physics, Chemistry, Mathematics I & II, English.


Other Interests


Referees

References available on request