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: Cloud Provider (Amazon Web Services, Google Cloud Platform, Azure),  HTTP Server (nginx, Apache), Laravel
Methoden: Agile Software-Entwicklung (Scrum), TDD, Clean Code, DevOps