Thorsten Matzner-Senior Test Engineers for an OpenShift Data and Analytics Platform
Check rate
Experience
Odoo Implementer
N.N.
As project manager for the Odoo implementation at a small company, I was responsible for designing, implementing, and training 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 Responsibilities
Requirements analysis and process mapping Configuration of Odoo modules: CRM, Sales, and Accounting Data migration (Excel/CSV → Odoo) and quality control Creation of workflows, automated email rules, and dashboards Conducting training sessions and providing 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% acceleration of the 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 Establishment of 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 highlights how I created concrete and measurable value for the company through structured project work, technical expertise, and targeted training.
Senior Test Engineer 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-developing and driving the strategy for automated testing
Proactively collaborating with the development team to debug and resolve issues promptly
Providing support for traditional hands-on testing when needed
Responsible for accurate reporting of test results
Writing clear descriptions of issues encountered so they can be easily identified and reproduced
Maintaining and improving existing test cases and optimizing the workflow
Identifying and continuously enhancing test tools and approaches
Test documentation in JIRA/Confluence, Xray
Generating test data and, if needed, setting up mocking systems
Performing acceptance tests during the sprint and regression tests at the end of the sprint
Providing technical support to other teams in integrating test tools
Communicating with management and team leads
Supporting the team in the requirements process during refinement and in defining acceptance criteria and test cases
Python
GitLab CI
Bourne Again Shell
Ansible
Scrum
OpenShift
Kubernetes
Helm
Containers
Docker
Proxmox
Artifactory
JIRA
Xray
Confluence
Microsoft Teams
GitLab
Podman
Testing
Testing/QA/QM
Manual Testing
User Acceptance Testing (UAT)
Test Infrastructure
Analytical Skills
Test Cases
Test Management
Usability Testing
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, connected to SAP and other interfaces
Creating configurations and scripts
Windows
Linux
Java
Scripting languages
SQL
Visual Basic
Environment and Build Management Support
Vision Consulting GmbH
Configuring Puppet
Deploying client/server applications
Maintaining multiple Linux and Windows systems
Supporting software integration and release management
Assisting with test automation
Managing procedures (environment maintenance)
Test environment management (automation)
Using JIRA/Confluence & Office
Creating planning concepts (software deployment, systems, test usage)
Planning, implementing, and maintaining Jenkins, Nexus, and 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 and remote support
Troubleshooting via phone and remote support 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 as-is analyses and creating recommendations for GDPR compliance
Consulting and supporting the implementation of IT security measures
Planning and executing IT projects to optimize the IT infrastructure
Developing and implementing backup and disaster recovery solutions
Developing interfaces and converters for system integration
Connecting help desk system to ticketing system
Integrating the ERP system with the 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 server
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
IT hardware support
Infrastructure as Code (IaC)
Hardware architecture
Hardware installation
Servers
Network hardware
C#
Java
Python
Bash
Proxy
Virtualization
Quality control
Quality assurance
Telephony
MS 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
MS Teams
Cloud communication
Visual Basic
Windows Server
IntelliJ IDEA
Eclipse
GitLab
Apache CXF
SoapUI
Jenkins
Nexus
Artifactory
Atlassian JIRA
PostgreSQL
MySQL
Implement IT environment management
MSG Life
Reviewing the current state
Developing 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 on document management system projects
Developing, implementing, and documenting processes
Interface development to connect different systems
Supporting the operation of DMS systems
Advising on digitization
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 the 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 client's build system. The build environment currently uses Bamboo, Fisheye, and GIT with Gitolite
Setting up the RHEL 7.2 server with GIT and various build tools, like maven, ant, node.js and more
Setting up the build environment and handing it over to the client
RHEL
Bamboo
Fisheye
Gitolite
Git
Consultant
Assessing and analyzing a web-based system concept for Continuous Delivery and DevOps with a target environment
Installing Docker for continuous deployment, creating decision templates, log file analysis with ELK
Supporting the department in communication with the IT service provider
Apache Tomcat
Container
Testing web services
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 environment usage across different projects
Supporting 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 middleware (WebSphere Application Server, JBoss)
Application monitoring with AppDynamics
Application support for HP Lab Services, UFT, QFTest
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 the rollout into production
Optimizing processes from build and test environments to production deployment, including 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
Evaluate the existing system, propose and implement improvements
Optimize Maven builds and integrate them better into Eclipse through build management
Train employees on using Maven
Present the release process with Maven and explain it using examples
Adjust build and deployment processes
CI
Eclipse
Maven
GIT
Nexus
Software Developer
Integrate JIRA with an existing system: SD+ (helpdesk) using REST APIs
Programming in Groovy
Map processes in JIRA workflows and configure the system according to customer requirements
Create and customize JIRA plugins based on 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 given libraries
Development with Java, JSF, Torque, Primefaces
Build management
Eclipse
Primefaces
JSF
Torque
Java
IT Consultant
Advising 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
Implemented Java Service Wrapper from Tanuki Software to run processes as daemons
Created tests with JUnit and Mockito to verify builds, ensuring stability and preventing recurring bugs
Continuous Integration
Java Service Wrapper
Java Service Wrapper - Tanuki Software
Eclipse
Maven
Jenkins
JSF
SonarQube
Web Project Lead
From concept discussions with clients to implementing websites and online shops
Projects were run using SCRUM, with daily scrums and regular sprint planning meetings with end clients
Scrum
Jira
Confluence
Crowd
Stash
Fisheye
Software Developer
New and ongoing development of a B2B shop
Configured and supported server setup; introduced build, release, and configuration management
In the project, prototypes for web services were created using CXF and a WSDL-first approach, which are now used to create web services
For a new section of the online shop, a new frontend based on J6EE and JSF was developed. It is integrated into the existing shop via an iframe.
Access was needed to the backend (DB, web services, other data sources). To implement this modularly, I proposed using an ESB.
Since the learning curve was estimated to be very high, my alternative proposal was to implement the calls as an EJB3 service.
As part of introducing new technologies, the build was implemented with Maven. To test and evaluate the sources, Jenkins, Artifactory, and Sonar were set up and team members were introduced to their use.
Evaluated 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
Web services
UML
MDA
JSF
EJB3
Oracle 10
WebLogic 10.3
Tomcat 6
Tomcat 7
Jenkins
SonarQube
Maven
Java
Java Developer
Developed and operated an e-commerce platform
Customized the platform based on customer requirements. In monthly sprint meetings, changes were discussed with the client and implemented by the team. In daily stand-ups, tasks and issues were discussed.
Scrum
E-Commerce
Webhosting
Bash
Apache
Tomcat
Maven
Jenkins
Artifactory
Java Development
Developed Java software to import and match items from provided CSV files
E-Commerce
xt:Commerce
MySQL
Java
CSV
Software Developer
Set up and extended the XT Commerce shop system based on PHP
Created PHP modules to implement the order process in the shop
Configured the shop to meet customer needs
Created an SEO-compliant, table-free template
E-Commerce
PHP
HTML
MySQL
CSV
XT-Commerce
Project Engineer
Developed Java architecture for portal projects
Automated testing of Java applications
Performed tests and created concepts for execution and acceptance
Attended ISTQB training
Introduced quality management in the OMS area
Supported and operated output management
Supported high-availability software (IBM Top20)
Created fixes
Implemented scripts to control and analyze the application up to deployment
Created system monitoring scripts (Bash scripts, partly Groovy)
Managed quality for a rendering software
Ported an old web application (JSP) to Java 1.4 (JSF with EJB3)
Automated test scenarios for Java applications
Developed a stack concept to implement software projects to be integrated into a web portal
Created a backend server for risk assessment software with a web service interface
Developed a concept for server administration and built a prototype
Built applications with SWT and Swing UI in Java
Developed web applications in the J2EE environment
Quality Management
ISTQB
TQM
Java
EJB3
Spring
Hibernate
JPA
Webservices
Tomcat
SWT
Swing
Oracle
IBM DB2
Software Developer
Ported a web application from Struts to JSF
Created the necessary backend beans with a DB2 connection
Webhosting
Java
Struts
JSF
IBM DB2
Junior Developer
Developed applications with SWT and Swing UI in Java
Created web applications in the J2EE environment
Java
Consulting, Java Development, Administrator and Project Manager
main-host.de GmbH
Customer support and maintenance of customer systems
Executing and supporting customer projects
Android development with IntelliJ IDEA
Java development with Eclipse, STS, JBoss Tools
Managing Tomcat 6/7 servers
Managing MySQL and Postgres databases
Project management for 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
Name server
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
Telecommunications Technician
- Installation of fiber optic networks and telecommunication equipment
- Laying cables underground and overhead
- Installing cable ducts, distribution boxes, and termination outlets
- Measuring installed cables or fiber optics
- Troubleshooting and repair in the cable network of the base and training area of the German Armed Forces
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Professional Services, Retail, Telecommunication, and Insurance.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Project Management, Quality Assurance, Operations, Customer Service, and Product Development.
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 IT Specialist, University of Applied Sciences 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
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
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
