About Us » Expertise

The Annadale Technologies team has gained strong expertise in designing and developing mission-critical applications in key areas such as secure and dependable Online Transaction Processing (OLTP) and intuitive self-service platforms.

We employ the Agile approach to software development, utilising the most suitable cutting-edge development techniques - such as Java technologies and Clojure - for each product and solution we develop.

We commit ourselves to adapting our approach to each project, ensuring every offering we deliver is best in breed and is fit for our clients' needs.


Transaction processing applications served over the web are more flexible, more easily maintainable, and more secure than applications hosted locally on individual clients. The introduction of AJAX ('Web 2.0') techniques for such web applications has opened up new vistas of productivity for online users, and Annadale Technologies is at the forefront of this revolution, with industry-beating knowledge and experience in developing systems that perform better in a browser than equivalent 'fat client' solutions can do on a desktop.

Today, web-based solutions designed and built by the Annadale Technologies' team are efficiently processing hundreds of thousands of big-ticket financial transactions on a daily basis. Our strong focus on elegant design in the development of rich Internet applications has helped generate huge cost savings for our clients that previously relied on more traditional fat client solutions.


Understanding that security is a central concern for our customers, Online Security is one of our core competencies. Annadale Technologies can provide a number of different security solutions for businesses, from X.509 client certificates to hardware-based One Time Password (OTP) systems that can be flexibly integrated into any online application.

Most companies offering customized security solutions are hardware companies with a limited appreciation of the software space. Annadale Technologies is different, with an ability to completely tailor a security solution to ensure that each client's business needs are met, as well as ensuring that the relevant compliance requirements such as PCI-DSS compliance are also fulfilled.


At Annadale Technologies we understand that for large companies any amount of downtime in their IT systems - be it customer facing or internal - can bring about significant costs. For this reason all our software is designed to meet the standards of 99.999% availability, with zero downtime required for upgrades or bug fixes.

The Annadale Technologies team has many years of experience in developing high volume transaction processing systems in modern RDMS systems. With experience in building ultra-high volume systems in Oracle and building low-cost, high-performance systems in MySQL, Annadale can ensure that the database architecture chosen for a particular system will scale to what is required by each client.