damien whaley's resume
Hello, and welcome to my online resume. My professional experience and skills are described briefly below. However, this does not tell you everything about who I am.
I am highly motivated, fast learning and have strong decision making skills. I am easy to get along with and have excellent communication skills. I am always looking for the next challenge to further my development - both personally and professionally.
I have a keen interest in the computer game industry. I am a computer games enthusiast - I have organised and participated in many LAN game events. I aspire to be a leading developer and contributor to the digital entertainment field.
Please read on! If you are interested in finding out more, do not hesitate to contact me.
- Damien
personal details
Name: Damien Richard WHALEY
DOB: 6 September 1975
Address: 14 Lusk Drive,
Vermont, Vic 3133
Australia
Phone: +61 3 9872 6632
Mobile: +61 417 350 546
Email: damien@damienwhaley.com
objective
I aspire to have a successful and rewarding career in the Information Technology industry – especially the field of web-enabled applications. I believe that I have the skills, knowledge and experience to become a local authority in this field. I hope to create - or at least be involved in the next killer-application of the Web 2.0 evolution. I am prepared to travel interstate to achieve these aims.
skills
Database Development
I have eight years of extensive experience using Microsoft SQL Server 7.0/2000/2005. I have created and maintained applications which included working with Stored Procedures, DTS/SSIS, SQLXML, and Transact-SQL/T-SQL/ANSI SQL. These applications have also included reporting which require a high level of knowledge of the intricacies of SQL Server, and an excellent understanding of data modeling and query optimization.
I have also developed database-driven applications using Sybase ASE, PostgreSQL, Microsoft Access and even flat-file databases. I have started developing an application framework using MySQL.
Web Site Development
I have over 10 years of in-depth knowledge of HTML/DHTML/XHTML, CSS, Javascript/ECMA Script and VBScript which are the building blocks web sites (and the front-end of web-enabled applications). I have a good understanding of the W3C standards that accompany these and I try to adhere to these standards wherever possible.
I have extensive experience in developing and maintaining both intranet and internet web sites. I have used WYSIWYG editors such as Adobe Dreamweaver, and Microsoft Visual Studio to produce web sites. I can also code web sites by hand in a text editor. I am competent using Adobe Photoshop/Adobe Photoshop Elements to create and enhance images and photos and have some experience using Adobe Flash which is used to create animations.
I also have experience in the black art of Search Engine Optimisation.
Web Application Development
I have 10 years experience in developing web applications (this is the back-end of web-enabled applications). I have spent 10 years developing and maintaining Classic ASP and more than two years developing and maintaining ASP.NET 2.0 applications. The Classic ASP applications are written in VBScript and the ASP.NET 2.0 applications are written in C#. I have built web applications using form-based interaction as well as the Web 2.0 AJAX interaction. I have used the Prototype and Scriptaculous frameworks to accelerate development of web applications.
I have used XML to communicate between disparate systems using standard internet protocols. I have used XSLT to transform XML messages for both presentation to the end user and translation for communications between systems.
I have also created applications in PHP and have used Perl in CGI scripts. I have used the Vignette V/5 content management system platform to create content-managed applications.
Examples of applications I have worked on are a reservations system for travel wholesalers, a self-service gift purchasing web site, a talent management system for the modeling industry, a basic content management system and a time management application.
General Programming
I have written programs in C, C++, C#, and Visual Basic programming languages. I am familiar with scripting, procedural and object-oriented methods of programming. I am currently teaching myself C++ to further improve my knowledge and experience.
I have also written system administration scripts in sh, bash and WScript.
Support and General
I have extensive experience using, installing, supporting and troubleshooting Windows 95/98/Me/NT/2000/XP/2003/Vista operating systems. I have also had experience using, installing and supporting Sun Solaris, Debian GNU/Linux, Ubuntu Linux and Fedora Linux.
I have installed and configured Apache HTTPD and Microsoft IIS web servers. I have installed and configured the following database servers: Sybase ASE 12.5, Microsoft SQL Server 7.0/2000/2005, and PostgreSQL 7.x. I have installed and tailored the CRM application Peregrine ServiceCenter 5.x and Vignette V/5.
I have a good working knowledge of TCP/IP networking, having set up networks at home, at friend’s houses and in the office. I have also helped clients configure their wired and wireless networks, and have been involved in the specification and implementation of firewalls, wireless security, VPN and other security measures. I have a good level of understanding about HTTP and SMTP protocols which has helped when diagnosing connectivity problems.
I have extensive experience using Microsoft Office 95/98/2000/XP/2003/2007 including writing VB Script macros and modules for Excel and designing databases and forms in Access.
work experience
Web Traveller (October 2003 - Present)
Solution Architect
I am the programming lead responsible for the customization of the Tr@veller system to our client’s
requirements. This role requires in depth knowledge of both web and database technologies, as well
as a good understanding of the travel industry. I have recruited and trained resources in Tr@veller,
and have been involved in the selling process as well as support and development. This role also
requires the writing of technical specification documents as well as analyzing business requirements.
The projects I have worked on include an XML Web Service based on OTA standards, a White Label web site, a Web 2.0 web site for a client, and an interface between the Tr@veller application and a third party web site. I have built connections to the Gullivers Travel Associates system, and to Securepay payment gateway. My current project will be an open-source web framework used as a basis for applications. This is based on MySQL, Linux, PHP and C++.
Intelligent Public Network (November 2002 - October 2003)
System Developer
I co-developed a web-based accounting/billing system for clients to review their data usage. I was
responsible for the deployment of the ServiceCentre application including development and customisation.
I was responsible for tools development and process improvement. I also help out answering helpdesk
calls and solving customer's problems where the need arose.
Ericsson (July 2000 - November 2002)
Associate Systems Integrator
I successfully managed, developed and maintained the global support intranet site. I have also produced
and maintained web-based, database-driven applications. I have been involved in projects to implement
content-management solutions using both Vignette and Teamsite. I supported UNIX and NT servers that
are business critical to the organisation.
Telstra (November 1999 - June 2000)
Technology Specialist
I was a graduate engineer working in the MIP data process. I was the lead role in acceptance testing
of applications, and was one of the developers of an Access database for the storage of configuration
data. I produced Excel spreadsheets using VBScript macros to perform statistical analysis of data.
Personal Time (July 1997 - Present)
Computer Consulting
I have produced websites and web applications for clients, Web Traveller and myself. This involved
consulting, design, development and coding. Most recently I have worked on the following sites:
- http://www.munchkins.com.au
- http://www.azuremanagement.com.au
- http://www.webtraveller.travel
- http://www.giftwrappedtravel.com.au
- http://www.damienwhaley.com
I have built and sold PCs including upgrading components. I have helped friends and associates with
computer problems. I have set up wired and wireless networks, and also provided advice for computer and
technical purchases.
training
Introduction to ServiceCentre (2002)
Peregrine Training
This course was an introduction on how to use and administer the ServiceCentre application. It went through the system fundamentals and touched on customisation of the product.
ServiceCentre System Tailoring (2002)
Peregrine Training
This course delved deeper in to the customisation and administration of ServiceCentre.
System Administration ASE 12.5 (2002)
Sybase Education
This course covered the installation and configuration of the Sybase Adaptive Server Enterprise 12.5 database. Topics covered included backup, recovery, database resource allocation and performance issues.
Macromedia Dreamweaver Level 1 (2001)
Firmware Design
This course covered the essential skills required to produce web sites using Macromedia Dreamweaver 4. Topics covered included forms, layers, behaviours and CSS. Advanced Dreamweaver site-management techniques were also covered.
Fundamentals of Solaris (2000)
Sun Educational Services
This course introduced users to the Solaris Computing Environment and coverd the basics of Unix. Topics covered included the file system, controlling processes, and basic network concepts.
Solaris 7 System Administration 1 (2000)
Sun Educational Services
This course covers basic system administration for Sun Solaris machines. Topics covered included installation of Solaris, configuration files, and hardware.
Introduction to SQL - ASE 12.0 (2000)
Sybase Education
This course was an introduction to SQL for the Sybase Adaptive Server Enterprise database. Topics covered included ANSI and Transact-SQL statements, customising output and basic database design.
Fast Track to Adaptive Server Enterprise 12.0 (2000)
Sybase Education
This course was an introduction to database administration and essential database skills. Topics covered included table design, advanced SQL statements, and basic database management.
Fundamentals of Application Development (2000)
Vignette Training
This course was an introduction to Vignette V/5 application development. Topics covered included basic TCL skills, V/5 architecture and application development.
education
Bachelor of Engineering (1994-1999)
The University of Melbourne
Major in Computer Engineering. This course involved technical subjects including computer design, computer networking, software design and programming, as well as introductory courses in management, marketing and economics.
Year 12 VCE (1993)
The Ivanhoe Grammar School
A VCE score of 149 (TER 92.3).
interests
My interests are broad and encompass areas including sport, music, films, reading and playing computer games. I was a basketball referee for 7 years, and I also play basketball socially. I enjoy watching many sports including Australian Rules Football, basketball, cricket, rugby, tennis and motor sport. I have been learning to speak Swedish on and off for the past three years.
referees
Referees are available upon request.