Workers cooperative of software developers based
Control.alt.coop is a software agency applying holocratic models of management and operating as a self-managed and owned collective. We have an affinity to sustainable, mission-driven, innovative and value based projects and a commitment to releasing open-source software as much as possible. Diversity, inclusivity, the mental well-being of employees and clients as well as creating the highest quality of work possible are some of our key values. We pride ourselves on being one of the few and sustainably growing cooperatives in the tech sector that have achieved scale.
We provide a range of services from software and app development, enabling organizations to digitize, to consulting on cybersecurity and conducting technical due diligence and workshops. The company has worked for a diverse range of clients and projects from building software for autonomous mobility at InnoZ and building software for tech startups in Berlin to creating a news media app at die tageszeitung (taz) as well as developing a full-stack app for advocacy and campaign management from the county to the federal level for one of Germany’s largest political parties.
Focus
Recommended Providers
Portfolio
Die Linke, TAZ Verlags- und Vertriebs GmbH, Mimi Hearing Technologies GmbH, Vilua Healthcare GmbH, Innovationszentrum für Mobilität, Innovationszentrum für Mobilität und gesellschaftlichen Wandel GmbH

News App for german daily newspaper (taz)
According to today’s fast-paced spirit, the taz had set themselves the task to develop an app which foregrounds the digital medium. We are very happy that we could help them to do so. The new app is no longer based on the PDFs produced for creating the printed newspaper, but on a new section navigation logic implemented in native Android. This makes it easy to navigate between articles, adjust display options such as font size to your own needs and share articles or mark them for later reading. Issues are stored locally to allow offline reading and are only updated when changes occur.

Election Campaign App for "Die Linke"
Die LINKE needed an application to coordinate the planing and realisation of their election campaign activities such as door to door campaigning, distribution of flyers, hanging up of posters, etc. A diverse set of users had to be considered: There were state association coordinators responsible for the planing of events; locally active users who helped during single events; and people potentially interested in activities organised by Die Linke in their neighbourhoods in the near future. Later, functionality was added to support future campaign planning.

A Progressive Web App for the elderly
Nepos GmbH is building a great Progressive Web App primarily targeted at elderly who rely on a strictly consistent and easily understandable user interface. To implement this splendid vision they chose Angular 6 and a NodeJS based framework as their technological foundation. As contractor ctrl.alt.coop contributed a major feature to the nepos codebase, while carefully following established guidelines and patterns.

Android apps and system integration
In this project with mimi we integrated their services with the Android operating system. The most relevant cornerstones were developing and connecting their Android application (written in Kotlin) with their native architecture specific libraries. We were primarily involved in porting the software to new devices and architectures.

Autonomous ride share app
For the Innovation Centre for Mobility and Societal Change (InnoZ) we have built an Android app as a part of an experiment on the field of autonomous mobility. The purpose of the project was to develop a user interface for the autonomous shuttle Emily. The user of the app should be able to call the vehicle from a random position along the route. Then, the shuttle transports the user to the requested location. While there was already a REST api for controlling the vehicle, important functionalities for a real on-demand service were missing in the back-end. Therefore, we built not only the android app but also a back-end service in python which takes care of authenticating users, recording their journey requests and distributing them across available vehicles.
Reviews
the project
Custom Software Dev for Hearing Tech Firm
"control.alt.coop eG has a good eye on how to architect things from a scalability and security standpoint."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m a senior product manager at Mimi Hearing Technologies, a startup that developers hearing tests and algorithms that can be taken through consumer electronic devices.
What challenge were you trying to address with control.alt.coop eG?
As we were scaling, we realized we had some older tech that needed a jumpstart. We hired control.alt.coop eG to rewrite our backend code to be more robust and scalable.
What was the scope of their involvement?
control.alt.coop eG rewrote the backend for our web, mobile, and algorithm products. They then rewrote an API that reaches our databases as well as the translation layer between the database and our frontend. Their work filled our technical debt so that we could maintain the same features and beef up our security and scalability.
We had a lot of back-and-forth about the information architecture for our MongoDB databases. It was more of a working relationship where we collaborated to figure out problems and their solutions.
What is the team composition?
We worked with 2–3 developers to rewrite the backend.
How did you come to work with control.alt.coop eG?
I was somewhat involved in the process but wasn’t the main decision-maker. We went with them because they had the knowledge we needed. Specifically, control.alt.coop eG had experience with doing this exact type of project. I believe we heard of them through word of mouth, and after talking through the project with them, it was clear that they’d be able to make a big difference.
What is the status of this engagement?
This project started at the end of 2018 and took six months. We’ve rolled control.alt.coop eG onto new projects because they did such a good job, so our partnership is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
Nothing broke: the transition was actually quite smooth. We’re fully on the new technology; everything works with much better security and uptime. It was definitely a positive outcome. control.alt.coop eG has a good eye on how to architect things from a scalability and security standpoint, which hasn’t always been the case with other vendors I’ve worked with. We’re now working together on new projects such as Android app development because they did such a good job with our backend.
How did control.alt.coop eG perform from a project management standpoint?
The team understood when something is a high priority and can move quickly and think creatively when a deadline is approaching. They also build things that let us change things later. From the project management side, they’re good at dealing with stakeholders and working in a team environment, even though they’re remote for us. It worked surprisingly well considering they’re not in-house.
What did you find most impressive about them?
control.alt.coop eG has a really interesting technical background. The team members we worked with each had experience across multiple technical disciplines. It was refreshing to find a team that had that breadth of knowledge.
Are there any areas they could improve?
No, any time that something came up that we wanted to discuss, we’d discuss it with them directly. control.alt.coop eG was actually coming to our office once or twice a week. That made it easy to talk over a problem and come together with a solution. If anything, I wish there were more of them.
the project
Mobile App Dev for Mobility Center
“The collaboration was very easy. We didn’t have problems with deadlines, and they were very precise with scheduling.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I was a team leader for the Innovation Center for Mobility and Societal Change, heading a project for digitalization and mobility. We were developing several tools to measure and understand changing in the behavior of mobility, due to car, bike, car sharing, and other developments, and to describe how mobility is working in cities today.
What challenge were you trying to address with control.alt.coop?
We wanted to develop an app that automatically detected a user’s means of transportation, differentiating between nine different modes of transport automatically, without any direction from the user.
What was the scope of their involvement?
control.alt.coop handled architecture, development, and updates of the Android app. They used Java to develop all of the features. We went to them with new requirements, like adding new means of transport.
Our backend system contained the algorithm for detecting the modes of traffic. The app collected data from smartphones. It encrypted, compressed, and transferred it.
In another project we worked on with them, a booking system for autonomous driving services. We had autonomous shuttle buses on campus. They were just for show, so it wasn’t possible to book them.
We needed to have a booking system. Users would specify where they wanted to go, and the shuttle would automatically arrive at their location. We just had the shuttle, so we were building the system from scratch. Because of its autonomous nature, there were a lot of firewalls in place, so it was very difficult to get the information to the car to function the way we wanted it to.
control.alt.coop made a lot of efforts to talk to its constructor, and find a solution for doing that. They found workarounds for the security system of the vehicle.
How did you come to work with control.alt.coop?
We’d worked with another agency initially, but we needed more flexibility. control.alt.coop was a startup, and they were developers, so they were focused on the subject, on problem-solving and development. So, it was very easy to work with them. They were committed to delivering on time, and were able to handle some time-critical requirements
control.alt.coop also had a very good price, compared to other companies. They offered a very good service and high quality for a very good price.
How much have you invested with them?
The app’s budget was around $30,000.
What is the status of this engagement?
I started working with one of their founders before control.alt.coop was formed, in 2014 or 2015.
What evidence can you share that demonstrates the impact of the engagement?
Before, people had to send out travel diaries, as well as not being precise. People would do it for three days, get fed up, and stop. With this tool, we could measure mobility behavior on a longer scale, and see new patterns. control.alt.coop was brought in for the development of the Android app. They had to make sure that usability and performance were solid.
The app is very good, and we never had too many problems. At the time, battery consumption was still a big concern. The app required switching the GPS on, which required a lot of energy. There were almost no problems with the energy consumption of the app. It was efficiently programmed, and we used it for a very long time. I was quite happy with the results.
After the autonomous transportation project, we got a lot of good feedback from the constructor. They were very happy to work with control.alt.coop. They knew what they were doing, and the structure of their coding was clear, precise, and efficient. I was very happy to hear from our partner that they were happy with the quality of control.alt.coop’s work.
The project was just for showcasing, so the application wasn’t launched to the stores, but it worked. It wasn’t easy to develop the project from scratch.
How did control.alt.coop perform from a project management standpoint?
The collaboration was very easy. We didn’t have problems with deadlines, and they were very precise with scheduling. It was an innovation project, so it was very difficult to make precise estimates. We didn’t know whether the architecture would work, or whether our partner would open their systems so that we could work with them.
control.alt.coop was always precise in detailing what they could do, and in what time scales. We could rely on their information, and they’d tell us if there was a problem. Their way of working was very transparent, and I had no problems with the timeline.
What did you find most impressive about them?
There were three parties involved in this project, but we remained inside the budget and the timeline.
Are there any areas they could improve?
control.alt.coop is a startup. They have a bigger team now, but they were two people when we started, working only on Android. When developing an application, we usually need developers for both iOS and Android, and it would be better if they hired some iOS developers as well, so that we could work with one company instead of two. This wasn’t a problem for us, and I’d use them again, but it would be great if they offered the possibility to work on iOS as well.
the project
Mobile App Dev for Healthcare Data Company
"He’s forward-looking and helps the project succeed."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the project manager for a healthcare company.
What challenge were you trying to address with control.alt.coop eG?
We needed help with mobile app development.
What was the scope of their involvement?
They developed a mobile app that’s connected to the backend and connected with a web portal. It takes data from one backend and displays it for the user. There are login and registration functionalities. They implemented a Google Maps application to search for locations. In addition, they connected an asset to the backend. Likewise, they made connections to a portal with different kinds of users. There are data displays, feedback methods, etc.
The app needed to be connected to the new backend. control.atl.coop eG needed to change the login functionality and they did that without much documentation on our end.
What is the team composition?
Jonatan (Software Developer, control.alt.coop eG) took care of everything.
How did you come to work with control.alt.coop eG?
I didn’t choose them. They’re in our network. We didn’t consider anybody else and hoped they’d have time and they did.
How much have you invested with them?
We invested 500,000 euros ($551,000 USD).
What is the status of this engagement?
We started working together in September 2018 and the work is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
Despite a quite challenging environment, they made the best out of a rudimentary description and requirements. Jonatan’s work is the tail that wags the dog. He looks beyond his field of responsibility and takes care of what the others need to do. He’s forward-looking and helps the project succeed.
How did control.alt.coop eG perform from a project management standpoint?
He met every deadline.
What did you find most impressive about them?
Overall, he’s very calm. He’s the type of technician who doesn’t get nervous or intimidated by management guys. It’s a pleasure to work with him.
Are there any areas they could improve?
No, everything is good. I have nothing to complain about.
The transition to the newly coded system resulted in higher uptime and increased security, leading to more projects for control.alt.coop eG. The team demonstrated a high level of expertise, dependability, and experience across the board. Their ability to collaborate remotely stood out.