We are technology agnostic. We are therefore not restricted to specific tools, platforms or programming languages. We are broadly skilled generalists and use the best technologies for each project. Of our wide-ranging tech stack, we currently make frequent use of the following:
Astro
Astro
SolidJS
SolidJS
SvelteKit
SvelteKit
React
React
Next.js
Next.js
Tanstack
Tanstack
Java
Java
Type
Type
Go
Go
Scala
Scala
Kotlin
Kotlin
Java
Java
Vue.js
Vue.js
Nuxt
Nuxt
Node
Node
Bun
Bun
Python
Python
Spring
Spring
Hibernate
Hibernate
Ktor
Ktor
Git
Git
DDD
DDD
TDD
TDD
CI/CD
CI/CD
Distributed
Distributed
Microservices
Microservices
Prometheus
Prometheus
Event
Event
Event
Event
Auth0
Auth0
KeyCloak
KeyCloak
AWS
AWS
Google Cloud Platform
Google Cloud Platform
Azure
Azure
Kubernetes
Kubernetes
Docker
Docker
Solr
Solr
Open
Open
Kafka
Kafka
Grafana
Grafana
Kibana
Kibana
Elastic
Elastic
Rabbit
Rabbit
Postgre
Postgre
Mongo
Mongo
Dynamo
Dynamo
Lambda
Lambda
Redis
Redis
DataDog
DataDog
Pulumi
Pulumi
Terraform
Terraform
SST
SST
Fargate
Fargate
Codex
Codex
Pi
Pi
OpenCode
OpenCode
Agentic
Agentic
Harness
Harness
Context
Context
Redteaming
Redteaming
Skills
Skills
RAG
RAG
LLMs
LLMs
Vector DB
Vector DB
Memory
Memory
Vercel AI SDK
Vercel AI SDK
Agency
Agency
We first want to gain a deeper understanding of your business model and requirements. So we familiarise ourselves with your current situation, goals, processes and pain points by talking to all relevant stakeholders.
If individual software seems to be the best course of action, we go into more detail and outline work packages weighted according to risk and estimate the respective effort.
Based on the work packages, our clients have a sound basis for selecting and prioritising them and determining the next stage.
It is time for the implementation, where we aim for a first technical breakthrough, a proof of concept, an experiment in an internal environment or an MVP to be tested in front of real customers.
The role of our Team & Product Coaches goes beyond that of a classic agile coach or scrum master. They constantly keep an eye on the product goals, facilitate a focused and transparent process and ensure customer centricity, since any interpersonal collaboration can create pitfalls that could slow down a project.
All our developers are full-stack developers and we deliberately avoid narrow specialisations such as pure front-end or back-end development. This is because we want to approach the tasks with an open mind and without silo thinking. This allows everyone to take a holistic view of the project with all its requirements and aspects.
The Product Owner is primarily responsible for the technicality and control of the outcome. They formulate requirements and check the functionality, usability and quality of the results. We sometimes work together with external product owners of the client or partner, but can also provide this role within our team.