Services
Services
Four clusters, end to end from the machine to the interface. Each service with its own page: what we actually do, when we are the wrong supplier and who owns it here.
Cluster 01
Software development & architecture
From the architectural decision to a running system — and to documentation that survives a change of team.
Software development & architecture
We design architectures that stay testable in isolation and independent of frameworks, and we implement them — from embedded and desktop through backend services to web and mobile. Clean Architecture · Microservices · Event-driven · API-first · arc42AI engineering
Forecasting models, anomaly detection, computer vision and language models in the product — plus the agent-assisted development we use ourselves. Pandas · scikit-learn · OpenCV/OCR · LLM integration · STT/TTS · MCPCluster 02
Industrial IoT & energy systems
Capturing machine, sensor and energy data, pre-processing it at the edge and turning it into automated decisions.
Industrial IoT & automation
Capturing machine and sensor data, pre-processing it at the edge and turning it into decisions — on premises, cloud or hybrid. OPC UA · MQTT · Kafka · Modbus · edge computingEnergy management & e-mobility
Inverters, storage, wallboxes and meters under one data base — with forecasting models for price, generation and consumption. Modbus/SunSpec · Victron · Deye · Node-RED · day-aheadCluster 03
Real-time communication & security
Voice, video and signalling in real time — secured all the way to the network border.
VoIP & real-time communication
From the SIP platform to a self-built, hardened session border controller: signalling, media path, encryption and network border. SIP · RTP/SRTP · ZRTP · WebRTC · Asterisk · KamailioSecurity & cryptography
Secure communication protocols, certificate management, identity and access protection and threat modeling for exposed components. TLS · PKI/X.509 · OAuth2/OIDC · Keycloak · threat modelingCluster 04
Quality assurance & enablement
QA as an independent service area, plus reviews, training and the introduction of agent-assisted development.
Quality assurance & test automation
QA as an independent service area with dedicated staff: test strategy, test case management, unit, GUI and E2E automation through to the fully automated pipeline. xUnit · Cypress · Selenium · Squish · Testcontainers · ISTQBConsulting, reviews & training
Architecture and code reviews with concrete recommendations, plus training for development teams — among others at major industrial clients. Clean Code · SOLID · arc42 · test methodology · agile transitionContact
Your contact
Sören Sprenger
Software architecture & technical project management
Software architecture & technical project management