We excel at delivering digital projects that re-imagine the user experience of existing processes (manual or already digitised) within a corporate environment.

User experience design.
Software integration.
Data science.

One solution.

Our four-step process clarifies business and customer outcomes. We then combine user experience design, software integration and data science in a practical digital solution that people love to use.


Unpack business strategy into a clear action plan and execute Understand your current reality: culture, existing technology and data sources Co-design your future-state


Map human-centred experiences & processes Design highly detailed and part simulated, end-user digital experiences Connect existing systems and data to new user experiences


Start with a world-leading agile delivery framework Design and build working software in short iterations enabling quick feedback loops Test, measure and adapt each iteration


Build your internal capability around a digital solution Navigate corporate brand, risk and compliance Rock solid service delivery and support of your digital solutions

We're At The Convergence of Psychology, Design & Software

Thinking.Studio brings together experts from multiple disciplines with a unified approach giving you exceptional insights, experiences and engineering

What We Do

Software Engineering

With some of the leading Java and PHP engineering talent in Australia and New Zealand, we have a rich heritage of digital craftsmanship. Our work has been used in mission-critical projects globally, from banks to the Australian federal government. We specialise in the integration of existing systems to deliver new customer experiences without the cost or impact associated with redeveloping your core business systems. We actively support several open source initiatives, especiallyACT.Frameworkwhich is the industry-leading Java framework delivering better than5 times the performanceof Spring!

Mobile, Tablet & Beyond

Over the last 15 years, we have developed user-interfaces and multimedia experiences across every platform imaginable, from desktop applications to web-applications to mobile apps to full-sized interactive video walls.

Delivery Assurance

We invest in understanding and partnering with our clients to build strong relationships and create great outcomes. A key focus of this is to design our long-term engagements with clients to include an element of shared risk to align our objectives and provide you with delivery assurance for your projects.

Strategy Support

Thinking.Studio helps clients unpack their business strategy into an achievable execution plan; taking the best solutions from artificial intelligence, big data, process automation and user psychology to align with your strategic intent. Our unique blend of consulting, experience design, data science and software engineering provide our clients with an unparalleled ability to design and execute their corporate strategies. We're not content to accept the status quo: Ingenuity, adaptability, and creativity are like oxygen to us.

Experience Design

We use a combination of tools from the worlds of UX design and Lean process mapping to develop user journeys. Our trademark is collaborative design sprints delivering very high-fidelity interactive prototypes that capture the imagination of both end-users and business stakeholders. These prototypes are used to communicate the vision to users and stakeholders as well as provide creative direction during the implementation phase.

DevOps & Service Levels

We set up world-class DevOps and support infrastructure for your software. From real-time quality metrics to continuous automated cloud deployment to containerised production environments. We collaborate with you to develop service levels that align with your business needs.

New Customer Experiences Using Your Existing Technology

How can you deliver a fresh, compelling experience for employees, suppliers or consumers without having to rewrite everything? How do you go about developing a new user experience on existing code? Find out how with our whitepaper.


What We're Writing About

Weekly Journal: Week 3, 2019

Last week was fun in a brain-melting kind of way…

Data Science and Neural Networks

I found some great reading on using PyTorch to build neural network classifiers and also a bunch of great writing on using Word2Vec – the problem I was trying to solve was how best to design the inputs and outputs of a NN classifier. There are so many potential data-points that could be used to influence classification, where to start?

I ended up choosing a simple, yet not-quite-so-naive approach of usingTF-IDFto build up a vector that can represent word-embedding after normalising the text-vocabulary withSpaCy. Then we pass in product information to get a predicted product classification (category-confidence vector) …it took a lot of ruminating and reading to get to this conclusion. This week I aim to write the data transformer to build the training set from the data available.

I spent a lot of time last week tuning my fuzzy-match engine as well. As I mentioned last week, an article is in progress. This week I have made the code multi-processor so at this point it is ready for a write up…


I finished reading theWolfenstein 3D Black Book. This book is basically a code-review of one of the most influential games in history. It was riveting. I could not put it down and basically finished it in a week. Loved every second. There is something really compelling about discovering how a true genius of our time (John Carmack) thinks and solved his programming problems. This is the same reason I used to lovedisassembling demosand games as a kid to understand how visual effects were made.


Just sharing one of my goals this year is “Fitness every day with a focus on diet”…I will share more goals as it makes sense to. Friday was a 14 hour day at work and the first day I missed doing exercise. I missed not doing exercise after three weeks of sticking to this goal. Got back in the saddle on Saturday and Sunday…

Weekly Journal: Week 2, 2019

Last week was interesting – I had a bunch of things going on at once and all of them were kind of interesting. In fact, it would not be hard to write a full essay on each of these.

Weekly Journal: Week 1, 2019

I decided I would share weekly insights with you as a way to reflect on the week that was. I felt like there is so much we do every week that could be discussed, shared, considered further. I wanted a place for that to happen and so this is it…


Level 25, 88 Phillip Street
NSW 2000

+61 2 8024 5975
[email protected]

©2003-2019 Pixolut Pty Ltd trading as Thinking.Studio
All Rights Reserved