The Applicita Story.

We launched Applicita because we believed there a better way for small to medium sized businesses to have access to software solutions without developing their own capability from scratch. We adopt an agile approach to delivery as it reflects the way we like to work with our clients – it is extremely collaborative, flexible and low risk with a reduced time to delivery.  

Our mission is to demonstrate that there's an alternative to 'coder for hire' contracting or the permanency of full-time developer teams.  We provide SME's access to world-class software development skills and technology.


Our team is talented, not just in their technical knowledge but also their understanding of your individual business needs, which gives you confidence throughout the life cycle of your project; from business requirements analysis, to design, testing and on-going support.      

We only recruit the best developers and we ensure our team are current with up to date skills and qualifications.  Our team will always consider the business objectives behind the project and ensure that our output is in line with the overall aims.

Leadership Team

John Kattenhorn - Applicita Owner and Chief Architect

John Kattenhorn

CEO and Founder

As Applicita’s Chief Technical Architect, John ensures that the solution team work in a consistent way, that the project is technically coherent and meets the desired engineering standards. Since forming Applicita his role is to establish the technical vision with the engineering team and works with them to turn it into reality. John is passionate about building world-class applications based on Microsoft technologies and is an advocate of modern, progressive software technologies, methodologies and best practice.

Marie Grainger - Applicita Client and Project Manager

Marie Grainger

Business Analyst and Project Manager

Marie’s primary role is to facilitate the relationship between the clients (stakeholders) and the technical team.  She works closely with clients to help them identify, model and document the requirement and then communicates that requirement effectively to the development team.  Once the requirement is established she then has responsibility for all aspects of the delivery of the solution.