We specialise in a number of different software services, including Custom Software Development, Web Applications, Desktop Applications, Database Driven Applications, Systems Integration, Database Development and Pocket PC/Mobile Applications.

Any of these software types can be applied to your specific industry whether you are services or product based in financial management or real estate. We tailor our services to suit your business.

 

Customised Software
Custom Software Development, or Bespoke Software Development is the process of building software from scratch in order to meet a clients requirements exactly. Typically there will not be any off the shelf solutions which match the customer’s requirements, or off the shelf software is not flexible enough to be customized to meet the client’s unique business processes.

 

Desktop Applications
Desktop Applications are what people typically think of as software. These applications are the variety which run on the end users machine directly, and can usually be run independently, and do not require an internet connection, or access to any servers. These applications have the advantage they are viewed as more secure.

A variation on this is Desktop Applications which use a centralized database. This is usually done where high access speeds are required to the applications, and there will be setup IT facilities and servers pre-existing. These types of applications are also great where real-time information is needed constantly, such as showing live stock trading figures.

 

Web Applications
Web Applications are programs built which are accessible via the internet in a web based format. Typically these programs will be backend management systems not accessible to the general public, however, having them web-based gives staff the flexibility to be able to access their business systems wherever they are, and using any computer, which is a significant advantage for either de-centralized organizations, or organizations which have staff on the road frequently. Examples would be Sales Management Systems, Project Management systems, staff management/timesheet management systems, etc.

Another variant is the public facing web applications, which are essentially highly complex web sites with specialized functionality. Examples of this would be applications such as client portals for organizations, so clients can login to access their resources, online investment management systems, so clients can manage their investments etc.

In the industry as a whole, the shift recently has been towards web based applications, as they allow a single deployment of software, and allow global access in a medium everyone today understands. Additionally the cost of development of these systems is typically lower, and development time is faster.

 

Client / Employee Management
Database Development is usually a component of either a Web Application, or a Desktop Application where we develop a database to manage client or employee information. This can also include improving the speed and design of pre-existing databases and the connected applications, and managing the maintenance of existing databases.This system is the most versatile in handling large amounts of information and letting you access the bits you want quickly and easily.

We can also incoporate features such as Communications, Online Booking Forms, Calendars, Accounts, Stock Management.

 

Security Management
Many of our clients are concerned about how secure their information is when put into a new piece of software. Especially if the software is web based.

We can gaurantee that all information is completely secure, safe and hidden away from the general public.

 

Technical Capabilities

     
   PROGRAMMING LANGUAGES    DATABASES    OPERATING SYSTEMS
   • .NET (C#, ASP, VB)    • Oracle    • Microsoft Windows
   • Java (JS2E, J2EE, J2ME)    • MSSQL    • Unix / Linux
   • C / C++ / VC++    • MySQL    • Solaris
   • Python / Perl    • PostreSQL    • Symbian OS
   • PHP    • MS Access    • Embedded Linux
   • Ruby & Ruby on Rails      • Mac OS X
   • Assembly