●IT company · Software engineering
Software,
thought through.
fepo GmbH builds practical digital solutions — custom applications, web platforms, cloud infrastructure and integrations — engineered to be understood and maintained.

Fig. 01 — Precision at every layer
01Introduction
We are an IT company that treats software as a long-term asset. We listen first, build in small verifiable steps, and leave behind systems your team can trust.
02Core expertise
- Custom software01
- Web platforms02
- Cloud & infrastructure03
- APIs & integration04
- Workflow automation05
- Quality assurance06
- Maintenance07
- Technical consulting08
03Custom software development
Built around how you actually work.
When standard products force awkward workarounds, custom software can fit your processes directly. We model your domain carefully, keep the architecture as simple as the problem allows, and deliver in increments you can use early.

04Web platforms & digital products
Interfaces people are glad to use.

Responsive by default
Layouts that work from phone to wide desktop.
Accessible
Semantic structure, keyboard support and readable contrast.
Fast
Lean pages, measured performance and sensible caching.

05Cloud & infrastructure
Infrastructure you can rebuild from a file.
Infrastructure as code, automated deployments, monitoring and backups — environments that are reproducible, observable and sized for real needs.
06Systems integration
Connect the tools you already have.
Well-designed APIs and integration services move data between applications reliably, with clear error handling and logs you can follow.
07Workflow automation
Less copying, more doing.
Repetitive steps become scheduled or event-driven jobs, while approvals and decisions stay with the people responsible for them.

08Engineering principles
How we make decisions.
- Simplicity first
- The simplest design that solves the problem well is usually the most durable.
- Explicit over implicit
- Readable code and documented decisions beat hidden magic.
- Measure, then optimise
- We improve performance based on evidence, not guesses.
- Security as routine
- Least privilege, updated dependencies and careful handling of data.
09Delivery process
Five steps, repeated.
- 01
Discover
We learn how your organisation works, what the problem costs today and what success would look like.
- 02
Define
We agree on scope, priorities and a first increment small enough to deliver quickly.
- 03
Build
We develop in short cycles, demonstrating working software and adjusting based on feedback.
- 04
Release
We deploy carefully with monitoring, rollback plans and documentation in place.
- 05
Sustain
We maintain, improve and hand over knowledge so the system stays healthy.
10Quality & maintainability
Tested. Reviewed. Documented.
- Automated tests run on every change.
- Every change is reviewed by another engineer.
- Architecture and operations are documented.
- Dependencies are kept current and monitored.
11Typical challenges
Problems we can help you address.
- “Important processes depend on spreadsheets and copy-paste between tools.”
- “An older application is hard to change and few people understand it.”
- “Systems don't talk to each other, so data is inconsistent.”
- “Hosting costs are unclear and deployments feel risky.”
- “A new digital product idea needs a reliable technical foundation.”
- “Releases break things that used to work.”
12FAQ
Questions, answered.
- What kind of projects does fepo GmbH take on?
- We work on custom software, web applications, cloud infrastructure, system integrations, workflow automation, testing and ongoing maintenance. We are a good fit where careful engineering matters more than speed at any cost.
- Can you work with our existing systems?
- Yes. Much of our work involves extending, integrating or improving software that already exists. We start by reviewing what is in place before proposing changes.
- How do projects usually begin?
- With an email describing your situation. We then discuss the problem, clarify scope and agree on a first, well-defined step.
- Who owns the code you write?
- Ownership and licensing are agreed in the contract for each project. Our usual approach is that you receive the source code and documentation for the work we deliver.
- Do you provide support after launch?
- Yes. We offer ongoing maintenance, updates and technical consulting, or we prepare a structured handover to your own team.
- Which technologies do you use?
- We choose technology based on your context, team and long-term needs, favouring well-supported, widely understood tools over novelty.
13 — Get in touch
Tell us what you're working on.
fepo GmbH is reachable by email. Describe your situation in a few paragraphs and we will reply in writing.