Thorsten Matzner
Senior Test Engineers for an OpenShift Data and Analytics Platform
Experience
Odoo Implementer
N.N.
As project manager for the Odoo implementation at a small company, I was responsible for designing, implementing, and training on a fully integrated CRM and accounting system. Through structured requirements analysis, precise data migration, and targeted change management, I was able to complete the rollout in just eight weeks. The project led to a significant reduction in manual tasks, faster business processes, and increased real-time transparency.
Main tasks
Requirements analysis and process mapping Configuration of the Odoo modules CRM, Sales, and Accounting Data migration (Excel/CSV → Odoo) and quality control Creation of workflows, automated email rules, and dashboards Conducting training and support after go-live Project coordination (budget, schedule, stakeholder communication)
Key achievements
Full implementation of the Odoo suite within the set timeframe (8 weeks) 30% reduction in accounting time and 25% faster lead-to-sale flow 100% customer satisfaction after go-live, based on survey results Successful migration of 100% of existing master data without data loss Established a sustainable support infrastructure (3-month post go-live support)
Impact
Improved decision-making through real-time dashboards and automated reports Increased efficiency and cost savings (~ € 8,000/month) Scalability for future growth (additional modules can be integrated seamlessly) Strengthened sales and finance departments through seamless process integration
This summary shows how I created concrete and measurable value for the company through structured project work, technical expertise, and targeted training.
Senior Test Engineers for an OpenShift Data and Analytics Platform
Kiwi Consulting
Leading and managing the test planning and execution of a highly complex OpenShift platform for data and analytics use cases
Co-authoring and driving the strategy for automated tests
Proactive collaboration with the development team in troubleshooting and timely problem resolution
Providing support for traditional manual testing when needed
Responsible for accurate reporting of test results
Writing precise descriptions of issues so they can be easily identified and reproduced
Maintaining and improving existing test cases and optimizing workflows
Identifying and continuously improving test tools and approaches
Test documentation in JIRA/Confluence, Xray
Creating test data and, if necessary, setting up mocking systems
Performing acceptance tests during the sprint and regression tests at the end of the sprint
Technical support for other teams in integrating test tools
Communicating with management and line organization
Supporting the team in the refinement of requirements and in detailing acceptance criteria and test cases
Python
gitlab-ci
Bourne-again-shell
Ansible
Scrum
OpenShift
Kubernetes
Helm
Container
Docker
Proxmox
Artifactory
JIRA
xray
Confluence
Microsoft Teams
GitLab
podman
testing
Testing/QS/QM
Manual testing
User Acceptance Testing (UAT)
Test infrastructure
Analytical skills
Test cases
Test management
Usability tests
Test automation
GitFlow
CI
CD
OpenShift
OpenStack
Proxmox
Artifactory
Atlassian JIRA
Atlassian Confluence
Teams
GitLab
podman
Docker
SonarQube
Deployment Consultant for Java Applications
Hays
Consulting and support for a distributed time tracking/time management application written in Java and Delphi, integrated with SAP and other interfaces
Creating configurations and scripts
Windows
Linux
Java
Scripting languages
SQL
Visual Basic
Support Environment and Build Management
Vision Consulting GmbH
Configure Puppet
Roll out client/server applications
Support multiple Linux/Windows systems
Software integration and release management
Support test automation
Process support (environment management)
Test environment management (automation)
Use JIRA/Confluence & Office
Create planning concepts (software usage, systems, test usage)
Plan, implement, and maintain Jenkins, Nexus, pipelines
Puppet
bash
PowerShell
LDAP
Client/Server
Configuration and build management
Software deployment
System administration
System analysis
Jenkins
SLES
Atlassian JIRA
Atlassian Confluence
Kubernetes
Windows
IT System Technician, Consultant, and Software Developer
MDigi UG (haftb.)
On-site or remote support
Troubleshooting via phone and remote maintenance software
Point of contact for all hardware and software issues
Hardware and software installations and operations
Creating and maintaining documentation
Training employees and customers
Conducting current state analyses and creating recommendations for GDPR implementation
Consulting and support for the implementation of IT security measures
Planning and executing IT projects to optimize IT infrastructure
Developing and implementing backup and disaster recovery solutions
Developing interfaces and converters to connect systems
Connecting help desk system to ticketing system
Connecting ERP to shop system
Connecting a DMS to DATEV
Providing and extending web applications
Consulting
Document management
Document management system
IT infrastructure
System installations
Technical services
Computer maintenance
Remote troubleshooting
Remote user support
Remote administration
Web hosting
Domain Name System (DNS)
Domain registration
Email servers
Document Management Systems (DMS)
Docker
Web Applications
Web Services
Web Development
Email
Gateway Load Balancing Protocol (GLBP)
Virtual Private Network (VPN)
Firewalls
Managed Services
Managed Hosting
Managed Security Services
Computer hardware
Support for IT hardware
IaC
Hardware architecture
Hardware installation
Server
Network hardware
C#
Java
Python
Bash
Proxy
Virtualization
Quality inspection
Quality assurance
Telephony
Microsoft Teams
Unix
Unix administration
Unix shell
Ubuntu
Debian
Mac
Maven
Java EE
JSF
JPA
JAXB
JAXP
JAX-WS
JAX-RS
JMS
JMX
EJB 3
CDI
JSON
YAML
Git
Apache Tomcat
SOAP
REST
WSDL
JUnit
Selenium
JDBC
JavaScript
Ajax
CSS
HTML
HTML5
XHTML
SQL
Microsoft 365
Azure
Acronis
Synology
SecurePoint
Wortmann
WordPress
Proxmox
Mac
Windows
Linux
Debian
ecoDMS
Odoo
nginx
Apache
Dovecot
Postfix
Microsoft Teams
Cloud Communication
Visual Basic
Windows Server
IntelliJ
Eclipse
GitLab
Apache CXF
SoapUI
Jenkins
Nexus
Artifactory
Atlassian JIRA
PostgreSQL
MySQL
Implementing IT environment management
MSG Life
Capturing the current state
Defining a target vision
Planning the individual steps
Kubernetes
DevOps
ITSM
Test management tools
Test management
IT service management
Atlassian JIRA
Rancher
Jenkins
Atlassian Confluence
xray
IT Consultant / Technician
Expertise8 GmbH
Support/consulting for projects in document management systems
Developing, implementing, and documenting processes
Developing interfaces to integrate different systems
Support in running DMS systems
Consulting on digitalization
DMS
Process optimization
Document management
Document management system
Document storage system
Quality assurance processes
IPA-Suite
ecoDMS
Windows
Nextcloud
Synology
Test environment management
KIWI Consulting
Implementing the test environment strategy
Supporting test automation with Selenide / Selenium / Java Cucumber
Creating and planning test concepts
Designing test environments
Creating a test environment concept
DevOps
Kubernetes
Docker
Eclipse
JMeter
Selenium
automated testing
Selenide
Administration
ALM
PVS
TFS 2015
Selenium
Selenium WebDriver
Cucumber
Selenide
MS Office
Microsoft Sharepoint
IntelliJ IDEA
Atlassian Consultant
Matzner GmbH
Migrating and upgrading the customer's build system. The current build environment consists of Bamboo, Fisheye, and Git with Gitolite
Setting up the RHEL 7.2 server with Git and various build tools, such as Maven, Ant, Node.js, and others
Configuring the build environment and handing it over to the customer
RHEL
Bamboo
Fisheye
Gitolite
Git
Consultant
Capturing and analyzing a web-based system, developing a continuous delivery and DevOps concept with a target environment
Installing Docker for continuous deployment, preparing decision templates, and analyzing log files with ELK
Supporting the business department in communicating with the IT service provider
Apache Tomcat
Container
Web service testing
Oracle/SQL
Docker Swarm
Docker
Artifactory
ELK
Environment Manager (DevOps)
Own company
Support from build to deployment
Planning and setting up environments, from development to production
Coordinating usage of environments across different projects
Assisting developers and test management
Developing agents for software installation
POC application monitoring with AppDynamics
Assisting in managing external service providers
Setting up a Jenkins / Docker CI / CD environment
Spring Boot application for managing rollouts on terminal servers
Deploying applications in the middleware (WebSphere Application Server, JBoss)
Application monitoring with AppDynamics
HP Lab Services, UFT, QFTest application support
J2EE
Spring
Hibernate
WebSphere
spring.boot
JBoss
Apache Tomcat
3rd level support
Ticket processing
application monitoring
CD
CI
SQL
Eclipse
Hudson
Maven
Git
SVN
Atlassian JIRA
Atlassian Bitbucket
Atlassian Confluence
AppDynamics
Service Now
Jenkins
Microsoft SharePoint
Docker
Oracle
Build and Deployment Manager
Responsible for the application build, provisioning environments, and rollout to production
Process optimization from build and test environments to production deployment and capturing and analyzing errors
Creating and coordinating the setup of test environments
CI
Java
PowerShell
Scrum
Bash
CD
Continuous Integration
Continuous Deployment
Environment management
Eclipse RCP
Hudson
WebSphere Application Server
Eclipse
Subversion
Linux
Windows
Citrix
Consultant
Assess the existing system and introduce and implement optimizations
Optimize the Maven build and integrate it better into Eclipse through build management
Train employees in using Maven
Present the release process with Maven and explain it with examples
Adjust the build and deployment processes
CI
Eclipse
Maven
GIT
Nexus
Software Developer
Integrate JIRA with an existing system: SD+ (Helpdesk) using REST interfaces
Programming in Groovy
Map processes in JIRA workflows and set up the system according to customer requirements
Create and customize JIRA plugins per customer requirements
Create scripts with ScriptRunner for JIRA
Write Groovy scripts for workflow control
Perform regular updates and enhancements
JIRA
Groovy
SD+
GIT
Software Developer
Create specifications and mockups
Create a build and structure with the provided libraries
Development with Java, JSF, Torque, Primefaces
Build management
Eclipse
Primefaces
JSF
Torque
Java
IT Consultant
Consulting on software and hardware migrations
Developing interfaces
Evaluating and implementing systems
Software development (Java)
Jira Fisheye integration
Scrum
Java
Virtualization
Eclipse
VMWare
VEEAM
Linux
Footprints
Alfresco
Jira
Fisheye
GIT
Software Developer
Supporting build and deploy management
Introducing code analysis tools (SonarQube)
Java backend development for process control
Introduced Java Service Wrapper from Tanuki Software to run processes as daemons
Created tests with JUnit, Mockito to verify builds, ensuring stability and no recurring bugs
Continuous Integration
Java Service Wrapper
Java Service Wrapper - Tanuki Software
Eclipse
Maven
Jenkins
JSF
SonarQube
Web Projects Lead
From design with the client to implementation of websites and online shops
Projects were run using Scrum, with daily scrums and regular sprint planning meetings with the client
Scrum
Jira
Confluence
Crowd
Stash
Fisheye
Software Developer
New development and enhancement of a B2B shop
Configured and supported server setup; introduced build, release, and configuration management
Created prototypes for web services based on CXF and WSDL-first, which are now being used to build the services
A new frontend area for the online shop was to be created using J6EE and JSF, and integrated into the existing shop via an IFrame
Access to the backend (DB, web services, other data sources) was needed. To make this modular, I proposed using an ESB
Since the learning curve was considered very steep, my alternative proposal was to implement the calls as an EJB3 service
As part of the new technology rollout, the build was done with Maven. To test and evaluate the sources, Jenkins, Artifactory, and Sonar were set up and team members were introduced to these tools
Compared UML tools for code generation, including Modelio and other Eclipse-based tools, for the client
Assessed code quality using SonarQube as the code analysis tool
Linux Bash Scripting
Continuous Build
J6EE
Webservices
UML
MDA
JSF
EJB3
Oracle 10
Weblogic 10.3
Tomcat6
Tomcat7
Jenkins
SonarQube
Maven
Java
Java Development
Developing and operating an e-commerce platform
Adapting the platform to customer requirements. In monthly sprint meetings, changes were discussed with the client and carried out by the team. In daily stand-ups, tasks and issues were discussed
Scrum
E-Commerce
Webhosting
Bash
Apache
Tomcat
Maven
Jenkins
Artifactory
Java Development
Create software (Java) to import/reconcile items using supplied CSV files
E-Commerce
xt:Commerce
MySQL
Java
CSV
Software Developer
Set up and extend the XT Commerce shop system based on PHP
Create PHP modules to implement the ordering process in the shop
Configure the shop to customer requirements
Create an SEO-compliant, table-free template
E-Commerce
PHP
HTML
MySQL
CSV
XT-Commerce
Project Engineer
Develop Java architecture for portal projects
Automate tests for Java applications
Execute tests and create concepts for execution and acceptance
Attend ISTQB training
Introduce quality management in the OMS area
Support and operations in the output management area
Support for a HA software (IBM Top20)
Create fixes
Implement scripts to control and analyze the application, up to deployment
Create system monitoring scripts (bash scripts, partly Groovy)
Quality management for a rendering software
Port an old web application (JSP) to Java 1.4 (JSF with EJB3)
Automate test scenarios for Java applications
Develop a stack (concept) to implement software projects to be integrated into a web portal
Create a backend (server) for a risk assessment software with a web service interface
Develop a concept for server administration and build a prototype
Create applications with SWT, Swing UI in a Java environment
Create web applications in a J2EE environment
Quality Management
ISTQB
TQM
Java
EJB3
Spring
Hibernate
JPA
Web services
Tomcat
SWT
Swing
Oracle
IBM DB2
Software Developer
Port a web application from Struts to JSF
Create the necessary backend beans with connectivity to a DB2
Web hosting
Java
Struts
JSF
IBM DB2
Junior Developer
Create applications with SWT, Swing UI in a Java environment
Create web applications in a J2EE environment
Java
Consulting, Java Development, Administrator and Project Manager
main-host.de GmbH
Support of customers and customer systems
Execution and support in customer projects
Android development with IntelliJ IDEA
Java development with Eclipse, STS, JBoss Tools
Management of Tomcat 6/7 servers
Maintenance of MySQL and Postgres databases
Project management of in-house projects
Development of applications, web applications, and mobile apps
Administration of Linux (Gentoo, Ubuntu) servers
Support
Linux bash scripting and administration
J2EE
J6EE
HTML
CSS
Scrum
Web hosting
E-Commerce
Virtualization
Web
MySQL
Postgres
Nameserver
Virtual servers
Firewall (iptables)
Application servers (Tomcat 6/7)
CMS (Joomla, WordPress)
Mobile apps
Email
Wicket
JSF
MyFaces
Tomahawk
Spring
Hibernate
JPA
Web services
CXF
Axis2
JaxWS
Jaxb
JQuery
PHP
Android
Apache
Iptables
Postfix
Courier
Monitoring with Nagios / ICINGA
Wicket
Java
Bash
MyFaces
Hibernate Criteria-API
Hibernate Query Language
Struts
Nagios
Linux
VMware
Communications Electronics Technician
- Installation of fiber optic networks and telecommunication equipment
- Laying cables underground and overhead
- Installation of cable ducts, junctions and termination boxes
- Measurement of installed cables or fiber optics
- Troubleshooting and repair in the cable network of the base and training area of the BA
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (21.5 years), Professional Services (5.5 years), Retail (3 years), Telecommunication (2 years), and Insurance (0.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (21.5 years), Project Management (15 years), Quality Assurance (12 years), Operations (12 years), Customer Service (9.5 years), and Product Development (5.5 years).
Summary
I am an experienced engineer with a strong background in test automation, infrastructure management, and integrated software solutions. I excel in optimizing processes and reducing manual tasks while delivering measurable improvements. My hands-on expertise spans OpenShift, Kubernetes, Docker, Python, and Java, allowing me to drive end-to-end deployments and bridge development with operations.
I consistently focus on structured project work and comprehensive process mapping to enhance system performance. I bring years of experience in designing robust platforms and implementing reliable test strategies across various industries, always aiming to improve efficiency and quality in demanding environments.
Skills
- Devops
- Document Management
- Quality Management
- Data Protection
- Consulting
- It Security
- Software Programming
- Software Architecture
- Automation
- Release Management
- Test Management
- Quality Management
- Document Management System
- Environment Management
- Cloud
- Infrastructure
- Web Application
Languages
Education
FHDW Paderborn
Bachelor of Science in Computer Science · Computer Science · Paderborn, Germany
b.i.b. International College
State-certified computer scientist, technical college entrance qualification · Computer Science · Paderborn, Germany
Certifications & licenses
EcoDMS Qualified Premium Reseller
ecoDMS GmbH
Red Hat OpenStack Administration I: Core Operations
RedHat
Certified Data Protection Officer Training
Procova GmbH, Olsberg
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Thorsten based?
What languages does Thorsten speak?
How many years of experience does Thorsten have?
What roles would Thorsten be best suited for?
What is Thorsten's latest experience?
What companies has Thorsten worked for in recent years?
Which industries is Thorsten most experienced in?
Which business areas is Thorsten most experienced in?
Which industries has Thorsten worked in recently?
Which business areas has Thorsten worked in recently?
What is Thorsten's education?
Does Thorsten have any certificates?
What is the availability of Thorsten?
What is the rate of Thorsten?
How to hire Thorsten?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Odoo Implementer
Nearby freelancers
Professionals working in or nearby Anröchte, Germany