We firmly believe in using the right tools for the right job; we are prepared to use just about any technology that is effective and maintainable. The technologies we favour reflect our approach to development and enable us to create powerful and flexible solutions.
Microsoft's .NET plaftorm enable us to create well structured software solutions, which are adaptable and can be developed further when new possibilities and potential features arise; we like to use combinations of ASP.NET MVC, C#, WCF and SQL Server.
The extensive and ever-expanding set of components offered by Microsoft's .NET platform and framework enable us to rapidly turn concepts into working software applications, which scale with relative ease.
We're big fans of open source platforms and technologies, and the communities and user support that they engender. We feel open source technologies offer great flexibility, providing a large range of tools for different projects and requirements.
Some of the development platforms (or languages) we use are: Erlang, for systems that have highly scalable or distributed architectures; Android, whose openness allows us to richly integrate our mobile applications into Android smartphones; and Python & Ruby, for their innate ability to allow us to quickly prototype both telephony and web based solutions.