Tech Company Building, incl. Employer Branding based on cultural manifesto and lateral leadership
Tech Organization Set-up & Scale-up from 10 to 50 and 50 to 200+ tech personnel
Empowered Product Teams
ideally autonomous product development teams incorporating all necessary capabilities (discovery, definition, development, testing, operations & support)
Design Thinking
User Story Mapping, Requirements-Engineering (e.g. Kano model), Impact Mapping
Lean Startup Product Discovery
Agile Software Development Methods
SCRUM, Kanban and mixed forms
Extreme Programming Methods (esp. pair programming, test-driven development, collective ownership) in non-business-as-usual situations (e.g tech debt refactoring sprints)
Continuous Integration & Delivery (CI/CD)
GitFlow-based process using GitHub, GitLab, Bitbucket (SCM), GitHub Actions, Jenkins (CI), Artifactory (artifact store), Docker, Kubernetes on AWS and GCP
Monitoring + Alarming
NewRelic, DataDog
Software System Macro-Architecture (technical architecture mgt., tech stack life cycle mgt., visualization)
Multi-tier Application Modeling with UML
Modern Software Architecture Modeling Methods (e.g. C4 model for visualising software architecture)
Centralization of Cross-cutting Concern Components (e.g. l10n / i18n, tracking, user account, ...)
Software Design Patterns (classic GoF and cloud-native patterns, e.g. SPA+API, MicroServices, BFF, Event Sourcing, ...)
API- and Message-based Interfaces
Active Software Development Experience (productive code): Java, Javascript, PHP
Passive Software Development Experience: Python, golang
Experience in Relational (MySQL, PostgreSQL, Oracle) and Non-Relational (MongoDB, Elasticsearch) Database Management Systems
Assessment of Software Quality & Complexity
Multi-level Software Test Automation (unit, integration, regression, UI)
Static Source Code Analysis
Software Engineering Quality Standards in development and operations (Rules-of-Play)
Modeling, Design & Analysis of structured & unstructured data
Data Warehouse CI/CD based on immutable infrastructure
ETL in Cloud Environments using hyperscaler services
Realtime+OLTP data processing
IT Security Standards in software development (e.g. ASVS)
Vulnerability Scanning as part of CI/CD (e.g. container-scanning)
Internal & external Bug Bounties
Periodic external Penetration-Testing of business-critical systems
Legal Data Privacy (EU-GDPR) compliance