Entwicklung und produktiver Betrieb einer europaweiten E-Invoicing-Plattform für 37 europäische Länder zur Generierung, Validierung und Verarbeitung strukturierter E-Rechnungen auf Basis von EN 16931, u. a. XRechnung, ZUGFeRD/Factur-X und nationale CIUS-Formate.
E-Invoicing Standards & Formats: XRechnung 3.x, ZUGFeRD 2.x / Factur-X, UBL / Peppol BIS 3.0, PINT, KSeF FA(3), FatturaPA, Facturae, ebInterface, QR-Bill, ISDOC, myDATA, NAV, eFactura / CIUS, PDF.
Serverless Cloud Computing, AWS Architektur
Agile Softwareentwicklungsprozesse (Kanban)
Know-How in der Technologieberatung für komplexe und heterogene IT-Systemlandschaften
Unterstützung bei Architekturentscheidungen und Auswahl geeigneter Technologien
Prototypenerstellung, Machbarkeitsanalysen, Aufwandsabschätzungen
Performance-Optimierung
Analyse, Refactoring, Code- und Design-Reviews
Continuous Delivery und Continuous Integration, DevOps
Web und App-Testautomatisierung, Last- und Performance-Tests
https://ennexos . com
ennexOS (Energy Next Operating System) von SMA ist eine sektorenübergreifende Plattform für ein ganzheitliches und intelligentes Energiemanagement. Sie verbindet unterschiedliche Energiesektoren wie Heizung, Klima, Strom und Mobilität innerhalb des PV-Systems miteinander.
Weiterentwicklung vom "ennexOS", Anbindung an eine Vielzahl von internen und externen Diensten
Cloud Computing, AWS / Azure Architektur
Agile Softwareentwicklungsprozesse (Kanban)
Know-How in der Technologieberatung für komplexe und heterogene IT-Systemlandschaften
Unterstützung bei Architekturentscheidungen und Auswahl geeigneter Technologien
Prototypenerstellung, Machbarkeitsanalysen, Aufwandsabschätzungen
Performance-Optimierung
Analyse, Refactoring, Code- und Design-Reviews
Continuous Delivery und Continuous Integration, DevOps
Testautomatisierung, Last- und Performance-Tests
Realisierung mehrere Services, mit Anbindung an eine Vielzahl von internen und externen Diensten
Kotlin mit Fokus auf Implementierung des Backends in Azure (Java 8,11,17)
Kubernetes/Docker
Groovy/Bash-Scripting
TDD/Testautomatisierung
IntelliJ, JIRA, Confluence, Visual Studio Code
Scrum/Scaled Agile Framework® (SAFe)
REST API-Testing mit TypeScript
InCarApp-Prototyping mit Flutter
Digitalisierung der gesamten vorderen Wertschöpfungskette weltweit auf Basis der eigenen Plattform (Commerce, Marketing und Sales/Service Cloud)
Realisierung der Testinfrastruktur mit NANOOK. XHUB. IO, 'a toolkit for test case and test data creation' und dem Test-Executor BitDiver für Microservices
Realisierung mehrere Kafka Streams Microservices, mit Anbindung an eine Vielzahl von internen und externen Diensten
nanook .xhub .io - A toolkit for test case and test data creation
Equivalent class tables
Define, Document and Optimize your test cases.
Test data generation
Enrich the tables with generator calls and generate your data as needed. Export the data in any format you need. The generators and exporters are fully customizable.
Integrate Faster
All your testing apps, tools and platforms, are easy to integrate with nanook
Reference project: Deutsche Bahn - Reisendeninformation
Erbrachte Leistungen:
Konzeption, Architektur, Implementierung, Test, Wartung
Swing- und Web-Frontend Entwicklung
Erbrachte Leistungen:
Umgebung/Software:
Client-Umgebung: Windows XP, Java SDK 1.5.x / 1.6.x
Server-Umgebung: Sun Solaris, JBoss, Oracle 10i
Entwicklungsumgebungen: Eclipse 3.X
Technologien: Java, J2EE, MVC, SQL, XML;
APIs: Log4j, Swing, AWT, JUnit, Swing App Framework, Hibernate,
JSR-296 Swing Application Framework, JSR-295 Beans Binding;
Tools: Apache Jakarta Ant, Maven, PL/SQL-Developer, JIRA;
Versionierungstool: CVS / SVN;
Erbrachte Leistungen:
Konzeption, Architektur, Implementierung, Test, Wartung
Umgebung/Software:
Client-Umgebung: Windows XP, Java SDK 1.4.x
Server-Umgebung: Sun Solaris, OC4J (Oracle IAS), Oracle 10i
Entwicklungsumgebungen: Eclipse 3.x
Technologien: Java, J2EE, MVC, SQL, XML;
APIs: Log4j, Swing, AWT, JUnit;
Tools: Apache Jakarta Ant, PL/SQL-Developer, Bugzilla, Checkstyle;
Versionierungstool: CVS; Automatisiertes Testen mit JUnit
Kernkompetenzen
Konzeption und Umsetzung KI-gestützter Softwareentwicklung über den gesamten Software-Lifecycle ? von Requirements und Architektur über Implementierung, Code Reviews und Testautomatisierung bis zu CI/CD, Dokumentation und Betrieb. Aufbau von AI-gestützten Software-Factory-Workflows mit LLMs, Claude Code, GitHub Copilot und Coding Agents für eine schnellere, automatisierte und qualitätsgesicherte Softwareentwicklung.
Architektur und technische Verantwortung für komplexe Softwaresysteme, Architekturentscheidungen und Technology Evaluation, Domain-Driven Design, Clean Architecture, Microservices und modulare Architekturen. Technische Führung, Code- und Design-Reviews, Coaching und Sparring für Entwicklungs- und QA-Teams.
Entwicklung moderner Webanwendungen mit TypeScript, React, Next und Angular. Komponentenbasierte Frontend-Architekturen, Designsysteme, Accessibility sowie SPA-, SSR- und ISR-Konzepte.
Entwicklung und Architektur mit Java, Kotlin, Node und TypeScript. Microservices, REST/GraphQL, Event-driven Architecture, AWS, Serverless, Docker, Kubernetes und Infrastructure as Code.
Teststrategie und automatisierte Qualitätssicherung über Frontend, Backend, APIs und Mobile Apps. End-to-End-, Integrations-, API-, UI-, Last- und Performancetests mit Playwright, Cypress, JUnit und weiteren Automatisierungswerkzeugen. AI-gestützte Erstellung, Analyse und Optimierung von Tests.
Automatisierung des Software-Lifecycles mit GitLab CI/CD, GitHub Actions und Jenkins. Containerisierung, Kubernetes, Infrastructure as Code, automatisierte Build-, Test- und Deployment-Prozesse sowie Monitoring, Logging, Tracing und Observability.
Security-by-Design, OAuth2/OIDC, Keycloak, JWT, Secure Coding sowie Integration von Security- und Quality-Gates in automatisierte Entwicklungs- und CI/CD-Prozesse.
Entwicklung für Mobile, Web, Desktop und Embedded mit Flutter/Dart, React Native, React, Next, Angular sowie Integration mobiler Anwendungen mit Cloud-, API- und Backend-Systemen.
Analyse und Modernisierung gewachsener Softwaresysteme, Refactoring, Performance-Optimierung, technische Schulden, Code- und Design-Reviews sowie schrittweise Migration in moderne Architekturen.
Machbarkeitsstudien, technische Analysen, PoCs und Aufwandsschätzungen sowie schnelle Entwicklung produktionsnaher Prototypen. Einsatz von AI-assisted Engineering zur beschleunigten Validierung neuer Produkt- und Architekturideen.
Scrum, Kanban und SAFe, TDD/BDD, cross-funktionale Produktteams sowie enge Zusammenarbeit mit Product, UX/UI, QA, DevOps und Stakeholdern.
Bank, Telekommunikation, Finanzdienstleister, IT-Dienstleister, Internet Agentur, Maschinenbau, Betriebstechnik, Sicherheitstechnik, Medien, Transport, Handel
Entwicklung und produktiver Betrieb einer europaweiten E-Invoicing-Plattform für 37 europäische Länder zur Generierung, Validierung und Verarbeitung strukturierter E-Rechnungen auf Basis von EN 16931, u. a. XRechnung, ZUGFeRD/Factur-X und nationale CIUS-Formate.
E-Invoicing Standards & Formats: XRechnung 3.x, ZUGFeRD 2.x / Factur-X, UBL / Peppol BIS 3.0, PINT, KSeF FA(3), FatturaPA, Facturae, ebInterface, QR-Bill, ISDOC, myDATA, NAV, eFactura / CIUS, PDF.
Serverless Cloud Computing, AWS Architektur
Agile Softwareentwicklungsprozesse (Kanban)
Know-How in der Technologieberatung für komplexe und heterogene IT-Systemlandschaften
Unterstützung bei Architekturentscheidungen und Auswahl geeigneter Technologien
Prototypenerstellung, Machbarkeitsanalysen, Aufwandsabschätzungen
Performance-Optimierung
Analyse, Refactoring, Code- und Design-Reviews
Continuous Delivery und Continuous Integration, DevOps
Web und App-Testautomatisierung, Last- und Performance-Tests
https://ennexos . com
ennexOS (Energy Next Operating System) von SMA ist eine sektorenübergreifende Plattform für ein ganzheitliches und intelligentes Energiemanagement. Sie verbindet unterschiedliche Energiesektoren wie Heizung, Klima, Strom und Mobilität innerhalb des PV-Systems miteinander.
Weiterentwicklung vom "ennexOS", Anbindung an eine Vielzahl von internen und externen Diensten
Cloud Computing, AWS / Azure Architektur
Agile Softwareentwicklungsprozesse (Kanban)
Know-How in der Technologieberatung für komplexe und heterogene IT-Systemlandschaften
Unterstützung bei Architekturentscheidungen und Auswahl geeigneter Technologien
Prototypenerstellung, Machbarkeitsanalysen, Aufwandsabschätzungen
Performance-Optimierung
Analyse, Refactoring, Code- und Design-Reviews
Continuous Delivery und Continuous Integration, DevOps
Testautomatisierung, Last- und Performance-Tests
Realisierung mehrere Services, mit Anbindung an eine Vielzahl von internen und externen Diensten
Kotlin mit Fokus auf Implementierung des Backends in Azure (Java 8,11,17)
Kubernetes/Docker
Groovy/Bash-Scripting
TDD/Testautomatisierung
IntelliJ, JIRA, Confluence, Visual Studio Code
Scrum/Scaled Agile Framework® (SAFe)
REST API-Testing mit TypeScript
InCarApp-Prototyping mit Flutter
Digitalisierung der gesamten vorderen Wertschöpfungskette weltweit auf Basis der eigenen Plattform (Commerce, Marketing und Sales/Service Cloud)
Realisierung der Testinfrastruktur mit NANOOK. XHUB. IO, 'a toolkit for test case and test data creation' und dem Test-Executor BitDiver für Microservices
Realisierung mehrere Kafka Streams Microservices, mit Anbindung an eine Vielzahl von internen und externen Diensten
nanook .xhub .io - A toolkit for test case and test data creation
Equivalent class tables
Define, Document and Optimize your test cases.
Test data generation
Enrich the tables with generator calls and generate your data as needed. Export the data in any format you need. The generators and exporters are fully customizable.
Integrate Faster
All your testing apps, tools and platforms, are easy to integrate with nanook
Reference project: Deutsche Bahn - Reisendeninformation
Erbrachte Leistungen:
Konzeption, Architektur, Implementierung, Test, Wartung
Swing- und Web-Frontend Entwicklung
Erbrachte Leistungen:
Umgebung/Software:
Client-Umgebung: Windows XP, Java SDK 1.5.x / 1.6.x
Server-Umgebung: Sun Solaris, JBoss, Oracle 10i
Entwicklungsumgebungen: Eclipse 3.X
Technologien: Java, J2EE, MVC, SQL, XML;
APIs: Log4j, Swing, AWT, JUnit, Swing App Framework, Hibernate,
JSR-296 Swing Application Framework, JSR-295 Beans Binding;
Tools: Apache Jakarta Ant, Maven, PL/SQL-Developer, JIRA;
Versionierungstool: CVS / SVN;
Erbrachte Leistungen:
Konzeption, Architektur, Implementierung, Test, Wartung
Umgebung/Software:
Client-Umgebung: Windows XP, Java SDK 1.4.x
Server-Umgebung: Sun Solaris, OC4J (Oracle IAS), Oracle 10i
Entwicklungsumgebungen: Eclipse 3.x
Technologien: Java, J2EE, MVC, SQL, XML;
APIs: Log4j, Swing, AWT, JUnit;
Tools: Apache Jakarta Ant, PL/SQL-Developer, Bugzilla, Checkstyle;
Versionierungstool: CVS; Automatisiertes Testen mit JUnit
Kernkompetenzen
Konzeption und Umsetzung KI-gestützter Softwareentwicklung über den gesamten Software-Lifecycle ? von Requirements und Architektur über Implementierung, Code Reviews und Testautomatisierung bis zu CI/CD, Dokumentation und Betrieb. Aufbau von AI-gestützten Software-Factory-Workflows mit LLMs, Claude Code, GitHub Copilot und Coding Agents für eine schnellere, automatisierte und qualitätsgesicherte Softwareentwicklung.
Architektur und technische Verantwortung für komplexe Softwaresysteme, Architekturentscheidungen und Technology Evaluation, Domain-Driven Design, Clean Architecture, Microservices und modulare Architekturen. Technische Führung, Code- und Design-Reviews, Coaching und Sparring für Entwicklungs- und QA-Teams.
Entwicklung moderner Webanwendungen mit TypeScript, React, Next und Angular. Komponentenbasierte Frontend-Architekturen, Designsysteme, Accessibility sowie SPA-, SSR- und ISR-Konzepte.
Entwicklung und Architektur mit Java, Kotlin, Node und TypeScript. Microservices, REST/GraphQL, Event-driven Architecture, AWS, Serverless, Docker, Kubernetes und Infrastructure as Code.
Teststrategie und automatisierte Qualitätssicherung über Frontend, Backend, APIs und Mobile Apps. End-to-End-, Integrations-, API-, UI-, Last- und Performancetests mit Playwright, Cypress, JUnit und weiteren Automatisierungswerkzeugen. AI-gestützte Erstellung, Analyse und Optimierung von Tests.
Automatisierung des Software-Lifecycles mit GitLab CI/CD, GitHub Actions und Jenkins. Containerisierung, Kubernetes, Infrastructure as Code, automatisierte Build-, Test- und Deployment-Prozesse sowie Monitoring, Logging, Tracing und Observability.
Security-by-Design, OAuth2/OIDC, Keycloak, JWT, Secure Coding sowie Integration von Security- und Quality-Gates in automatisierte Entwicklungs- und CI/CD-Prozesse.
Entwicklung für Mobile, Web, Desktop und Embedded mit Flutter/Dart, React Native, React, Next, Angular sowie Integration mobiler Anwendungen mit Cloud-, API- und Backend-Systemen.
Analyse und Modernisierung gewachsener Softwaresysteme, Refactoring, Performance-Optimierung, technische Schulden, Code- und Design-Reviews sowie schrittweise Migration in moderne Architekturen.
Machbarkeitsstudien, technische Analysen, PoCs und Aufwandsschätzungen sowie schnelle Entwicklung produktionsnaher Prototypen. Einsatz von AI-assisted Engineering zur beschleunigten Validierung neuer Produkt- und Architekturideen.
Scrum, Kanban und SAFe, TDD/BDD, cross-funktionale Produktteams sowie enge Zusammenarbeit mit Product, UX/UI, QA, DevOps und Stakeholdern.
Bank, Telekommunikation, Finanzdienstleister, IT-Dienstleister, Internet Agentur, Maschinenbau, Betriebstechnik, Sicherheitstechnik, Medien, Transport, Handel