We Design Software!
Solution Architects | Cloud Architects
We are only limited by the extent of our Imagination.
We are only limited by the extent of our Imagination.
The Future.
It all begins with an idea. Maybe you want to launch a business. Maybe you want to turn a hobby, or creative idea, into something more. Or maybe you have an established existing system that needs a bit of love and care to meet new needs. Whatever it is, we can help design software to support you in your vision.
Plan It.
If you want to succeed, you must plan accordingly. Good plans increase the chance of success, and reduce waste. An Information System is a dynamic beast with multiple facets that need to be identified. The planning part is where we come in to help you achieve your vision.
Make It Happen
Route to market - What is the quickest way to get an Idea to market?
ROI - what is the return expected and how does this shape the plan of attack?
Recursion - how do we build building blocks?
Introspection - how do we get the computer to think in terms that are meaningful to us?
Leverage - how to leverage legacy (what is already there) and what is out there (external libraries/solutions)?
New Products
If you are an entrepreneur with a new software idea, you may benefit greatly from an experienced ear to bounce ideas off. We offer a call service where you can ring us and discuss some ideas.
The services we offer are:
Listen to new product ideas
Give feedback on feasibility
Stimulate thinking with fresh ideas
Diagram and produce an Architectural Design
IT Strategy
For particular exciting ideas, we are open to offers of becoming a non-executive director on your board

Current Systems
If you work in a large company, chances are the codebase has gotten a mind of its own, and feels woolly, living in few or scattered minds. Perhaps you are unusuare of code quality and maintainability has become a challenge?
The best thing for this situation is a proper code review by an experienced architect. An architect will try to make sense of everything and summarise into an application architecture, information architecture and infrastruction architecture. The aim is that these makes these dimensions easily accessible for the whole team, planners, and new joiners alike.
This constitutes the 'current scenario'. This might be enough to start with. The next logical step is to then to sit down and strategise the 'future plan'. We can produce a set of application, information, and infrastructure architectures for these as well.
We will review the code base, and document the structure + processes and keep them up to date.
We can document progress diagrams for any critical or desired areas and keep them up to date.
Legacy Applications/Code
Often a lot of hard work and investment has gone into building legacy applications. Often a lot of thought has gone into them.
What do we mean by legacy applications? This is code has become a little dated and not quite as shiny as it once was.
Typically the core logic is still solid, but over time the UI (look and feel) tends to have become a bit lacklustre. The other thing that can happen is that the technology it runs on may now not be current.
It is also possible the datamodel needs updating.
What makes it legacy is when it reaches that point where people are too afraid to update the application anymore because it still 'works'. Typically, it still works pretty darn well, but just needs a bit of love.
The services we offer are:
Analyse legacy applications / code bases
Diagram and document them
Architect a plan for modernising and revitalising them
Our principles are to keep your proprietary information in strictest confidence and will gladly sign any NDAs.
Whatever it is, we hope we can help make a difference.
Does it sound like we could help you?
View Our Work