Brief

I wish to apply my broad experience and proven technical and creative skills in a dynamic work environment that challenges me to continue learning in new and interesting ways.

Largely self-taught, I am a fast and enthusiastic learner. My interests lie around new and evolving technologies, VR/AR, computer graphics, human-computer interaction, and information discovery using a wide range of tools, including game engines and libraries, interaction devices, spatial data, and 2D/3D data visualisation. I'm looking towards exploring where these technologies can take us, while having fun doing it.


Experience
  • Proven development experience using a broad array of languages, including C#, C/C++, Java, JavaScript, HTML, CSS
  • Code, databases, and full system design including web and client/server systems
  • Experience developing for VR (GearVR, Google Cardboard, Oculus Rift, HTC Vive) and AR (Hololens, Meta)
  • Long-term VR/AR interest and active driver and motivator for applying the technologies to commercial and research applications at QUT university. Original Oculus Rift backer.
  • Interaction devices including Leap Motion, large multi-touch screens, mobile, Razer Hydra, Oblong g-speak
  • Experience developing networked and distributed systems for clusters including 3D graphics applications
  • Practical experience using libraries, tools, development environments and database technologies including Unity, VTK, Visual Studio, .NET, Cesium, VRTK, OSG, CMAKE, MySQL, MongoDB, Git, SVN, Perforce, Apache, Splunk, JIRA
  • Experience in software environments and data formats, across 3D modelling, LiDAR, GIS and geospatial, image/video/audio editing, source control, and database design
  • Experience developing distributed interactive environments for PC clusters
  • Project management and team leadership. Design patterns, hardware, Windows, Linux.

Contact

Allan James
1 Barber Road, Ferny Hills QLD, 4055
allan {at} formationmedia {dot} net
0416 396 322

Download CV

PDF DOC RTF

Detail

Recent Projects / Career Achievements

  • Lead developer on a citizen science platform incorporating VR, web, and statistical modelling. Including a Reef VR elicitation tool for Gear VR. Funded by CRC for Spatial Information and Queensland Government Department of Natural Resources and Mines (DNRM) Project Website 2016 - 2017
  • Developed VR prototype using Oculus Rift and Razer Hydra controllers that was featured on the ABC 7:30 program Video (from 1:50) 2015
  • A lead developer on a 3D globe and framework called Cube Globe for presenting stories along with geospatial data and 2D/3D data visualisation. Collaboration with Queensland Government for G20 Brisbane. Used by VIPs including Indonesian President Joko Widodo, Indian PM Narendra Modi, King Willem-Alexander and Queen Máxima of the Netherlands, and PM Malcolm Turnbull Project Website Cesium Showcase 2013 - 2017
  • Equipment design for a multi-disciplinary research trip to the Amazon rainforest, focused on the elicitation of information from local people about Jaguar habitats, using 360 footage in VR. Equipment included various 360 cameras, GearVR and mobiles, ambisonic recorders, and stabiliser rigs to film VR content Article (SBS) Article (The Australian) 2016
  • A lead developer on a project to implement tools and services to capture, process, and visualise the data produced by smart buildings (C#, ASP.NET Web API, Splunk) SensingSEC Project Website 2015
  • Projection mapping installation on Queensland Old Government House, integrating Unity with live floor tracking lasers for the Liberact 2016 conference Conference Info 2016
  • Lead design and development of a wide range of software. Some examples:
    • Groundwater Visualisation System (GVS) software for 3D visualisation of groundwater and geological systems. Funding from across industry, state government, local councils and community groups (C++, VTK, Qt, GDAL, CMake, support for Linux, distributed rendering, Leap Motion, Oblong g-speak, and remote interactive rendering over WebSocket) Video 2008 - 2014
    • A remote 3D visualisation engine in collaboration with Federation University Centre for eResearch and Digital Innovation, to compliment the Visualising Victoria's Groundwater site (C++, VTK, JavaScript, HTML, CSS, WebSocket) Project Website 2013
    • Distributed interface for running Microsoft's World Wide Telescope on The Cube at QUT (JavaScript, HTML, CSS) 2014
    • Elicitator: a software tool for expert elicitation, integrating innovative Bayesian statistical techniques (Java, R) Paper 2010
    • A tool for creation and management of ecological data using EML. Funded by the Australian National Data Service (Java, Eclipse RCP, XML) 2012

Employment

Senior Visualisation and Software Development Officer

Visualisation and eResearch (ViseR)http://viser.net.au

Institute for Future Environments (IFE)Queensland University of Technology (QUT)

March 2010 - Present

  • Development of VR/AR, data visualisation and interaction in 3D environments
  • Contribution to reports, proposals, grant applications, and conference/white papers
  • Project leadership, tours of visualisation facilities and software demos
  • Unity, C#, C++, VTK, HTML, JavaScript, CSS, GIS and spatial data, GDAL, Server (.NET, PHP), DB (MySQL, SQLite, JSON), Adobe Photoshop/Premiere

Research IT Support Specialist

IFEBiogeosciencesHigh Performance Computing and Research Support (HPC)QUT

January 2008 – April 2013

  • C++, C#, VTK, HTML, JavaScript, CSS, Java, GIS and spatial data, GDAL, Server (PHP, JSP), DB (MySQL, SQLite, JSON), Adobe Photoshop/Premiere

Course Tutor in Visualisation and Data Analysis

Mathematical SciencesQUT

July 2009 – December 2009

  • C++, VTK, OpenDX, TCL/TK

Computing Support Specialist and Research Assistant

Mathematical SciencesHPCQUT

January 2006 – December 2007

  • Specialised software dev for researchers with a focus on scientific data visualisation

Course Tutor in Multimedia

Brisbane North Point Institute of TAFE

January 2003 – December 2006

  • JavaScript, XML, X/HTML, CSS, Flash, ActionScript, ColdFusion, MS Access, MySQL

Flash ActionScript Developer

Southbank Institute of TAFEOnline Learning Centre

June 2005 – December 2005

  • Development of online literacy courses, and testing and maintenance of existing online courses

Formal Education

Certificate IV in Project Management

2009Australian Institute of Management


Bachelor of Information Technology - Software Engineering

2004 – 2007Queensland University of Technology


Certificate IV in Assessment and Workplace Training

2005Martin College Brisbane


Diploma in Internet Technologies and Multimedia

2001 – 2002Brisbane North Institute of TAFE


Diploma of Information Technology - Applications Programming and Databases

1998 – 1999Yeronga Institute of TAFE


  • I have interests in coding, VR/AR, science, technology, music, drumming, gaming, reading, camping and hiking/bush-walking, garden and bonsai

  • QUT Vice-Chancellor's Performance Awards (2014, 2011, 2009), QUT IT Services Annual Award for Excellence (2006)

  • Graduated with GPA of 6.625 and included on the Faculty of IT Dean's List

  • Contributed to writing 2 published book chapters, 6 journal papers (one as first author), and 16 conference papers (4 as first author)

Get In Touch.

You can contact me using the details below, or use the form ...

Error
Your message was sent, thank you!