Portfolio

I have been designing and developing websites since 2002 when I started to build my first website. Needless to say, I wasn’t very good, but over the years I have improved my skills and abilities a lot. I taught myself HTML, CSS, PHP, and MySQL, before going to the University of Canberra to study a Bachelor of Engineering in Software Engineering. I haven’t stopped teaching myself programming, and have recently started learning Python as well as different frameworks and some useful linux system administration skills.

I currently work full time at InterSect Alliance as a developer on the Snare Server product. My role includes development in PHP, and the occasional work in a number of other languages, as well as a lot of Linux system administration and some Windows stuff too.

Previously I worked for UberGlobal (formally AussieHQ) for 6 years, the last 4 years as a PHP developer working with Zend Framework. My primary roles were to design, develop, and maintain PHP-based systems used internally and externally.

Outside of my job I have built a number of systems for personal and community use. These include a couple of Content Management Systems, Sales Tracking Systems, and a few websites for things like weekly dinners and choose your own adventure generators.

Primary Languages: HTML, CSS, PHP5, MySQL, Javascript.
Frameworks: Zend Framework, jQuery, XAJAX
Systems: Snare ServerWHMCS, WordPress, Request Tracker, Apache, Ubuntu, CentOS

Projects

Last Minute Jazz

lastminutejazz.net
Just a simple website for my small jazz band, Last Minute Jazz. Nothing much to tell here, I am just proud of how it turned out, and want some shameless advertising for my band.

Powered by: Gumdrop (PHP), and Bootstrap.

Snare Server


The Snare Server, from InterSect Alliance, is a proprietary Log Monitoring solution that builds on the open source Snare agents to provide a central audit event collection, analysis, reporting and archival system. The server runs on a custom Ubuntu base, the primary language being PHP which powers the user interface and the core components.

Powered by: PHP, Javascript (mainly XAJAX), sqlite, HTML, CSS, plus more crazy custom stuff

UberGlobal Domain Management System (DMS)

The DMS provides domain management functionality for every domain registered by Uber. This involves a web interface that customers, resellers, and staff members, can access to perform all the domain-related tasks they need to perform. We also provide an API which can be used to automate domain functions from external systems. This is a major project, the first version I worked on is still in use and I am currently building a new version. The domain business is vital to Uber, and we are the third largest web host in Australia – so the system manages a lot of domains.

Powered by: Zend Framework (PHP5), MySQL, jQuery (Javascript), HTML, CSS

Arts and Crafts Database – RAINBOW & Pot of Gold

The ACSdb is a Sales Tracking System designed for a community Arts and Crafts show run at the Yarralumla Uniting Church each year. A number of years ago, they needed a new system to replace the very old computer they were using. So I built the first version of ACSdb. It was pretty basic, but it did perform all the tasks required. Over the years I have re-designed the system in a few iterations, first as ‘RAINBOW’, and then finally as ‘Pot of Gold’. The system tracks 5,000+ items for over 100 exhibitors reporting each sale for each receipt sold. It makes our show the best organised show in Canberra – since we can pay exhibitors on the last day of the show, rather than spend weeks working it all out after the fact. It has been highly praised by the older members of the church, who volunteer to enter data, as being simple to use.

Powered by: Zend Framework (PHP5), MySQL, jQuery (Javascript), HTML, CSS

My old Portfolio can be found on my old website: http://valorin.net/portfolio