Property Pro Web Application

The image below links to “Property Pro” – a property discovery tool I recently completed that presents pricing information in a visually compelling way.

It involved indexing 800K property listings, building regression models using scikit-learn and serving the results with django, react and d3.

Tools used: Python Django framework, Scikit-learn, React, Webpack and D3

Property Pro

Tonic website redesign

I was recently part of a team that redesigned the website for Tonic, a full service creative and technology agency based in Sydney.

I was responsible for front-end development – taking the raw designs and converting them into fully responsive templates.

Tools used: PHP Laravel framework, HTML5, CSS3, SVG, jQuery, Twitter Bootstrap, LESS and Grunt.

tonic

Ecofibre website

I was recently part of a team that built the website for Ecofibre, a leader in the development of technologies across the entire industrial hemp value chain.

I was responsible for all front-end development – taking the raw designs and converting them into a fully responsive template.

Tools used: PHP Laravel framework, HTML5, CSS3, jQuery, Twitter Bootstrap, LESS and Grunt.

ecofibre

Yellow Envelope website

I was recently part of a team that built Yellow Envelope.

I was responsible for all front-end development – taking the raw designs and converting them into a fully responsive template.

Tools used: PHP Laravel framework, HTML5, CSS3, jQuery, Twitter Bootstrap, LESS and Grunt.

yellow envelope

G1X website

I was recently part of a team that built G1X, Australia’s first truly independent digital racing channel with FREE, exclusive access to expert tips, racing news and great member offers.

I was responsible for creating fully responsive, front-end templates for the site.

Tools used: PHP Laravel framework, HTML5, CSS3, jQuery, Twitter Bootstrap, LESS and Grunt.

g1x

Lenovo Thinkfwd redesign

I was recently part of a team that redesigned ThinkFwd, Lenovo’s dedicated website providing professionals with content and information to help them navigate their way through the latest IT trends for the SME sector.

I was responsible for front-end development – taking the raw designs and converting them into fully responsive templates. I was also involved with the integration of those templates into the site’s CMS.

Tools used: ExpressionEngine 3, PHP, HTML5, CSS3, JQuery, Twitter Bootstrap, LESS and Grunt.

lenovo

Careerone website redesign

I was recently part of a team that redesigned the website for Careerone, a leading digital media and technology company offering customers the ability to target talent across thousands of websites, manage their talent with market-leading cloud technology, and promote their company using customised virtual environments.

I was responsible for rebuilding the homepage and ensuring the site is fully responsive – especially on mobile devices.

Tools used: PHP Laravel framework, HTML5, CSS3, Angular.js, Twitter Bootstrap, LESS and Grunt.

careerone

MtBuller website redesign

I was recently part of a team that redesigned the website for Mt Buller, Australia’s most accessible all season alpine resort (click on the image below).

I was responsible for ensuring the site is fully responsive – especially on mobile devices.

Tools used: PHP Laravel framework, HTML5, CSS3, jQuery, Twitter Bootstrap, SASS and Gulp.

Mt Buller

Business Scraper web application

The image below linked to the Business Scraper – a web application I built that searches RSS feeds for user-inputted search strings. Users can subscribe and have the results automatically sent to their inbox.

Note: The application is currently offline. Send me an email if you wish to see it in action.

Business Scraper web application

The Business Scraper was born from a desire to stay up to date with the latest news from dozens of companies, without having to manually visit the RSS feeds of each.

Instead, why not automate that search and have the results sent directly to your inbox?

For example, suppose you were interested in being alerted to any employment opportunities being advertised on any of the included feeds. You would follow this simple 3-step process:

  • Sign up
  • Create a subscription – this tells the scraper what you’re looking for – “employment opportunities” in this case
  • Trigger a scrape – and let the Business Scraper do the rest – an email will be immediately sent to your inbox.
    Alternatively, you can opt to have an email periodically sent to your inbox.

Implementation details:

New York City mobile web application

The image below links to a small web application I built that shows New York places of interest (POI) on a map. Information was taken from the Lonely Planet guide to New York City.

New York mobile web app

It proved to be useful on a recent trip to the Big Apple as we were able to locate interesting places nearby without having to constantly pull out the guide book.

Each pin represents a POI from the guide:

  • Blue pins are shops
  • Green pins are restaurants
  • Orange pins are bars
  • Flags are sites
  • The intensity of the colour represents the rating of the site, as judged by the guide (normal, one star or two star)
  • Clicking a pin will open a popup that shows any notes I have made, like address, page number from the guide, type of restaurant cuisine, etc.
  • The small gray square at the top right toggles a search bar
  • For example, search on “children”. This will highlight locations/restaurants that (I thought) may interest the younger members of the group
  • Also, search on ** – this will display “top choice”, quality sites from the guide.

Of course, many other applications exist that do a better job. One such is the TripAdvisor New York City Guides Catalog. This quickly replaced my sorry excuse for an app! Still, building the app sharpened my javascript skills and provided an overview of NYC.

Tools used: HTML5, CSS, javascript & Google Maps API. Best viewed using Chrome.