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:
Kotlin
Type
Scala
Java
Python
NodeJS
React
Svelte
Vue.js
Ktor
Akka
Play
Astro
Hibernate
Git
Gradle
NPM
Kibana
Logstash
ELK
Grafana
Prometheus
Docker
Helm
Liquibase
Microservice
AWS
Pulumi
AWS Lambda
Cognito
DataDog
AWS CDK
Terraform
Kafka
Elastic
Postgre
Dynamo
Mongo
Cassandra
Solr
Kubernetes
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.