Projekte
Bisherige Projekte und Rollen
Bitte haben Sie Verständnis dafür, dass ich öffentlich keine Endkunden nenne.
Bitte fordern Sie gerne die Projektliste in Word-Format bzw. PDF an.
Vibe Coder (Rust)
- Zeitraum: 06.2024 - 06.2024
- Technologien: Rust, eframe, egui, rayon, crossbeam-channel, chrono
- Beschreibung: Eine interaktive Rust-Anwendung zur Visualisierung des Travelling-Salesman-Problems (TSP). Das Tool ermöglicht die Untersuchung von optimalen Routen durch eine Brute-Force-Berechnung und bietet eine interaktive Oberfläche zum Verschieben von Punkten, eine Undo-/Redo-Funktion sowie eine Analyse der Stabilitätsbereiche.
Integrator (Kubernetes, GitLab CI, Ansible)
- Zeitraum: 05.2024 - 05.2025
- Technologien: Kubernetes, Rancher Kubernetes Engine 2 (RKE2), Powershell, GitLab CI, Puppet, Ansible, Docker, Portman, Crane, Python, Jenkins
- Beschreibung: Wiedererweckung und Modernisierung eines halbautomatischen Frameworks auf Powershell-Basis für das Management von 13 Systemumgebungen. Das Projekt war zuvor zwei Jahre pausiert und wurde ohne die ursprünglichen Ressourcen reaktiviert.
GitLab DevOps Engineer
- Zeitraum: 08.2022 - 07.2023
- Technologien: Ansible, Python, GitLab, Docker, Portman, WSL2, k8s, Openshift
- Beschreibung: Weiterentwicklung von Ansible-Playbooks zur Wartung eines bestehenden GitLab-Geo-Clusters, inklusive Erstellung neuer Cluster. Entwicklung und Migration von End-to-End-Tests in containerisierte Umgebungen. Erstellung eines Tools zur automatischen Bereinigung hängender Runner-Container.
Entwickler (Python)
- Zeitraum: 07.2022 - 09.2022
- Technologien: Linux, Python, Maven, Poetry, CycloneDx
- Beschreibung: Entwicklung eines BOM-Generators für Maven-Projekte. Mitarbeit an einem Docker-Image-Package-Scanner.
Entwickler (Java)
- Zeitraum: 05.2022 - 06.2022
- Technologien: Java, JUnit 5 Jupiter, Linux, SonarQube, IntelliJ
- Beschreibung: Vorbereitung zur Einführung von „Test First“ und Behebung von Blocker-Issues in SonarQube.
Entwickler (Python), DevOps
- Zeitraum: 03.2022 - 04.2022
- Technologien: Ansible, Cinder, Docker, GitLab, Linux, OpenStack, Python
- Beschreibung: Einrichtung zusätzlicher GitLab-Agenten sowie Erstellung von Build- und Deploy-Pipelines für OpenStack (kolla-ansible, Cinder).
Linux-Administrator
- Zeitraum: 10.2021 - 03.2022
- Technologien: Ansible, Docker, GitLab, libgender, Linux, Python
- Beschreibung: Betrieb von über 400 individuellen Installationen der Stadtwerke München, MVG und muenchen.de. Bereitstellung eines dynamischen Ansible-Repos mit Python auf Basis von libgender.
Cloud Engineer, DevOps
- Zeitraum: 11.2020 - 03.2021
- Technologien: Azure DevOps, Docker, Kubernetes, Linux (Ubuntu), Loki, Postgres, Python, Spring Boot
- Beschreibung: Aufbau von Integrationstests in Azure Pipelines und Kubernetes. Implementierung von Alerting, Fehlerbehebung, Nutzung der Loki-Instanz, sowie Erstellung diverser Verwaltungsjobs (DB-Restore, Pod-Reports, Log-Dumps).
Entwickler, Betreiber
- Zeitraum: 07.2020 - laufend
- Technologien: Azure Pipelines, Bash, GitLab
- Beschreibung: https://metafence.gitlab.io/clici/
DevOps, Server-Admin, interim Application Manager
- Zeitraum: 05.2020 - 08.2020
- Technologien: Linux (RHEL), Spring Boot, Bash, Maven, Adopt OpenJDK 11, Docker, Docker-compose, Hashicorp Vault, ELK, Jenkins, OpenVPN, TestRail, Jira, Confluence
- Beschreibung: Übernahme der Wartung im Zuge des Insourcings von einem externen Team. Erstellung von Docker-Compose und Controller-Skripten für eine dockerisierte Microservice-Architektur. Einrichtung von Monitoring, IP-Freischaltungen, Etablierung eines Client-to-Site-VPNs. Abschaltung wegen Nachfolgeversion.
DevOps, Server-Admin
- Zeitraum: 01.2020 - 04.2020
- Technologien: Linux (RHEL7, Ubuntu, CentOS, Alpine, SLES), Jira, Confluence, Thinlinc
- Beschreibung: Unterstützung der Entwickler bei Eclipse-Problemen. Setup von zwei On-Prem-Maschinen für Inhousing, Dockerisierung des Build-Prozesses, Einführung von Thinlinc. Ab März Übergabe an T-Systems.
Ops
- Zeitraum: 10.2019 - 12.2019
- Technologien: Percona Cluster, Percona Manager, Grafana, Linux, Docker, Ansible, Docker-compose, Jira, Confluence, Bitbucket, Jenkins, Hybris, SSH, csshx
- Beschreibung: Vorbereitung auf Black Friday/Cyber Monday: Migration von vier Umgebungen von MySQL zu Percona. Installation und Konfiguration des Percona Management Servers. Erstellung von Jenkins-Jobs und Bereitschaftsdienst.
Assistenz Release-Management
- Zeitraum: 08.2019 - 09.2019
- Technologien: Excel
- Beschreibung: Tägliches Einsammeln, Normalisieren und Zusammenführen der Ticket-Statusberichte von zwölf Projektteams.
DevOps-Pionier, Automatisierungsexperte
- Zeitraum: 04.2019 - 07.2019
- Technologien: GitLab, Liferay, CentOS Linux, Ansible, plantUML, IDEA, Test Driven Development (JUnit, Mockito)
- Beschreibung: Durchführung manueller Staging- und Live-Deployments in Liferay. Migration der CI-Umgebung von Jenkins/Gitblit nach GitLab. Aufbau erster Docker-basierter Build-Agents, Mitarbeit in Task-Forces zur Code-Qualität, Entwicklung eines IaC-Ansatzes sowie Ticketbearbeitung und Fehlersuche.
DevOps-Pionier, Automatisierungsexperte
- Zeitraum: 10.2018 - 01.2019
- Technologien: Linux, Terraform, Ansible, Consul, Git, TFS, plantUML, Citrix
- Beschreibung: Design und Aufbau einer IaC-Toolchain zur automatisierten Erstellung von Umgebungen auf Basis von OpenStack und TFS Build Jobs. Erstellung von Testumgebungen mit RabbitMQ und Python mittels Docker-compose. Einrichtung eines Remote-Zugriffs auf Ubuntu-VMs via Citrix.
DevOps-Pionier, Automatisierungsexperte, GitLab-Administrator
- Zeitraum: 07.2017 - 09.2018
- Technologien: Linux, Ansible, RHEL, Git, GitLab, GitLab-CI, Jira, Confluence, RHOSP, Rancher, IntelliJ, Slack, Scrum, Docker, CentOS, CoreOS, Spring Boot
- Beschreibung: Aufbau einer Container-Umgebung (CoreOS, Rancher). Betrieb und Sicherung der zentralen GitLab-Instanz mittels Ansible. Unterstützung der Entwickler bei CI/CD-Pipelines. Automatisierung von Deployments für Red Hat OpenStack (Undercloud, Overcloud) mit GitLab-CI und Ansible. Erstellung eines Consul-Clusters (PoC), automatischer Backup-Testprozess für GitLab. Gelegentliche Scrum-Master-Tätigkeiten.
DevOps-Pionier, Jenkins-Betreuer
- Zeitraum: 09.2016 - 06.2017
- Technologien: Linux, RHEL, Git, GitLab, Bash, SSH, Screen, Vim, Jenkins, Mantis, Tomcat, Java 7/8, Scrum, Ansible, Docker, Raspberry Pi, Nginx, Spring Boot
- Beschreibung: Wartung einer bestehenden CI-Umgebung (Nexus, Gradle, Jenkins mit 20 Slaves, Tomcat). Unterstützung bei der Migration zu JobDSL, Evaluation von Provisioning-Tools, Aufbau prototypischer Entwicklungsinfrastrukturen (Ansible, Docker, GitLab, Tomcat, nginx). Entwicklung eines Docker-Swarm-Prototypen, Git-Coaching, Durchführung von Präsentationen, Prozessberatung, Entwurf eines Ethereum-basierten Geschäftsmodells, Erstellung von Installations- und Betriebskonzepten.
Migrations-Experte, Linux-Consultant
- Zeitraum: 06.2016 - 09.2016
- Technologien: Linux, cvs2svn, RHEL, CentOS 6, CVS, Git 2.6, Bitbucket, Jira, Bash, SSH, Screen, gawk, sed, Vim / Vundle
- Beschreibung: Konzeption und Durchführung der Migration von CVS zu Git. Mitarbeit an einem Schulungskonzept, Integration in Bitbucket/Jira, Konzeption von Git-Flow für Interhyp, Erstellung von Export-/Import-Skripten, Durchführung von Git-Workshops sowie einer Klein-Studie zu Feature-Toggles.
DevOps, Build Engineer
- Zeitraum: 01.2016 - 05.2016
- Technologien: Ansible, Debian, GitLab, Java, Linux, Jenkins, Maven, Nexus, Raspbian, RHEL, Spring Boot, VirtualBox
- Beschreibung: Mitarbeit im DevOps-Team (3 Personen). Konzeption und Umsetzung einer Deployment-Pipeline auf Basis des Apache ServiceBus, Unterstützung bei Maven-Skripten, Technologieentscheidungen und Präsentationen. Aufbau eines Dashboards mit Raspberry Pi II und Raspbian. Design eines Basis-Images für VMs, Ticket-Bearbeitung, User-Administration, Verwaltung von GitLab/Jenkins, Management von Verteilprozessen, Neuaufbau von Build-Pipelines für Apache ServiceMix-Projekte.
Build Engineer
- Zeitraum: 08.2015 - 12.2015
- Technologien: Ant, Ant-Eclipse, Bash, BeyondCompare, CruiseControl, CVS, Cygwin, Eclipse, Git Extensions, Git-SVN, Git cvsimport, Jenkins, Linux, Maven, MS Office, Subversion (SVN), yEd
- Beschreibung: Analyse, Planung und teilweise Durchführung der Migrationen von CruiseControl zu Jenkins, von CVS zu Subversion sowie von Ant nach Maven. Erstellung diverser Präsentationen, Statusberichte und Mini-Schulungen der betroffenen Mitarbeiter.
DevOps
- Zeitraum: 05.2015 - 07.2015
- Technologien: Bash, CentOS, Eclipse, Git Extensions, Git-SVN, Git, Jenkins, Linux, Maven, Subversion (SVN), HDFS (Hadoop), VirtualBox, Gentoo, SourceTree, eGit
- Beschreibung: Erstellung einer Dokumentationsplattform basierend auf dem Maven Site Plugin. Optimierung von Jenkins-Builds, Evaluation von Vagrant, Überarbeitung des Multi-Module-Maven-Builds, Migration von Subversion nach Git, Verbesserung der Integrationstests sowie Wartung des Entwickler-Clusters.
Senior Software-Entwickler
- Zeitraum: 11.2014 - 04.2015
- Technologien: Ant, Clean Code, Confluence, Eclipse, Git-SVN, Git, Jenkins, Jira, JDK 6, JUnit, Maven, Refactoring, Swing, Subversion (SVN), Test First
- Beschreibung: Refactoring und Weiterentwicklung eines Systems zur Übersetzung von Betriebshandbüchern in verschiedene Sprachen. Entwicklung von Swing-Komponenten, Anpassung der SOAP-Schnittstelle (Client und Server) an neue Typen, Erstellung von Mockups für den Endkunden sowie Coaching jüngerer Entwickler und Fehlerbehebung.
Software-Entwickler, DevOps
- Zeitraum: 04.2014 - 09.2014
- Technologien: JEE 1.6, Java 1.6, Maven, JPA, Oracle, WebSphere, Eclipse, Git, Subversion (SVN), Mockito, JUnit, CentOS, X.509, EJB 3.x, Jenkins, Continuous Integration (CI), SonarQube
- Beschreibung: Erstellung eines VirtualBox-Images für Entwickler. Entwicklung zweier Import-Tools für Datenabgleich mittels eines RCP-Clients. Vorbereitung eines OCSP-Providers als Ersatz der bestehenden CRL-Lösung.
Software-Entwickler, 3rd-Level Support
- Zeitraum: 09.2013 - 12.2013
- Technologien: JEE 1.5, Java 1.7, Maven, Ant, EclipseLink, Oracle, WebSphere, Eclipse, Subversion (SVN), Mockito, JUnit, Kanban, IntelliJ, Jenkins, Continuous Integration (CI), SonarQube, Test Driven Development (TDD)
- Beschreibung: Fehlerbehebung im laufenden Shop-Betrieb sowie Erweiterung der Backoffice-Administrationstools.
Software-Entwickler, interim Team-Lead
- Zeitraum: 04.2013 - 08.2013
- Technologien: JEE 1.5, Java 1.6, Ant, JPA (Hibernate), Oracle, WebSphere, Rational System Architect (RSA), SVN, Spring, Git, Git-SVN, Rational Team Concert, Ubuntu, RedHat, Mockito, TestNG, SonarQube, Test Driven Development (TDD)
- Beschreibung: Implementierung des camt.54-Imports für eine Webanwendung zum Management von SEPA Direct Debit Mandaten und SEPA Credit Transfers. Überarbeitung des Unit-Test-Frameworks und interimistischer Team-Lead kleinerer Teams.
Software-Entwickler
- Zeitraum: 01.2013 - 04.2013
- Technologien: Wicket 6.0, JEE 1.5, Java 1.6, Maven, Hibernate, HSQLDB, Jetty 6, Tomcat 7 (standalone und embedded), Eclipse (Juno), Git, Git-SVN, SVN, Spring, JUnit, Mockito, RUP, Clean Code, Funktionale Programmierung, Jenkins, SonarQube, Craftsmanship, Test Driven Development (TDD)
- Beschreibung: Umstellung der Kalender-Anwendung auf eine generische Anwesenheits- und Abwesenheitsverwaltung sowie Behebung diverser Fehler.
Software-Entwickler (Java), Scrum-Coach
- Zeitraum: 09.2012 - 12.2012
- Technologien: Wicket 1.5 und 6.0, JEE 1.5, Java 1.6, Maven, Hibernate, H2, Jetty 6, Tomcat 7 (standalone und embedded), Eclipse (Indigo, Juno), SVN, Scrum, Ehcache, Spring, Jenkins, SonarQube, Craftsmanship, Test Driven Development (TDD)
- Beschreibung: Implementierung einer hybriden Intranet-Anwendung (Online/Offline) für die Servicetechniker der intern produzierten Industriemaschinen. Umsetzung eines bestehenden RCP-Clients als Wicket-Webanwendung.
Software-Entwickler (Java)
- Zeitraum: 10.2011 - 09.2012
- Technologien: JEE 1.5, Java 1.6, Ant, Hibernate, JMS (MQ, Glassfish), JDBC, Corba, Eclipse, Solaris, Linux, Log4j, Commons-logging, JUnit, CVS, SSH
- Beschreibung: Verfeinerung und Weiterentwicklung eines EAI-Adapters, der externe JMS/XML-Daten entgegennimmt, puffert, validiert, anreichert und an interne Corba-Dienste weiterleitet. Konzeption und Entwicklung weiterer Adapter.
Software-Entwickler (Java), 3rd-Level Support, Technischer Ansprechpartner
- Zeitraum: 01.2011 - 08.2011
- Technologien: JEE 1.5, Tomcat, Java 1.6, Ant, Hibernate, JPA, Spring, Quartz, Cron, Wicket, Eclipse, Ubuntu, Log4j, SLF4J, JUnit, Subversion (SVN), Git, SSH Tunnel, VPN, Tunnelblick, Mac OS X 10.6 (64-Bit), Skype, MySQL, JDBC, Test Driven Development (TDD)
- Beschreibung: Übernahme und Performance-Optimierung eines Banner-Auslieferungs- und Click-Tracking-Servers, ursprünglich von einem externen Team in Armenien entwickelt. Behebung eines kritischen Datenbank-Performanceproblems, Optimierung der Build- und Deployment-Prozesse, Entwicklung einer Mini-Profiling-API, allgemeine Performanceverbesserungen, Datenbankbereinigung und Einführung von Git.
Software-Entwickler (Java)
- Zeitraum: 07.2010 - 12.2010
- Technologien: Java 1.5/1.6 (Swing), XSLT, Eclipse 3.5, ClearCase, JDBC
- Beschreibung: Erweiterung eines bestehenden Swing-Clients für die anstehende TÜV-Privatisierung. Implementierung von Komponenten auf allen Schichten sowie Konzeption und Umsetzung verschiedener Teilfunktionen und Module.
Software-Entwickler (Grails), Projektleiter
- Zeitraum: 04.2010 - 08.2010
- Technologien: JBoss 5.1, Grails, JBoss Seam, JBoss Hibernate, Java 1.5/1.6, Eclipse 3.5, Spring 2.0, OOA/OOD, JPA, JSF, JSP, Annotations, MySQL, MS SQL, Test Driven Development (TDD)
- Beschreibung: Konzeption und Umsetzung einer Webanwendung zur Verwaltung von Kundenbeziehungen und Abwicklung von Umzugsprojekten.
Software-Entwickler (Java), DevOps
- Zeitraum: 12.2009 - 02.2010
- Technologien: Eclipse, Java, Axis, XML, CVS, Maven, Bamboo, Eclipse RCP, Eclipse PDE, Eclipse Plugins
- Beschreibung: Portierung diverser Java-Projekte (Eclipse RCP, Eclipse PDE) von Ant nach Maven sowie Einrichtung entsprechender Build-Pläne in Bamboo.
Software-Entwickler, 1st-Level Support, 3rd-Level Support
- Zeitraum: 01.2009 - 11.2009
- Technologien: Swing, Java, Ant, Maven, CVS, Eclipse, MediaWiki, XSLT
- Beschreibung: Wartung und Support des Korrespondenz-Clients zur Erstellung von Kundenkorrespondenz im Bereich “Leben”.
Software-Entwickler, Scrum-Berater
- Zeitraum: 04.2008 - 10.2008
- Technologien: Eclipse, JEE, Java 1.5, Axis, XML, XSLT, SOAP, WSDL (Contract First), Subversion (SVN), MySQL, Oracle, JUnit, MediaWiki, Hibernate, Scrum
- Beschreibung: Erweiterung eines Trouble-Management-Systems zur Integration eines zusätzlichen Kunden.
Software-Entwickler
- Zeitraum: 07.2007 - 03.2008
- Technologien: Eclipse, JEE, Java 1.5, Axis, cxf, xfire, XML-RPC, XML, Subversion, Mysql, Oracle, Junit, Cruisecontrol, Hibernate, Gentoo, Tomcat, Test Driven Development
- Beschreibung: Design und Erstellung eines Adapter-Service (Multi-Protokoll) zur Integration einer Drittanbieter-Lösung zum Faxen per Internet. Design und Erstellung eines zentraler Multiprotokoll-Dienst für die konzernweite Verwaltung von Freikontingenten
Software-Entwickler, Administrator, Trainer
- Zeitraum: 07.2007 - 05.2008
- Technologien: gentoo, Java, cxf, Delphi, SOAP, wsdl, xml, spring, hibernate, mysql
- Beschreibung: Überführung eines Delphi Fat Clients zur Auftragsabwicklung in eine SOA-basierte Architektur
Software-Entwickler (Java), Architekt
- Zeitraum: 11.2006 - 06.2007
- Technologien: IBM Rational System Architect, Java, MDA, Clearcase, Websphere, Lotus Notes, Maven, Eclipse RCP, Hibernate , UML, OOA, OOD, Test Driven Development
- Beschreibung: In Zusammenarbeit mit der IBM Schweiz Erstellung von Use Cases und Models, sowie der Realisierung der neuen Software für die “individuelle Prämien-Verbilligung” der schweizer Kranken- un Rentenkassen, im Auftrag der schweizer Regierung. Module “Partner-Abgleich” und “Batches”. Hier wurde exzessiv die modellgetriebene Software-Entwicklung betrieben, es kam die gesamte IBM Rational tool chain zum Einsatz. Teilweise in Zürich.
Software-Entwickler (Java)
- Zeitraum: 08.2006 - 09.2006
- Technologien: Java , J2EE, Tomcat, MS SQL-Server, XSLT, Eclipse, CVS, Junit, HTML, Servlets
- Beschreibung: Im Rahmen einer Urlaubsvertretung Erweiterung einer bestehenden, web-basierten, proprietären CRM-Lösung für die Siemens SRS, sowie die Behebung zahlreicher Bugs.
Software-Entwickler
- Zeitraum: 08.2005 - 07.2006
- Technologien: Java 1.4, Swing, JDO 1.1 (jcredo), MySQL 4.0.x, ant, ClearCase 6.x, Eclipse 3.1, JDBC
- Beschreibung: Überarbeitung der Analyse-Engine eines WAN- Planungtools hinsichtlich einer neuen Produktlinie. Die Analyse-Engine ist Teil eines Fat Clients mit Swing- Oberfläche.
Software-Entwickler
- Zeitraum: 06.2003 - 06.2004
- Technologien: J2EE, BEA Weblogic, DB2, VB, XML, XML-Schema, Eclipse 2, CVS, JUnit, Ant, Visual Source Safe (VSS), AS/400, Unix
- Beschreibung: Wartung des T-Punkt-Client-/Servermoduls, eines eingebetteten Visual Basic Clients zur Bearbeitung von Adressdaten, der seine Daten mittels XML-Schnittstelle von einem Java-Server bezieht, und dorthin speichert.
Team-Manager, Architekt, Software-Entwickler
- Zeitraum: 01.2003 - 06.2003
- Technologien: Java, JDBC, BEA WebLogic, DB2, XML, XSLT, Eclipse 2, CVS, JUnit, Ant, AS/400, Unix
- Beschreibung: Portierung des zentralen Batch-Moduls zur „Massenumschaltung und Rufnummernänderung“ von Cobol und C/C++ nach Java. Zusammenarbeit in einem dynamisch wechselnden Team.
Software-Entwickler
- Zeitraum: 07.2002 - 12.2002
- Technologien: Java, JDBC, DB2, XML, XML Schema, Castor, Eclipse 2, CVS, JUnit, Ant, AS/400, Unix
- Beschreibung: Portierung des zentralen Import-Moduls für Vertriebs-Adressdaten von etwa 12 Satelliten-Systemen aus C/C++ und Cobol nach Java unter hohem Zeitdruck.
Software-Entwickler
- Zeitraum: 04.2002 - 06.2002
- Technologien: J2EE, BEA WebLogic, JDBC, DB2, XML, Eclipse 2, CVS, JUnit, Ant, AS/400, Unix
- Beschreibung: Analyse, Entwurf und Realisierung einer Web-Anwendung zur Überwachung und Auswertung von Löschvorgängen in der zentralen Eintragsdatenbank der T-Com auf Tages-, Wochen- und Monatsbasis. Umsetzung aller Projektphasen außer Anwendungstests.
Software-Entwickler
- Zeitraum: 01.2002 - 03.2002
- Technologien: J2EE, Rational Rose, EJB, CMP, DB2
- Beschreibung: Entwurf und Implementierung mehrerer Varianten eines EJB zur Speicherung und zum Auslesen von Produktdaten.
Software-Entwickler
- Zeitraum: 07.2001 - 08.2001
- Technologien: J2EE, Tomcat, Visual Age for Java 3.0, Unix
- Beschreibung: Wartung des Web-Clients zur Nachbearbeitung von OCR-erkannten Adresskorrekturkarten der Deutschen Post. Verantwortlich für die Datenbankschicht (Weiterentwicklung und Wartung).
Java-Coach, Software-Entwickler
- Zeitraum: 03.2001 - 06.2001
- Technologien: Swing, Visual Age for Java 3.0, Envy
- Beschreibung: Coaching von Java-Einsteigern und Erstellung eines Projektpiloten zur Nachbearbeitung halbautomatisch (Fax/OCR) erfasster Meldebelege.
Anforderungsanalyse, Architektur, Implementierung, Installation und Post-Sales-Support
- Zeitraum: 05.2000 - 02.2001
- Technologien: J2EE (Servlets), Tomcat, Swing, Visual Age for Java 3.0, CVS, Unix
- Beschreibung: Entwicklung eines Intranet-Shops für Marketingdokumente (Prospekte, Bilder, Druckvorstufen). Dokumente wurden per Swing-Oberfläche importiert, Kunden konnten online bestellen. Verwaltung von Kostenstellen, Berechtigungen und Budgetierungen.
Software-Entwickler (Swing)
- Zeitraum: 09.1999 - 04.2000
- Technologien: Visual Age for Java 3.0, Swing, ENVY, SAP Connectors for Java
- Beschreibung: Implementierung eines Swing-basierten Zertifizierungs-Clients im Rahmen des Platinum-Projekts bei SAP LS (Learning Solution). Fokus auf optische Anpassung und Skalierbarkeit zur Windows-Vorlage.
Entwickler und Betreiber
- Zeitraum: 03.2017 - laufend
- Technologien: Bash, Docker, SSH
- Beschreibung: Docker-basierter SSH-Relay-Service zur vereinfachten Infrastrukturverwaltung. URL: https://hub.docker.com/repository/docker/outpost/ssh-relais
Diplomand
- Zeitraum: 03.1999 - 02.2000
- Technologien: Java, JPad (Java-Editor)
- Beschreibung: Konzeption und Umsetzung einer Timetabling-Software mittels genetischer Algorithmen im Rahmen meiner Diplomarbeit.
Anforderungsanalyse und Implementierung
- Zeitraum: 06.1998 - 02.1999
- Technologien: Delphi 3.0, lssolve (LGS-Solver)
- Beschreibung: Entwicklung eines Tools zur Generierung von Importdaten für lineare Gleichungssysteme zur Optimierung von Aktien-Portfolios.
Anforderungsanalyse und Implementierung, Support
- Zeitraum: 07.1985 - 09.1991
- Technologien: Turbo Pascal 6
- Beschreibung: Entwicklung und Wartung einer Artikelverwaltung auf Basis einer textbasierten Datenbank mit selbst entwickeltem Fenstersystem für das elterliche Pelzgeschäft.