In my eight years as a software developer, my career has spanned many different development paradigms, and I have gained experience with a large number of Operating Systems, Database Management Systems, Integrated Development Environments and programming languages. I have worked both on my own and as part of a small team, and find both enjoyable; however, I do find the dynamics of teamwork to be particularly invigorating. I have a particular passion for mentoring and derive a lot of satisfaction from helping junior developers enhance their skills and achieve their full potential.
I pride myself on my communications skills, and find it very easy to build good working relationships with people of all different walks of life and educational backgrounds.
The IT industry is constantly producing new technologies and API's. I have found that my education has prepared me well for this, and I am able to pick up new skills quickly and learn and apply new development techniques with relative ease. I am also a member of the Melbourne .Net user group, and a recognised developer in the msdn connection program, both of which I find gives me a good feel for trends within the IT industry.
History of Employment
Profitlink Consulting309 Burwood rd Hawthorn 3122
Period of Employment: 10-Nov-2000 till present
Profitlink Consulting are the developers of handheld sales and time billing software, notably MYOB PocketAccounts (see http://www.myob.com.au/products/pocket_accounts/index.shtml). I was employed because of my experience with MFC (Microsoft Foundation Classes) and ODBC to develop the synchronisation logic between MYOB accounting software and the Palm OS handheld device. This involved development of a Palm OS conduit and other desktop utilities, including windows based configuration tools, for the very first version of MYOB PocketAccounts. After the successful release of MYOB PocketAccounts, the company focused on creating many other solutions such as customisations of their handheld sales software, integrated palm and web forms tools, web based reporting tools and database applications. In 2003, Profitlink Consulting decided to release a version of their software for the Pocket PC (see http://www.mobileezy.com). This exposed me to programming using both the .Net and .Net Compact Frameworks.
As the most experienced developer in the team, I quickly assumed a senior role where I have been involved in all aspects of the software development life cycle from the functional requirements specification, product design and implementation through to quality assurance, commercial release and after sales support. I have played a major role in all software solutions that Profitlink Consulting has developed since starting in November 2000. This gives me a holistic understanding of the processes involved in producing high quality software for either off-the-shelf style software packages for mass distribution or one-off custom projects for individual clients.
Hunter Watertech76 Munibung Rd Cardiff 2285
(Now trading under the name of Serck-Controls) http://www.serck-controls.com
Period of Employment: 6-Jan-1997 - 9-Nov-2000
At Hunter Watertech, I was exposed to a wide range of software development scenarios. I was originally employed as a trainee, and then later as a Systems developer. My experiences at Hunter Watertech covered Website development, database application development for windows and VMS systems, SCADA system development, firmware applications development. During this time I was exposed to a large number of development tools including Microsoft Visual Studio, Borland C++, SQL Server and Oracle (VMS and Windows). Although I was part of a team of 6 other developers, I worked primarily on individual projects, or highly specialised areas of large projects.
Pacific PowerBayswater Power Station New England Highway Muswellbrook
Period of Employment: Dec-1993 - Feb-1994
This job was taken as mandatory work experience in order to qualify for an Engineering Degree. Work was primarily of an engineering project nature involving analysis of power station efficiencies and recommending system improvements. I was also involved with practical hands on work with station technicians.
This was a part time job from 1991 - 1998 working both privately and through various tutoring agencies tutoring mathematics, physics and computer studies to students from year six through to first year university.
This job involved communicating with students at different levels of understanding in an attempt to help them understand their respective subjects.
Education and training
Graduated Bachelor of Engineering in Electrical Engineering Honours Class II Division 2 in December 1998.
HSC completed in 1991 at Broadmeadow High School with a Tertiary Entrance Rank of 84.5%.
A 4 day intensive course offered by Readify aimed at experienced windows developers, introducing all the major concepts of .Net programming and the .net framework. This course covered Language constructs, Windows Forms, Web Forms, ASP.net, XML, Web Services, ADO.Net, Security, Deployment and more...
System Administration for Microsoft SQL Server7.0
A one week Microsoft Certified Training Course aimed at developing administration skills for Microsoft SQL Server 7.0 Databases. This course covered Installation, Security, Backup and restore, Automating administration/maintenance tasks, Monitoring and Maintaining SQL Server databases, and database replication.
A one week training course run by Siemens automation aimed at developing automation visualisation systems using their Windows NT based automation software package WinCC.
Procedural Programming, Object Oriented Programming, Rapid Application Development, Extreme Programming, Test Driven Development.
C++, C#, Java, SQL, Visual Basic, VB.Net, Pascal, Modula2.
Frameworks and API's
.Net, .Net Compact Framework (for Windows CE devices), MFC, ODBC, Palm Os conduit API, ADO.Net, JDBC, JFC, JAXP, Win32, WinForms, ADO, DAO.
SQL Server, SQL CE, Interbase, MySql, Progress, MsAccess, ODBC, JDBC, ADO, DAO.
HTML, CSS, ASP, ASP.Net, XML, Java Script, XHTML, IIS.
Windows XP, 2000, NT4, 98, 95 and CE, VMS, Linux.
Visual Studio 2003.Net, Visual Studio 6, Netbeans IDE, InstallShield X, Crystal reports, Visual Source Safe, nunit, C++ unit, SubVersion.