As founder of lennlay, I have been trying to automate everything in IT for over 20 years. From software development and test automation to IT operations, I have gained instructive experience in large and small companies. Tools and technologies are constantly changing, but not my urge to learn new things and use them for IT automation.
As a specialist in IT automation, I develop an automated solution tailored to your needs. Call me at any time! Or contact me using the contact form.
I look forward to seeing you.
PROJECT HISTORY
01/2020
- Present
Volkswagen Financial Services Digital Solutions GmbH
1000-5000 employees
Banks and financial services
IT-Compliance and IT-Automation with Ansible
The creation and maintenance of IT compliance guidelines based on the CIS benchmarks for Tomcat, Apache HTTPD and JBoss EAP
Hardening and creation of golden images for JBoss EAP, Tomcat and Apache HTTPD versions according to the hardening and security guidelines of the CIS benchmarks using Ansible scripts
Creation and maintenance of Ansible scripts for the deployment of Java EE applications
Development and maintenance of a Python framework to check the compliance guidelines and to find running and non-running Java, Tomcat, Apache HTTPD, JBoss EAP instances on all RedHat + AIX servers
Development of Ansible scripts for connecting applications to the CA Application Performance Management Tool
Development of Ansible modules for the connection of Ansible Tower to Cyberark
Technologies: Ansible, Ansible Tower, Python, RedHat Linux, AIX, Bitbucket, Git, ITIL, CIS-Benchmarks, Cyberark, CA-APM, Artifactory, Service Manager, Puppet, HP UCMDB
01/2017
- 12/2019
Volkswagen Financial Services Digital Solutions GmbH
1000-5000 employees
Banks and financial services
Operation Transition Management
Getting several Java EE applications from Kickoff to operation
Planning, implementation, documentation and evaluation of proof of concepts for new Java EE applications
Order and set up servers, databases and networks
Write Ansible deployment scripts for the applications
Perform the deployments with Ansible Tower
Writing standard Ansible roles for the development department
Migration of existing applications to deployment with Ansible
Write documentation (operating manual, …)
Monitoring and problem analysis of the applications during load and ITSCM tests
Set up monitoring for the applications with HP SiteScope and HP-BSM
Maintenance of the Jenkins continuous integration server
Maintenance of the development environment
Maintenance of the software storage Sonatype Nexus
Maintenance of the test slaves
Maintenance of the test databases
Extension + troubleshooting + documentation of the Principa Selenium test framework.
Creation of tests for automated testing of the Principa web application
Training the testers
Technologies: Jenkins, Hudson, Windows Server 2008, Selenium, Java, Maven, VMWare, Test management, JBoss, Eclipse, Oracle, Postgresql, Sybase, Sonatype Nexus
02/2013
- 03/2013
Siegele Software GmbH
< 10 employees
Pharmaceuticals and medical technology
JWebSocket Principa Integration
Integration of JWebSocket into the Principa customer application in order to be able to send messages from the client to the server and vice versa via WebSockets
Implementation of the server integration in Java
Implementation of a client interface in Java and Javascript
Integration of frameworks into the Java EE application Principa
An existing Java EE application for mapping a hospital information system (HIS) was expanded to include various functionalities using common OpenSource tools.
Modification of a JBOSS application server for cluster operation
A JBoss AS 6 and a Java EE application running on it (for mapping a hospital information system (HIS)) were reconfigured and adapted for cluster operation. Then performance load tests were carried out using JMeter.
Implementation of an authorization system for a hospital informationsystem
A flexible role authorization system was designed and implemented to map the complex authorizations in a hospital.
Software design
software development
Software test
Documentation
Technologies: Java, JavaScript, JUnit, JBoss, JBoss ESB, HTML
12/2008
- 03/2009
Siegele Software GmbH
< 10 employees
Pharmaceuticals and medical technology
Implementation of a framework for test automation
In order to be able to carry out integration tests for a Java EE application (for mapping a hospital information system (HIS)), a test framework based on Selenium was created. With this it is possible to easily test the application in different environments, such as: OS (Windows, Linux), browser (Firefox, IE), databases (Oracle, Postgresql, Mysql, Sybase)
Design and implementation of a suitable infrastructure for developing and testing a JEE application. The process was: 1. Development of the code in Eclipse 2. Version control via Subversion 3. Buildtool: Maven. Checked-in changes were built promptly in the Continuous Integration Server (Hudson). This also triggered the integration tests and the deployment process of the application to the test installations.
In a small, distributed team (2 developers in Trier, 2 developers in Ghent, 3 developers in Vienna), a Java EE framework for mapping clinical paths was designed and implemented