For 30 years now, we have enthusiastically designed and developed individual, customised software solutions for a wide variety of themes and industries. Based on our varied technological know-how and the use of proven and pioneering technologies, we provide reliable support to our customers in implementing their specific business requirements in accordance with their needs during all project phases:
- Requirements and process analysis
- Specification (user requirements specification)
- Application design and prototyping
- Development/further development
- Test, integration and start-up
- Maintenance and support
We assume the complete implementation of software systems and components. However, if required, we also strengthen your project teams in implementing your requirements with qualified employees:
- Software developers
- Software architects
- Technical leads
- Project managers
- Scrum masters
- Web and desktop solutions
Today, apart from traditional desktop applications, web-based software solutions are used for complex business process applications and, increasingly, also for technical applications. Usability (UX design), performance and security play an important role.
Our range of services includes the new, further development and maintenance of web and desktop solutions from the backend, to the middleware and right up to the frontend. We can draw on many years of project experience with varied technological and architectural competence in Java EE and .NET, as well as various tools and frameworks such as Spring, Hibernate, EJB, Wicket, GWT, Swing, Angular.
- Apps for mobile terminal devices
Selected business processes of companies are increasingly also mapped on mobile devices. We offer individual solutions in the form of native, hybrid or web apps for Android and iOS on different devices (smartphone, tablet, wearables, smart watch, Apple Watch).
- Multi-tier client-server applications
- IoT solutions
In numerous devices, machines and vehicles a large amount of data (big data) can already be retrieved via sensors and, for example stored in a cloud. As a result of this data evaluation, a variety of services can be offered, e.g. for the control of household appliances (smart home), for early recognition of the necessary maintenance measures, for the creation of cleaning schedules, or for autonomous driving.
We support you in implementing Internet of Things solutions - from the acquisition and management of sensor data, to its evaluation (e.g. in conjunction with deep learning) and the provision of specific services. We use technologies such as MQTT, ActiveMQ, REST, Spring, AWS, Azure, Docker.
- Cloud-based solutions
We support you in the development of scalable, cloud-based software solutions and thus increase the availability, scalability and profitability of your solutions. Here we can refer to experiences with AWS, Azure, Docker, MQTT, ActiveMQ, REST.
- Database solutions (Big Data)