projects connect skills timeline

Joshua Duff


Developer. Designer.

Let's create. Let's solve.

I am passionate about unlocking the potential of technology. Through code; through colour; we can solve problems, answer questions and discover possibilities never before imagined.

I am a programmer and digital artist and I love working with a team of people to come up with solutions. Let's get connected and see what we can do!

Joshua Duff

Projects

Inspire

2017 PHP SQL LESS A fun project focussing on elegant, clean design. Visit "Inspire" for an encouraging quote.

Portfolio Website

2017 HTML CSS Built to showcase my web dev skills, this site features a sleek design on top and clean code beneath.

TIMETABLE

2017 PHP CSS MySQL A database driven web-app that I developed from scratch. I wanted to create a simple and visual way to organise my university timetable.

Dig Through Earth

2017 Unity3D C# Adobe Illustrator This is an incremental game where you dig through earth as quickly and efficiently as possible. I aim to keep this game browser based and create all code and assets myself.

CosmoKnights

2015 UE4 Blueprints Took on the role of lead technical developer on the project for 12 months leading up to AVCON, 2015. Learned tons about working in Unreal and the challenges of multiplayer game dev.

JAVA Game Engine

2014 Java Designed and built this game/engine from the ground up to teach myself advanced Java and to get very familiar with the language. Over 3200 lines of code.

Connect

Technology Experience

IT

Windows Desktop
Windows Server
Microsoft Office
Active Directory
VMware vSphere
Citrix XenServer
CISCO Meraki Cloud

Programming

HTML // CSS
JavaScript
Java
Python
PHP
C++
SQL // MySQL

Graphics / Design

Illustrator
GIMP
Blender
Photoshop
Premier Pro
Unreal Engine
Unity Engine

Timeline

NOW

Work

Study

2019
2018

IT Solutions Consultant

2017
2016

IT Services Specialist

2015

Bachelor of Information Technology
(Digital Media)

2014

Bachelor of Media Arts
(IT Major)

2013
2012

Cert 4 Information Technology

2011

IT Support Officer

Cert 3 Information Technology