what we do
Experience
Since 2001 we’ve created hundreds of software applications for a broad range of customers. We’ve worked with start-ups and multi-billion dollar enterprises, not-for-profits and government agencies.
We’ve created everything from small websites to rich, complex cross-platform client-server applications that generate millions in revenue. We’ve successfully launched over 60 mobile apps.
The number one reason our customers choose to partner with us is our experience. Experience matters when it comes to software development.
Experience tells us the most important step on your software development journey is the first, design.

Design Expertise
Design for us means a lot of things. As well as features, user experience design, visual design application architecture and technology choices, it’s about developing a roadmap for your project that means it will achieve your commercial objectives and deliver a return on your investment.
Collaboration is key when it comes to design. We have an established Collaborative Design Process, a stand-alone piece of work, which will take your initial ideas and requirements through to a fully thought through concept with a roadmap and a business case. It is important to confirm that the commercial case for your project makes sense before any development work is started.
Perhaps what we’re best known for is our game design experience. We incorporate game design thinking into our overall design process because it helps us consider what users want, not just what they need, from the software.
Experience tells us that the more thorough the design process, the better the development process will be…

Development Expertise
We take an agile approach to software development. We divide our roadmap into releases and our releases into sprints. We use world-class tools to manage the project, keep you informed and make sure everyone delivers on time and on budget.
We typically start with a prototype and then a Minimal Viable Product (MVP) before the first full release so that we can engage the stakeholders and broader community in the development process and incorporate their ideas and feedback.
We work with a range of server and client software development tools and languages, but are not tied to any. Our focus is on making the right technology choices for your project. Then we can be confident that we are creating something which is truly ready for deployment…

Deployment Expertise
The launch strategy can make or break a new digital product. You need to make sure you have everything in place:
Communication strategy, PR, marketing, social, etc.
Influencer and early adopter strategy
Scalable, reliable and secure hosting
Community management and technical support
Short and medium-term release plans
User engagement strategy
We can take on all of the above for you or work with your team to make sure they are set up and ready to go. We view every customer relationship as a partnership.

Why partner with us?
Starting out on a new digital project typically requires expertise in 5 to 10 specialist disciplines. You will need at least some of these skills in your team:
Visual design
System architecture
User experience
Project management
Server-side development
Client-side development
Data and database architecture
Copywriting
Product management
Testing
Commercialisation and eCommerce
Development operations
Hiring all of these roles can get very expensive, very quickly. With us, you only pay for the hours you use. Much better value. What’s more, you can’t put a price on our experience. Typically, we will work with you for the first 18 to 36 months of your products life and then we’ll help you transition the product in-house, providing ongoing support if required.
Have you got a potential project you’d like to discuss? Give us a call on 02 8923 1200 or contact us