Projects
Uptime.com (https://uptime.com/)
Website, Web API, Middleware, Client/Server Networking
Uptime & performance monitoring made easy
Tech Stack: Python, C, Django, Flask, React.js, Javascript+Ajax, jQuery, Bootstrap, Sass, HTML5/CSS3, Markdown, MongoDB, PostgreSQL, Amazon AWS, eCommerce, Git, Linux, Gunicorn, Nginx
Highlights
- Accurately monitors websites and network devices in real time.
- Ensures high scalablility and reliability via a fully redundant, cloud-based system.
- Allows users full control over their checks with a dynamic web interface and self-documenting API.
- Provides administrators with visibility and control via a fully-featured admin system.
- Supports both free and paid subscriptions with a straightforward eCommerce platform.
Henry Stewart Talks (http://hstalks.com/)
Website, PC Application, Consulting & Process Optimization
Online audio-visual seminars by leading world experts
Tech Stack: Python, PHP, Visual Basic/VBA, ActionScript 3, Java, Javascript+Ajax, jQuery, HTML5/CSS3, XML, RSS, Solr/Lucene, MySQL, Amazon AWS, Video Streaming, eCommerce, Git, Flash, Linux, Windows, Apache
Highlights
- Facilitates users with a very high emphasis on usability and UX design.
- Delivers relevant content with a customized search engine based on Apache Lucene.
- Streamlines learning with a responsive and navigable video player.
- Supports production and sales staff with video management tools and detailed analytics & reporting.
ContentWriters (http://contentwriters.com/)
Website
An online marketplace for content
Tech Stack: Python, Django, Angular.js, Javascript+Ajax, jQuery, Bootstrap, LESS, HTML5/CSS3, PostgreSQL, eCommerce, Git, Linux, Apache
Highlights
- Connects writers and buyers with a managed workflow.
- Helps editors monitor progress and deadlines.
- Automatically analyzes writing quality and potential plagiarism.
BigThanks.com.au
Website
Coupons for gifts and adventure experiences
Tech Stack: Python, Django, Javascript+Ajax, jQuery, HTML5/CSS3, PostgreSQL, Amazon AWS, eCommerce, Git, Linux, Gunicorn, Nginx, Postfix
Highlights
- Recommends deals based on personal preference and location.
- Allows vendors to manage their products and redeem coupons.
- Supports administrators with built-in CRM, SEO and order management.
Django Website (Stealth-Mode Startup)
Website, Web API
Highly secure support website for the financial sector
Tech Stack: Python, Django, Knockout.js, Javascript+Ajax, jQuery, Bootstrap, HTML5/CSS3, MySQL, Git, Linux, Apache
Highlights
- Affords confidence with impeccable attention to security and privacy.
- Promotes ease of use with a modern AJAX interface.
Bazzisoft Dashboard & Summaries
Website, Web API
Personal task management & book summary database
Tech Stack: Python, Django, Javascript+Ajax, jQuery, Bootstrap, LESS, HTML5/CSS3, Markdown, PostgreSQL, Git, Linux, Apache
Highlights
- Promotes organization and motivation by presenting a clear daily todo list.
- Makes task tracking effortless with a fast AJAX interface.
- Improves knowledge recall with searchable Markdown summaries.
Gamespan
Website, Web API, Mobile App, Game, Flash App, Middleware, Client/Server Networking
Online gaming app store with mobile & flash games
Tech Stack: Python, Haxe, ActionScript 3, Django, OpenFL, Javascript+Ajax, jQuery, HTML5/CSS3, PostgreSQL, Facebook API, Git, Android, Flash, Linux, iOS, Apache
Highlights
- Associates games by providing a central eWallet, unlockables, gameplay math and analytics.
- Allows games to run on iOS, Android, Facebook and Flash by cross-platform development.
- Affords viral growth with a full complement of social and competitional features.
Asterisk Phone Switchboard & Phonebook
Website, Web API, PC Application, Middleware, Client/Server Networking
Telephone switchboard with cloud-based phonebook
Tech Stack: Python, C#, Shell Scripting, Django, Asterisk, Javascript+Ajax, jQuery, HTML5/CSS3, PostgreSQL, Git, Linux, Windows, Apache
Highlights
- Provides a unified phone number across landline and mobile devices.
- Performs click-to-call by searching a cloud-based phonebook with a local Windows application.
- Sends voicemail to email and handles call recording, conferencing, transfers, etc.
- Tracks calls and produces detailed reports including pricing calculations.
Deals.com.au (formerly Zoupon) (http://deals.com.au/)
Website, Web API, Mobile App, Consulting & Process Optimization
Leading Australian daily deals
Tech Stack: PHP, Haxe, OpenFL, Javascript+Ajax, jQuery, HTML5/CSS3, XML, RSS, MySQL, Facebook API, eCommerce, SVN, Android, Linux, iOS, Apache
Highlights
- Increases sales with a simple and intuitive interface.
- Allows vendors to manage their products and redeem coupons.
- Supports administrators with built-in CRM, email campaigns, automatic social media updates and order management.
MyTable.com.au
Website
Takeaways, bookings and food delivery online
Tech Stack: PHP, Javascript+Ajax, jQuery, HTML5/CSS3, XML, RSS, MySQL, Facebook API, eCommerce, SVN, Linux, Apache
Highlights
- Intelligently locates restaurants based on personal preference and location.
- Expedites ordering with a quick, intuitive interface.
- Simplifies restaurant's order handling with automatic notifications via an SMS printer.
- Supports administrators with built-in CRM, promotions, affiliates, order management and financial reporting.
Rocket Gaming Systems
Game, PC Application, Middleware, Consulting & Process Optimization, Realtime & Multi-threaded, Client/Server Networking
Networked gaming systems & jackpots
Tech Stack: C#, C++, XML, SVN, Unity, Windows
Highlights
- Secure network communication between slot machines and jackpot servers.
- Rapid game design with a Unity-based 2D & 3D animation framework.
- Consulted on core product API design and game development processes.
JamRoom
Website, Web API, PC Application, Realtime & Multi-threaded, Client/Server Networking
Participate in online jam sessions around the world
Tech Stack: PHP, C++, wxWidgets, Javascript+Ajax, HTML5/CSS3, XML, Lame MP3 Encoder, Wavpack, MySQL, SVN, Linux, Mac OS X, Windows
Highlights
- Lets musicians from around the world play together online.
- Makes it easy to compose and record music collaboratively with powerful mixing software.
- Promotes discovery via sharing and broadcasting features.
RacePoker
Mobile App, Game
Addictive poker game for iOS
Tech Stack: C++, Objective-C, OpenGL, SVN, iOS
Highlights
- Ports easily to Windows and Android via a custom cross-platform framework built in C++ and OpenGL.
- Assists rapid game development with a Flash-like API.
TrustedAdvice
Flash App
Customizable Flash survey widgets for inclusion on websites
Tech Stack: ActionScript 3, Flex, Flash
WatchDox
Flash App
Secure document publishing online
Tech Stack: ActionScript 3, Flex, Flash
Highlights
- Secure document publishing, sharing and viewing platform.
- Advanced Flash/Flex based document viewer.
Domino Dinero
Game, Flash App
Flash dominoes / slot-machine hybrid
Tech Stack: ActionScript 3, Flash
Wavebreak
Website, Web API, PC Application, Client/Server Networking
Advanced embedded TV analytics
Tech Stack: PHP, C++, XML, MySQL
Highlights
- Statistics collection module for embedded systems written in C++.
- PHP/MySQL server-side utilizing XML Web services.
- Analytics visualizations in the UI.
SkyLine
PC Application
Internet kiosk & application suite
Tech Stack: C#, C++, Embedded, Windows
Highlights
- Embedded system for stylish new internet kiosks.
- System-level services for locking and controlling kiosk functionality.
- Customized customer-specific mini-websites.
MyFont
Web API, Flash App, Client/Server Networking
Graphical text messaging for cellphones
Tech Stack: PHP, ActionScript 3, Flash
Highlights
- Fully functional client/server mobile device prototype in Flash & PHP.
Video Library
Web API, Flash App, Client/Server Networking
Automated video downloader, library and player
Tech Stack: PHP, C#, ActionScript 3, MySQL, SQLite, Flash
Commex VOD Player
Flash App, PC Application
TV set video-on-demand
Tech Stack: C#, ActionScript 3, Flash
Video Download Speed Analysis
Flash App, Consulting & Process Optimization
Video streaming research & statistical analysis
Tech Stack: ActionScript 3, Flash
Highlights
- Analysis of video download times, buffering and smoothness of playback.
- Intelligent algorithm for optimal buffering of progressive-download video.
Report and Repair
Website
Web-based rental management system
Tech Stack: PHP, PostgreSQL
Highlights
- Managed workflows for rental agreements, rental management and building maintenance.
Patent Workflow Management System
Website, Consulting & Process Optimization
Workflow management for patent attorneys
Tech Stack: PHP, PostgreSQL
Highlights
- Complete workflow management for handling patent applications from start to finish.
- Customer visibility into application progress, billing management and process reminders.
Slot Machine Reel & Device Middleware
PC Application, Middleware, Realtime & Multi-threaded, Client/Server Networking
Electronic reels for modern slot machines
Tech Stack: C++, ActionScript 3, XML, Flash
Highlights
- Middleware layer for a gaming machine platform, compliant with extremely stringent gaming authority regulations and specifications.
- Realtime, multithreaded C++ service to manage communications between casino games and machine hardware, such as reels and coin hoppers.
- Driver-level development for electronic reels communicating through the middleware layer.
Mallball
Middleware
Database layer for an interlinked basketball tournament system
Tech Stack: PostgreSQL
Multiplayer Texas Hold 'Em
Game, Flash App, PC Application, Realtime & Multi-threaded, Client/Server Networking
Client & server for a distributed poker game
Tech Stack: C++, ActionScript 3, Flash
GTS Computers
Website
Marketing and eCommerce website for custom PC sales
Tech Stack: PHP, Javascript+Ajax
WebFlicks Australia
Website, Web API, PC Application, Client/Server Networking
State-of-the-art online DVD rentals
Tech Stack: PHP, C++, MySQL, Oracle
Highlights
- Full featured web-based customer interface and recommendation engine.
- Complete backend administration and reporting.
- Distributed warehouse logistics system.
- Licensing and installation to high profile customers worldwide such as Telstra Australia.
AAV Digital Pictures
PC Application, Consulting & Process Optimization
Lead Analyst/Programmer and Technical Director of Film & 3D
Tech Stack: C++, Shell Scripting, SQL Server
Highlights
- Special effects, post-production and duplication for film and television.
- Math & physics-based plugins and scripts for Maya & Shake.
- Advanced grain removal algorithm.
- Distributed database system for project, billing and backups.
- Projectionist and backup film recordist.
IGT Australia
Game, PC Application, Realtime & Multi-threaded, Client/Server Networking
Advanced gaming machines from the ground up
Tech Stack: C++, Java, MFC, Win32 API, DirectX
Highlights
- Operating system & network software for specialized hardware boards.
- Slot machine games developed in Java and running over a custom JVM.
- Specialized Java debugger and interpreter improvements for the custom JVM.
- Utilities for assisting game design.