Software design and development

Our approach to software analysis, design and development is practical and result-driven. We look at client's requirements as a whole, considering all important aspects together:

  • Security
  • Performance and scalability
  • Development, set-up and running costs
  • Extensibility and portability
  • Time constraints

We always explain consequences of our recommendations and choices and, where feasible, try to provide more than one alternative with in-depth analysis.

Areas of expertise
Types of projects, we can take on-board:

  • Image processing
  • Financial applications
  • General GUI development
  • Device driver development
  • Web development
  • Security design, testing and evaluation
  • Add-ons to other software - i.e. Firefox extensions

We are happy to discuss other areas.


In terms of technology we have access to developers with extensive experience in

  • .NET, including C#, VB.NET and Delphi.NET
  • Java and related technologies
  • C/C++
  • Delphi
  • All major relational database engines
  • Scripting languages
  • Windows/Unix
  • Web technologies
  • Hardware design and development