• Portfolio project:


    Client: Centre of Registers and Information Systems

    e-Financials is a simple to use web based accounting software which helps companies to easily organise their accounting. The software is primarily aimed at start-ups and small businesses but since December 2014 can be also used by non-profit associations and foundations. read more

  • Portfolio project:

    Commercial Register

    Client: Centre of Registers and Information Systems

    Inversion Software OÜ developed the next generation technical platform of the commercial register, and developed the new web based proceedings software, migrated the existing Oracle database to PostgreSQL, and ensured the continued operation of related portals and systems on the basis of the new register. read more

  • Portfolio project:


    Client: The Estonian Board of Auditors

    Inversion Software OÜ developed for the Estonian Board of Auditors a software for documenting the audit projects of sworn auditors which supports and assists sworn auditors in the performance of their duties and proper documentation. read more

  • Portfolio project:

    Cross-border PKI

    Client: Estonian Information System Authority

    Inversion Software OÜ developed the cross-border PKI service framework together with Smartlink OÜ. The framework's core component is a SOAP based Web service that is designed to allow the implementation of cross-border authentication, digital signature and signature verification functionality in information systems as easily as possible. read more

  • Portfolio project:


    The Conflux groupware solution was the first "off-the-shelf" product developed by Inversion Software OÜ. Conflux is a web based groupware which inter alia includes document management, calendars, tasks, workflows, an e-mail client and CRM functionality which allows companies to better organise their work and manage the information collected in the course of it. read more

  • Portfolio project:

    ISKE utily tool

    Client: Estonian Information System Authority

    ISKE utility tool is a software solution which helps and supports the implementation of the information security standard ISKE and allows to map the information assets used in an organisation and helps to keep an overview of the implementation of ISKE in the organization. read more

Software development

We are an One Stop Shop developer of information systems starting from analysis and up to implementation of the system in production and provision of support services. We develop complex information systems already since 2002, and every tenth person is Estonia has come across with our work to a certain extent.

Our specialists have long-term experience in the software development for many different fields, such as group work, document management, accounting, ISKE, e-Estonia databases and proceedings software, etc. Our daily work involves hands-on practice with the following technologies: the programming languages Python, Java, PHP and C, database platforms PostgreSQL, Oracle, MS SQL Server and MySQL, web based technologies Ajax, CSS, Javascript and HTML, and naturally ID card and Mobile ID technologies (PKI), X-tee, XML, SOAP, high availability, desktop applications development frameworks Qt and wxWidgets, mobile solutions etc. All our key development specialists have been active in the field of software development for more than 10 years already, inter alia as analysts, architects and project managers of various large and complex information systems.

We use agile project management and development methods for the organisation of our daily work. They ensure the best results for our clients together with the chosen technologies and tight customer communication.

Requirement and system analysis

We carry out preanalysis and detailed analysis for mapping your needs and requirements and describing the functionality of the information systems both in the framework of development projects as well as a separate service. Due to our more than 14-year experience in participation in visioning and development of tens of small and large information systems, we have a strong background for assembling your needs and business requirements through analysis in order to elaborate these into user requirements and vision prototypes through detailed analysis, and to assess the sufficiently thereof for the commencement of the development of a real information system.


Based on the long-term and broad-based experience of our specialists, we provide consultations for commencement, development, implementation and running of software projects. We help you to choose the architecture and platform which is suitable for the new information system, consult during the execution of development projects to ensure the most optimum result which is up to your expectations, and we help to optimize and scale the information systems already in production.

We have long-term experience in integration of the ID card, Mobile ID and X-Road functionality into information systems, development of X-Road databases and interfaces, and development and implementation of free/open source software solutions based highly-available information systems.

Support and maintenance services

We provide accommodation, maintenance and support services for the software developed by us to ensure continued stability, availability of the information systems and development of additional functionality. Upon request, we also provide end user support for the software developed by us.