Many people equate the term software with computer programs. However, I prefer a broader definition where software is not just program but also associated documentation and configuration data that is needed to make these programs operate correctly. Software engineering is an engineering discipline that is concerned with all aspects of software production from the early stages of system specification to maintaining the system after it has gone into use. [Ian Sommerville]

We are a software building company with vast experience, applying software engineering theories, methods, and tools to obtain high quality software. We specialize mainly in custom made client/server applications development, based on relational database management systems handling large volumes of queries and information in an efficient way.


Our mission is to turn our customer’s information problems into custom made software solutions. We believe firmly that software has to be designed for the end users who will utilize it and not for developers who build it.


  • Building high quality products of software.
  • Designing friendly and easy to use interfaces.
  • Handling large volumes of information in an efficient way.
  • Building efficient products of software.
  • Increasing workload without any performance loss.
  • Building reliable and secure products of software.
  • Building changing adaptable products of software.
  • Giving always support and assistance to our customers.
  • Maintaining our customers’ information privacy.