Seit über 25 Jahren planen und realisieren wir Unternehmensanwendungen, von der Analyse der Geschäftsprozesse bis zum Betrieb. Unsere Schwerpunkte:
KI-native Anwendungen
Anwendungen, die von Grund auf für den Einsatz von KI entworfen sind: Anbindung von Sprachmodellen über das Anthropic SDK und das Model Context Protocol (MCP), Prompt- und Context-Engineering und eine Architektur, in der KI-generierte Änderungen nachvollziehbar und prüfbar bleiben.
Cloud und Serverless auf AWS
Lambda, DynamoDB, API Gateway, S3/CloudFront, SNS/SQS; Infrastruktur als Code mit SAM/CloudFormation; Architektur, Sizing und Kostenmodell für ECS/Fargate. Betrieb mit X-Ray, CloudWatch-Alarmen und strukturierten Logs sowie Prometheus/Grafana.
Fullstack-Entwicklung
- Frontend: React (seit 2014), TypeScript, MobX, SAP UI5/Fiori, HTML5/CSS3, Barrierefreiheit nach WCAG/BITV
- Backend: Java mit Spring Boot, Spring Data und Hibernate/JPA, Node.js, REST, OpenAPI, OData
- Weitere Sprachen: Scala, Rust
- Desktop: Tauri/Rust, Eclipse RCP/OSGi
- Datenbanken: PostgreSQL, Oracle, SAP HANA, DynamoDB
SAP BTP und S/4HANA
Beratung bei der Auswahl von BTP-Diensten und SAP-Modulen, Entwicklung mit CAP, CDS und SAP UI5/Fiori, Prozessautomatisierung mit SAP Build Process Automation. Konfiguration und Customizing des Fiori Launchpads einschließlich Rollen und individueller Kacheln, Schnittstellen über SAP Gateway und OData, SAP Integration Suite. Erfahrung mit großen Migrationen, etwa einer ERP-Landschaft auf S/4HANA oder von über 130 Förderprogramm-Formularen auf SAP BTP samt Low-Code-Formular-Editor.
Architektur und Vorgehen
Systemanalyse und Systemdesign, Domain Driven Design, event-getriebene Architekturen (MQTT, SNS/SQS), Multi-Tenancy, Architecture Decision Records, Prozessmodellierung mit BPMN und UML. Continuous Delivery mit GitHub Actions und GitLab CI, Tests mit JUnit und Vitest, Code Reviews als feste Praxis. Technische Teamführung und Projektleitung.
Modernisierung
Natürlich setzen wir uns auch gerne mit bestehenden Anwendungsarchitekturen auseinander und unterstützen Sie bei der Modernisierung, Erweiterung und Konsolidierung Ihrer Software-Systemlandschaft, ob gewachsene Java-EE-Anwendung oder Migration in die Cloud.
Projektsprachen: Deutsch und Englisch.