00IT company · Engineering

Systems that
hold up under
real work.

Bät GmbH is an IT company that designs, builds and maintains software, web applications and the infrastructure beneath them — with a preference for clarity, careful engineering and systems that remain understandable years after launch.

Violet-lit fibre-optic cables connected to dark server hardware

01Focus

Four connected disciplines: software, the web, the cloud, and the integrations that let them work together.

01

Software engineering

Back-end services, tooling and application logic.

02

Web applications

Browser-based products and internal platforms.

03

Cloud & infrastructure

Environments, deployment and operations.

04

Integration & automation

Connecting systems and removing manual steps.

Source code with violet syntax highlighting on a monitor in a dark room

02Software engineering

Code written to be read, changed and trusted.

We build services, APIs and application logic with explicit structure, meaningful tests and documentation that explains the decisions behind the code — so the next engineer can continue without guesswork.

  • →Service & API design
  • →Refactoring legacy code
  • →Automated testing
  • →Technical documentation

03Web applications

Interfaces with solid foundations.

From customer-facing products to internal dashboards, we develop web applications that are fast, accessible and responsive, backed by maintainable front-end architecture and well-defined data flows.

Attention goes to the parts users feel: load times, clear states, keyboard and screen-reader support, and behaviour on small screens.

Laptop on a dark desk showing an abstract web dashboard with charts
Long data centre corridor lined with server racks and violet accent lights

04Cloud & infrastructure

Infrastructure that is described, versioned and repeatable.

We set up and maintain cloud environments using infrastructure as code, so that environments can be reviewed, reproduced and rebuilt rather than hand-assembled.

Deployment pipelines, monitoring, logging and cost awareness are treated as part of the system, not an afterthought.

05Integration & automation

Fewer copy-paste steps. More reliable flows.

Many organisations run on several systems that do not talk to each other. We connect them through APIs, message queues and scheduled jobs, and automate repetitive processes with clear error handling and visibility.

Abstract visualisation of connected network nodes and data pipelines
  1. 01MapIdentify systems, data owners and current manual steps.
  2. 02DefineAgree on interfaces, data formats and failure behaviour.
  3. 03ConnectImplement integrations with retries, logging and alerts.
  4. 04AutomateReplace repetitive tasks with observable jobs.
  5. 05ObserveMeasure, review and refine over time.

06Security & reliability

Security is a habit, not a phase.

Least privilege

Access is scoped to what each person and service actually needs.

Secrets hygiene

Credentials are kept out of code and rotated where practical.

Dependency care

Third-party packages are tracked and updated deliberately.

Backups & recovery

Recovery procedures are documented and tested, not assumed.

07Delivery process

Short cycles, visible progress, shared decisions.

1

Discovery

Understand goals, users, constraints and existing systems.

2

Scoping

Define a first phase with clear deliverables.

3

Build

Iterate in short cycles with regular reviews.

4

Launch

Release carefully, with monitoring in place.

5

Support

Maintain, improve and hand over knowledge.

Principle 01

Simple over clever

The best solution is usually the one the next person can understand quickly.

Principle 02

Measured, not assumed

Performance and reliability decisions are based on observation.

Principle 03

Reviewed by default

Changes are peer-reviewed, tested and traceable.

08Illustrative scenarios

What an engagement could look like.

The following are hypothetical examples meant to illustrate typical problems. They are not descriptions of real clients or completed projects.

Example A

A retailer with disconnected stock data

Order and inventory systems update each other overnight via spreadsheet exports. An integration layer could synchronise them through APIs with alerts on failures.

Example B

A growing internal tool

A small internal web app has become critical but is hard to change. A staged refactor with tests could make it safe to extend.

Example C

Manual server setup

Environments are configured by hand and differ subtly. Infrastructure as code could make them reproducible and reviewable.

09Questions

Frequently asked.

What kind of work does Bät GmbH take on?
Software engineering, web application development, cloud and infrastructure work, and systems integration and automation. Engagements can cover a single area or combine several.
Do you work on existing systems or only new ones?
Both. Much valuable work happens inside existing systems: stabilising, extending, migrating or integrating them. New builds are approached with the same attention to long-term maintenance.
How does a collaboration usually begin?
With a conversation about the problem, the constraints and the intended outcome. From there, a scoped first phase is proposed so that both sides can evaluate the fit with limited commitment.
Who owns the code and documentation?
Ownership and licensing are agreed in writing for each engagement before work begins.
How do you communicate during a project?
Through regular, written progress updates, shared task tracking and scheduled reviews, adapted to the tools and rhythm your team already uses.
How can I get in touch?
Write to ais0913386375@gmail.com with a short description of what you are working on.

10Company & contact

Bät GmbH

Email
ais0913386375@gmail.com
Website
batgroupx.com
Empty collaborative workspace with laptops and system diagrams on a glass wall (illustrative image)