Thomas is an experienced system architect, consultant and project manager with over 20 years of experience, specializing in the analytical deep dive into complex issues and their implementation into robust, maintainable architectures. He acts as the technical conscience in projects and as the link between the business side and development. He speaks fluent developer language as well as management language and translates complex technical matters into clear information for business decisions.
His way of working is that of a cloud realist: he advises companies on an agnostic architecture to avoid unnecessary costs and align the decision between managed services (PaaS/SaaS) and container-based solutions (IaaS) with the actual workload. His specialty is workflow orchestration and complexity reduction, backed by measurable successes in AI-powered test automation.
Analytics, Data Modeling & Database Expertise
- Translator role: quickly capturing business requirements and transforming them into precise data models that are stable and scalable.
- SQL mastery: solid skills in relational modeling, complex SQL queries, performance tuning, and stored procedures (MS SQL, PostgreSQL, MySQL).
- Architecture: designing durable data structures as the foundation for reliable applications.
Applied AI & Test Automation
- Efficiency through AI: implementing an NLP-based deduplication (e.g. using SentenceTransformers) in test automation.
- Result: reducing automated test steps to 40% and cutting implementation effort by 30% through parametrization.
- Benefit: significant reduction in maintenance costs, increased code and test quality (DRY principle).
Agnostic Architecture & Code Governance
- Cloud realism: advising on the choice between cloud-specific managed services (PaaS) and freely selectable container-based components (IaaS) for cost and performance optimization.
- Developer mentoring: establishing code governance by introducing and enforcing best practices: version control (Git), CI/CD, and deployment automation.
- Infrastructure: rapid provisioning of test instances (Jira Cloud, Keycloak, databases) via Docker for rapid prototyping.
Complex Integration & Workflow Orchestration
- System integration: connecting heterogeneous systems (e.g. Laravel as process control between LimeSurvey and Mautic) into seamless, stable workflows.
- Identity management: secure integration of authentication solutions (Keycloak, Shibboleth, OIDC concepts) into web applications.
- Document control: technical implementation of audit-proof workflows (approvals, versioning, signatures) for regulated environments.
- Core stack: Java (Spring Boot), PHP (Laravel Expert), Python (Data/AI), Groovy (Automation), TypeScript.