Custom software development tailored to your business.

Tailor-made software, apps, and digital systems since 1995

At SZONN, we develop custom software solutions for companies, organizations, and demanding projects.

We integrate business processes, data, mobile applications, and existing systems into a solution that performs reliably in daily operations.

From a single interface or a browser-based management application to comprehensive enterprise software: Michael Szonn personally guides your project through every stage—from initial analysis and development to long-term support.

When existing programs don't work together properly

Many companies don't lack software; rather, they have too many disconnected solutions.
Data is transferred from emails to spreadsheets, information is entered multiple times, and documents are manually assigned to orders. Field staff work with paper forms, while the administrative team has to re-enter the same details later.

Typical problems include:
  • Information is scattered across different programs.
  • Data has to be entered multiple times.
  • Excel spreadsheets evolve into isolated solutions that are difficult to manage.
  • Orders, delivery notes, documents, and invoices are not linked.
  • Field staff lack suitable mobile access.
  • Existing programs lack the necessary interfaces.
  • Recurring documents are created manually.
  • Customers have to call for simple status updates.
  • An older application can no longer be effectively extended.
  • Reports must be compiled from various data sources.
This does not necessarily require replacing all existing software. Often, a targeted extension, interface, automation, or additional web application is all that is needed.
SZONN develops the exact solution required for the specific workflow.

Software for desktop, web, and mobile devices

The appropriate technical platform depends on the task and the intended use case.

SZONN develops and integrates applications for:
  • Windows,
  • macOS,
  • Linux,
  • Web browsers,
  • Android,
  • iOS,
  • Tablets,
  • Smartphones,
  • Cloud and server systems,
  • Local corporate networks.
Not every project requires a completely new app for every platform.
Often, a shared technical foundation can be used. We evaluate which solution makes the most sense—both economically and in the long term—before development begins.

Custom-made doesn't mean unnecessarily extensive

Custom software doesn't have to be a massive, multi-year project.

A practical solution can also consist of:
  • a single administration module,
  • a new data entry form,
  • an import or export function,
  • an interface,
  • a mobile form,
  • a small customer portal,
  • automated document generation,
  • an extension to existing software,
  • a manageable initial project phase.
The goal isn't to program as much software as possible. The goal is a solution that improves the desired workflow and offers a sensible balance between effort and benefit.

From initial analysis to the finished application

1. Understanding the initial situation

You describe the current workflow, the existing problem, and the desired outcome. You do not need to have a finished technical solution in mind yet.


2. Reviewing systems and data

We examine existing programs, databases, spreadsheets, documents, user roles, and potential interfaces.


3. Defining requirements

Essential functions are distinguished from optional enhancements and future project phases.


4. Designing the solution

A clear technical and functional concept is developed based on the requirements.


5. Preparing the proposal

You receive a transparent description of the scope of services, including costs and the planned project timeline.


6. Step-by-step development

The software is implemented in manageable stages. Interim results are regularly reviewed and validated.


7. Testing and deployment

We test the agreed-upon functions prior to handover. If required, we provide support with data migration, implementation, and training.


8. Long-term support

Maintenance, updates, and future enhancements can also be handled after project completion.

Why do companies work with us—SZONN?

Software development since 1995

Over 30 years of experience help us realistically assess technical developments and plan solutions designed for long-term use.


Personal point of contact

Michael Szonn personally oversees the analysis, conceptual design, development, and long-term support phases.


Clear scope of services

Before the project begins, we define exactly which functions and services are included in the proposal.


Transparent costs

The agreed scope of work is delivered at the quoted price. Any additional requests are discussed and costed before implementation.


Realistic planning

Deadlines are set based on a clearly defined scope of work.


Completion of projects undertaken

Every project SZONN has undertaken under contract has been successfully completed.


Consideration of existing systems

We do not automatically replace existing software; first, we evaluate which applications, data, and processes can continue to be used.


Long-term support

Many clients have worked with SZONN for years—some for more than three decades.


Examples of custom software solutions

Mobile order and delivery processes

A mobile app connects customers, products, delivery notes, and invoices with a central management application. Data can be captured offline while on the go and synchronized later.


Modular management software

Scattered spreadsheets and standalone programs are consolidated into a central web application. Users receive exactly the functions and data required for their tasks.


Automated document generation

Data is captured only once and subsequently reused for delivery notes, invoices, electronic receipts, reports, and archiving.


AI-powered processing of proprietary content

An existing repository of text or documents is made accessible via semantic search and serves as a controlled foundation for AI-driven suggestions.


Frequently Asked Questions About Software Development

  • How much does custom software cost?
    Costs depend on features, user roles, interfaces, data structures, and technical requirements. After an initial consultation, the scope of work can be defined and a concrete quote prepared.
  • Is custom software suitable only for large companies?
    No. Smaller companies can also benefit from a targeted interface, a single module, or a small web application.
  • Can existing software be extended?
    Often, yes. First, we need to examine the application’s architecture and the available interfaces or data access points.
  • Does SZONN also develop apps?
    Yes. SZONN develops mobile applications and, if required, connects them to central web or server systems.
  • Can applications be used offline?
    Yes. Data can be stored locally and synchronized once the internet connection is restored.
  • Can multiple existing programs be connected?
    This is often possible, provided suitable interfaces or controlled data access points exist.
  • Does SZONN take over existing software projects?
    This is often possible, provided that suitable interfaces or controlled data access mechanisms are in place.
  • Does SZONN also develop AI solutions?
    Yes. These include, among other things, semantic search, document analysis, and assistance functions based on the company’s own content.
  • Is support available after completion?
    Yes. Long-term arrangements can be made for maintenance, error analysis, updates, and functional enhancements.

What problem should your software solve?

Perhaps data has to be entered multiple times, programs don't work together, or employees need better access to information while on the go.

Briefly describe your current situation to us.

Together, we will determine whether an interface, a single module, an app, a web application, or custom software is the right next step.

You do not need a finished technical concept for this yet.

We are ready to realize
your projects.