Kompetenzfelder

Software-Architektur & Entwicklung: Planung und Umsetzung skalierbarer, sicherer Softwarelösungen mit web2 und web3 Technologien
Technisches Projektmanagement: Leitung und Koordination interdisziplinärer Teams, technische Führung
Optimierung & Performance: Performance-Tuning und Sicherheitsanalysen für komplexe Systeme
Agiles Coaching & Schulungen: Maßgeschneiderte Coachings, Projektunterstützung mit Scrum und DevOps


Technologien und Produkte

(Auswahl)

Programmiersprachen: Java, JavaScript/TypeScript, Solidity, Python, PHP
Technologien: Java Enterprise, Spring, Web (HTML5, CSS3), node.js
Konzepte: Webbasierte Anwendungsarchitekturen, Web Services (REST, Microservices, GraphQL), Systemarchitektur und operationale Modelle hochskalierender ausfallsicherer IT-Infrastrukturen, Cloud Computing, JavaScript MVC-Frameworks (Angular, React, vue.js), Container-Technologien (Docker, Kubernetes), Testautomatisierung (JUnit, TestNG, Selenium, Gatling), Blockchain/Distributed Ledger Technologien und Decentralized Apps, Dezentrale Identitäten
Entwicklungsprozess: Versionsverwaltung (Git), Build-Tools (Maven, Gradle, npm), Continuous Integration (GitHub Actions, GitLab CI, Jenkins), IDEs (Eclipse, IntelliJ IDEA, VS Code)
Produkte: Hyperledger (Indy, Aries, Fabric and others), Amazon Web Services,  HTTP Server (Apache, nginx), Laravel, IBM WebSphere (Application Server, Portal Server)
Methoden: Agile Software-Entwicklung (Scrum), TDD, DevOps