Technology stack
A stack says little about quality. It says something about what we have already operated - and that is the more relevant information.
| Area | Technologies |
|---|---|
| Languages | C, C++, C#/.NET & .NET Core, Java, Python, Go, TypeScript, JavaScript, PHP, QML, Objective-C |
| Frontend & GUI | Qt, Qt Creator, QML, Angular, responsive web interfaces, mobile apps (Android/iOS) |
| Communication & streaming | MQTT (EMQX, Mosquitto), OPC UA, Modbus/SunSpec, Kafka/Redpanda, REST/OpenAPI, gRPC, GraphQL, WebSocket, SignalR, CAN bus |
| VoIP | SIP, RTP/RTCP, SRTP, ZRTP, WebRTC, STUN/TURN/ICE, Asterisk, FreeSWITCH, Kamailio/OpenSIPS, CTI, SBC |
| Data storage | PostgreSQL/TimescaleDB, SQLite, InfluxDB, MongoDB, Redis, LevelDB |
| AI & analytics | Pandas, NumPy, scikit-learn, time series and forecasting models, OpenCV/OCR, LLM integration, STT/TTS pipelines, MCP tool integration, agent-assisted development |
| Security & IAM | TLS, PKI/X.509, OAuth2, OpenID Connect, Keycloak, threat modeling, hardening |
| Test & QA | xUnit, Karma/Jasmine, Cypress, Selenium, Squish, Testcontainers, WebApplicationFactory |
| DevOps & operations | Git, SVN, GitLab CI, Jenkins, Docker, Podman, Kubernetes, CMake, SonarQube |
| Observability | Grafana, Prometheus, Loki, OpenTelemetry |
| Virtualisation | VMware, Proxmox, VirtualBox |
| Tools & process | Jira, Confluence, Mantis, DOORS, Fisheye/Crucible, Visual Studio, VS Code, JetBrains IDEs, Xcode, Eclipse, Android Studio |
Putting it in context
This list is not a recommendation. Which technology is right depends on the problem and on your existing system landscape - which is why technology evaluation on a solid decision basis is part of our architecture work rather than of the sales conversation.
The in-depth view by field of application is under Services.
Contact
Your contact
Sören Sprenger
Software architecture & technical project management
Software architecture & technical project management