ActiveDirectory domain infrastructure as the basis tool for the migration to the new
domain.
Tasks: Analysis of the existing environment, SW Concept & Development, Backend,
Frontend and Reporting parts implementation.
Preferred tools and solution products (development):
Eclipse, Maven, Git, Cygwin, Directus, PostgREST, Docker, Jenkins, Node-RED, Camunda
Standard / Frameworks / Products / Methods / Techniques:
Java (Spring Boot, JavaFX, Apache HttpClient, Unirest, Junit, TestNG, JMeter, JProfiler), JS
(Nodejs, Vuejs, JQuery, …), CSS (Bootstrap, Vuetify, Cirrus CSS), Template Engines
(Pebble, Thymeleaf, FreeMarker, ..), Swagger, OOP, UML, REST, Proxy, SSO, …
Produkts (Administration):
Postfix, Apache Tomcat, Nginx, Lotus/IBM/HCL Notes/Domino/Sametime/O365,
OpenLDAP, Bind, Squid, SpamAssassin, ASSP, TrendMicro, ClamAV, …
Experience:
Java: Java 5-17, Java EE
JavaScript: Vanilla, JQuery, TypeScript, Nodejs, VueJS
Lotus Domino: infrastructure design and implementation, programming
Web projects: Design and programming
Unix (Solaris) / Linux (Ubuntu, RedHat, Debian, SUSE) administration
Mail system design, automation, rollouts and administration
Quality Assurance Documentation.1. Further development and maintenance of the Java Web App "AutosysReporting"
for the overview and status reporting of automated jobs (important part of the
company business).
2. Update, Modification and Maintenance of several Data Processing & Presentation
Applications, fetching different data (weather, stock market, media, statistics, etc)
from public and paid sources, and processing / presenting it internally (on the
intranet, in the elevators, in the canteen, etc.)
Tasks: SW Development, Extension Architecture, Updates, Modifications, Maintenance,
Documentation.
BWI GMBH – Sametime 9, Administration, Preparation for migration to the current
Sametime version (HCL Sametime 11.6)
Tasks: Technical project management, Tools development for the planned migration.
Migration of the internal Enterprise SMTP gateway (Provider A
→ Provider B) with implementation of the elevated security standards (IAM & AD Groups
& Certificates based SMTP authentication, Strong Encryption Level).
Tasks: Project Planning and Coordination, Technical Design, Development of migration
tools, Training & Support of local IT Offices.
Java web app for overview/reporting/analysis of global
AutoSys jobs (automation processes, ~60k) - The tool was finally used to perform the
clean-up project, which was not possible before that since AutoSys implementation in the
company due to infrastructure complexity and the sensitivity of data.
Tasks: SW Concept & Development, Integration of multiple backend data sources, Job
Dependency resolution and presentation, Reporting, Categorization by run
behavior/status/etc.
Java web application for overview of Unix host users and groups with backend connection to the Linux/AIX hosts (realized with Jsch from JCraft),
to AD, as well as to the data sources from the provider, frontend UI for data analysis and
reporting.
Tasks: Analysis of the environment, SW Concept & Development.
Optimization of the multi-language management infrastructure for
one of the leading elevator manufacturers.
Tasks: Automation of the existing processes and programming of the relevant (web)
interfaces for the company-wide translation workplace form, SW Concept & Development,
Quality Assurance.
Corporation – Migration of budget data from archive files (Excel) to current data
storage systems (Salesforce, PDM, Postgres).
Tasks: SW Concept & Development of production software for reading, Error correction
and transfer of the existing budget data, adaptation of the data structure to the current
requirements, Programming of the report generator, Quality Assurance.
Migration of the Mailgroup Management Tool from Domino to
AD/O365 Backend (new user interface based on SailPoint Identity IQ), finalization of
separation of the remaining Domino Infrastructure from O365 Infrastructure.
Tasks: Project Planning and Coordination, Resource Management, Usability Design
Acceptance, Testing, User Workshops, Documentation.
Notes/Domino/Sametime - Development/Administration.
Tasks: Application development and leading administration of Domino environment with
over 200 servers.