Resume: Stephen Reay
- Mobile:
- +61415990649
- E-Mail:
- Stephen.Reay@me.com
Profile
I have a keen interest in IT, and strive to use the resources available to provide a solution that meets or exceeds the desired outcomes. I believe in doing things right, the first time, which gives me a strong attention to detail, and a desire to follow things through to completion.
I am of the opinion that anything is possible, and nothing is too hard, with creative, lateral thinking, and a passion for technology.
Skills
My experiences in the workplace and at home, along with my studies at TAFE have given me a strong technical skill set, across a broad range of topics, as shown below.
| Software | Infrastructure | Data |
|---|---|---|
| XHTML & CSS | Mac OS/Mac OS X v7.5 - v10.5 | MySQL |
| PHP v4 & 5 | Windows 98, 2000, XP, 2003 Server, Vista | Oracle |
| Windows Batch/Script files | RedHat v7 - v9, SUSE v9, v10 Novell Linux Desktop | Novell eDirectory |
| Adobe/Macromedia Fireworks v4 - CS4 | Novell Netware v5 & 6.5 | LDAP / LDIF |
| Apache SSI | Novell iPrint / NDPS | XML & basic XSL |
| Web Accessibility / WAI guidelines | Novell GroupWise v5.5 & 6.5 | JSON |
| Advanced & unobtrusive JavaScript - OO, AJAX, Prototype & Scritpaculous, jQuery | Novell ZENworks v4 & 6.5 | Subversion |
| Adobe Dreamweaver v4 - CS3 | SharePoint / MOSS 2007 | SOAP/Web Services |
| Adobe Contribute CS3 | Adobe Contribute Publishing Server | |
| VMWare Workstation, Fusion, Server & ESX |
Experience
Web Application Development, Nurses Board of Victoria September 2009
I was contracted by a development company to create an Online Services application in PHP, using Web Services from an existing, internal system. The Web Application provides Nurses with the capability to Renew their registration and update contact/address details. This Application is built using the BTM MVC Framework.
Development, BTM MVC Framework (Open Source Project) Ongoing
BTM MVC Framework is a simple PHP5 framework designed to allow rapid development of Web Applications, while still embracing best practices and providing flexibility to the developer.
Helpdesk Application Development, Intellect IT May 2009-Current
I am currently working with Intellect IT to further develop and refine their internal Helpdesk Ticket Management system. The application is run as a Joomla component, and as such this work is predominantly PHP and MySQL, with HTML, CSS & JavaScript as well as setup/configuration of MySQL replication, Subversion repositories, Rsync backups and Apache configuration.
Intranet/Portal Development, Nurses Board of Victoria May 2009
I was contracted by a development company to handle the on-site implementation and final development of an Intranet/Portal site for the Nurses Board of Victoria. Integration with existing business systems was achieved using a combination of PHP, JSON, RSS, XML and JavaScript (primarily built on top of the Ext JavaScript library).
Development, BTM CMS (Open Source Project) Ongoing
This is a long-running project to create a flexible Website Content Management System. This is currently being re-written using the BTM MVC Framework.
Development, BTM JavaScript Library (Open Source Project) Ongoing
BTM JavaScript Library is a collection of JavaScript, CSS and image files, providing common functionality and UI components. It is built to work on top of several other JavaScript libraries, and currently supports IE6+, Safari 3+, FireFox 2+ and Opera 9.3+.
BTM-JS is designed to be as unobtrusive as possible, providing built-in support for running a function/method on relevant elements automatically.
BTM-JS is still under active development, more information can be found at the BTM-JS page of my portfolio, and at the BTM JavaScript Library page.
Website Development & Maintenance, www.Bobs-Bits.com Ongoing
I run a personal website at www.Bobs-Bits.com, to develop and show-case my skills and experience in web-related technologies, and to make Applications, Scripts and Tools I have developed available to others. This website uses W3C-valid XHTML & CSS , Javascript and a PHP/MySQL back-end.
Consulsation & Web Development, http://www.lolittaclothing.com.au/ February 2009
I worked with PC Studio, to identify, design and build a JavaScript powered Image rotator, for the Lolitta Clothing website.
The end result uses a combination of JavaScript (using the jQuery library), CSS, PNG Images with Alpha-Transparency, and where necessary, ActiveX Filters for Microsoft Internet Explorer.
UI/Web Developer, Primus Telecom July 2008 - January 2009
List.com.au July - October
I was initially hired to work in a two-person team that reported directly to the CEO, developing a prototype for a new e-Commerce site, focussing on C2C transactions, similar to CraigsList or the Trading Post. My role in this team was focussed on the front-end development of the prototype and included creating wireframes, mockups, and then working pages/designs using Accessible, semantic XHTML with CSS and JavaScript.
Due to a lack of clear direction from management this project was cancelled.
Primus.com.au October - January
Following the cancellation of the List.com.au project, I worked in the Retail Marketing team, focussed mainly on the project to replace the existing public website.
My work on this was initially background analysis, such as competitor, customer and internal surveys, creating wireframes and mockups etc.
In the later stages, I worked together with the other Web Developer, to re-build the required functionality for the new site in PHP. This revolved largely around the ADSL service availability checker, and later the product availability matrix (identifying which products/services are available to a customer)
Web Designer, The CrimTrac Agency April 2006 - June 2008
As the sole web designer for the CrimTrac agency, I provided technical contributions to various browser-based solutions, as well as advice on best practices, guidelines and server-side/client-side integration.
CrimTrac UI Kit
While working at CrimTrac, I was the sole developer of the CrimTrac UI Kit, a standards-compliant, cross-browser, common application branding/User Interface library being developed for use by all web-based business applications at CrimTrac, using hand-coded XHTML, CSS and advanced JavaScript.
The UI Kit follows unobtrusive JavaScript concepts, and builds on top of Prototype and Scriptaculous for browser abstraction and effects. It covers a wide range of common UI elements, from faux Date/Time fields and standardized display of tabular data (Record Lists), to a simplified (to use) field enabler JavaScript class, and an auto-initializing (no in-page JavaScript required) “instant tabs” class allowing blocks of content from the current page, or other pages (using either AJAX and/or a normal page load), to be collected into a single “tab set”.
Part of this work involved the creation of technical and business documents to support and detail the technical, behavioral and style details of the CrimTrac UI Kit.
CrimTrac Intranet (SharePoint/MOSS)
Between November 2007 and June 2008, I worked with the Project Manager, Infrastructure Manager, CTO and a number of staff from external suppliers, to develop and implement a SharePoint/MOSS 2007 Intranet. My role in this was initially providing advice and information, but progressed into hands-on technical work, including design/creation of layouts & templates; day-to-day administration; and analysis & implementation of security roles/permissions.
CrimTrac CMS (CTCMS)
I designed, developed and maintained a temporary, in-house CMS for the organizations’ website, using Apache, PHP & Oracle. This application used a number of technologies to assist user productivity, such as automatic XHTML validation using tidy, site-wide link checking and AJAX powered user interaction for all management options that don’t require a page to be reloaded. In May-June 2008 I implemented a commercial CMS replacement for the agency using Adobe Contribute, to allow better AD and desktop integration.
ANCOR
Before the inception of the CrimTrac UIKit, I worked with the ANCOR (Australian National Child Offender Register) project team to replace the existing tables-based user interface with a more usable, consistent design, using XHTML, CSS and JavaScript. The core concepts laid out with the ANCOR UI have followed through into the CrimTrac UI Kit.
System Migration & Administration, TAFE SA July 2005 - April 2006
eDirectory Migration Project
In June 2005, I was selected by the IT Services Manager for TAFE SA Regional to take on the role of Agency Technician in the migration of approximately 30 Netware servers over 19 sites, into the new TAFE SA eDirectory.
My involvement in this project both increased, and tested my knowledge and skills in ZENworks, NDPS/iPrint, Groupwise and eDirectory administration, as well as client-side (Windows) scripting and application distribution.
After completing the eDirectory Migration Project for TAFE SA Regional, I carried out a range of duties including: eDirectory Administration; ZENWorks Application & Policy development; SOE work; Data-propagation scripts; eDirectory maintenance/user creation scripts; and several custom Web-Apps using XHTML, CSS, PHP, LDAP/Novell eDirectory and MySQL, on a regular basis.
Desktop Support, TAFE SA November 2003 - July 2005
My role in the IT Services team at the Gawler campus of TAFE SA varied, and covered tasks ranging from answering help-desk calls, general workstation troubleshooting and maintenance, to NDS/Groupwise account management, ZENworks Application development and Linux server management.
Website design & creation, www.YPR.org.au 2001-2005
In 2005 I finished work on the second revision of the Lions Club of YPR website. Written entirely in W3C-valid XHTML and CSS, with Javascript and a PHP/MySQL back-end, all content on the new website is updated through a web-interface, with a built-in parser for simple formatting, images and links, via custom tags
Desktop Support, Greenock Primary School 2003
In this position I managed, repaired and updated the curriculum and administration computers on a part-time basis. The main focus of this position was hardware faults and resolving system issues within the Windows environment. An element of this position also included purchasing, building and configuring new Windows PCs.
Volunteer, Gawler A, H & F Society 1996-2006
The Gawler Agricultural, Horticultural & Floricultural Society runs the two-day Gawler Show, in South Australia. As a member of the Management and Tradespace & Catering committees, I was involved in the “operations” aspect of the show, where resourcefulness and strong commitment to the task at hand are required to keep the show running without major issues or disruptions.
Education
TAFE SA, Gawler Campus 2001-2003
Diploma of IT (Network Engineering)
My studies covered a wide range of topics, including RedHat Linux, Cisco, Novell Netware & NDS, Java, C, Visual Basic, Project Management and IT Support. In my last year of study, together with another student I designed, developed and implemented a web-based student assessment server for the IT Studies program group that was used until 2006.
