Frank Thomas

ist zurzeit gebucht. 

Bis 2022, Technical Engineer, targens GmbH

Langen, Deutschland

Fähigkeiten und Kenntnisse

Performance
UNIX
Cloud
Oracle
C
Perl
Tuning
LoadRunner
Red Hat Ansible
Docker
Automation
NeoLoad
Terraform
AWS
Jmeter
Golang
Java

Werdegang

Berufserfahrung von Frank Thomas

  • 1 Jahr und 5 Monate, Feb. 2021 - Juni 2022

    Technical Engineer

    targens GmbH

    - Begutachtung von Qualität und Sicherheit einer Java-Anwendung - Performancetuning einer Java-Spring-Anwendung aus dem Bereich Embargo-Screening - Entwicklung von Terraform-Scripten für das Cloud-Deployment in Oracle-Cloud und AWS. - Entwicklung von Ansible-Scripten für das Deployment der Targens-Smaragd-Suite

  • Aufbau einer Performancetestumgebung mit JMeter in AWS per terraform, lokal per VirtualBox. Imageerstellung per packer.

  • 1 Jahr und 6 Monate, Juli 2019 - Dez. 2020

    Performance Engineer

    ING Deutschland

    Performancetests mit Micro Focus Loadrunner Migration Performance Center 12.53 auf 12.63 und von 12.63 auf LoadRunner Enterprise 2020 Administration Micro Focus ALM,Performance Center, LoadRunner Enterprise SSL, WireShark Ansible, PowerShell, Docker SSL-Zertifikatsverwaltung Kommunikation mit dem Hersteller (Micro Focus) bei Fehlern.

  • 5 Jahre und 11 Monate, Sep. 2013 - Juli 2019

    Subject Matter Expert

    Deutsche Bank AG
  • 6 Monate, Jan. 2013 - Juni 2013

    Chief Systems Architect / Developer

    T-Systems

    U.a: Entwicklung von Diffie-Hellman basierter Public-Key-Verschlüsselung bei einer Dialoganwendung bei der SSL nicht in frage kam, da nur direkt aus einem unverschlüsselten Buffer ein verschlüsselter erstellt werden konnte. Ein Eingriff in den Sessionaufbau war nicht möglich.

  • 9 Jahre und 2 Monate, Mai 2004 - Juni 2013

    Chief Systems Architect

    T-Systems

    siehe Projektdetails unten

  • 2004 - 2013

    Chief Systems Architect / Developer

    T-Systems

    U.a. Weiterentwicklung, Tuxedo, Analyse komplexer Oracle-Probleme: Optimierung der Query-Pläne mittels Hints, Einbau von Hints per Sql-Profile ohne die Anwendung zu ändern. Kommunikation mit dem Oracle-Support im Fall von Crashes und ähnlichen Problemen. Sizing und Optimierung der Oracle-Parameter. Untersuchung von Performanceproblemen mittels Statspack, AWR, ASH und Oracle-Enterprise-Manager aber auch direkt auf den diversen Performanceviews (dba_*, v$*, x$* )

  • 2010 - 2010

    Chief Systems Architect / Developer

    T-Systems

    U.a.: Preload-Library für AIX um TCP-Verbindungen von nicht veränderbaren Drittprodukten (in unserem Fall Oracle und das DRDA-Gateway zu DB2 sowie CA-Gen) den TCP-Keepalive aktivieren, damit die Firewall die lange laufenden Verbindungen nicht löscht.

  • 2007 - 2007

    Chief Systems Architect / Developer

    T-Systems

    U.a.: Entwicklung diverser domain-specific languages z.B. zur Generierung von SQL-Zugriffsmodulen für C/C++/Cobol einschließlich einheitlichem Logging und Fehlerbehandlung.

  • 2006 - 2006

    Chief Systems Architect

    T-Systems

    U.a.: Templatebasierte Generierung von Triggern und Stored-Procedures in PL/SQL für Oracle um alle Datenbankänderungen durch eine Dialoganwendung einem Benutzer zuordnen zu können und in ein Audit-Log zu überführen.

  • 1 Jahr und 9 Monate, Apr. 2004 - Dez. 2005

    Chief Systems Architect

    T-Systems

    Mitglied des Kernteams (5 Personen aus einem Team von ca. 30 Personen) zur Umstellung einer sehr großen Cobol-Batch-Anwendung von OS390/DB2 auf Solaris und Oracle. Teilbereiche: Automatisierte Umsetzung der SQL und Cobol Dialekte, Anpassungen des Dateiformats, Tools zur Konvertierung der Dateien, Konvertierung JCL nach Bash, Tool zur Analyse der Modulabhängigkeiten um den Sourcecode in sinnvolle Verzeichnisse und Libraries aufzuteilen. Umstellung von Informix auf Oracle.

  • 6 Jahre und 1 Monat, Apr. 1998 - Apr. 2004

    Technical System Architect / Developer

    Bull/Steria

    U.a: Informix-Tuning, Tuxedo, Umstellung von HP-UX auf Solaris, Konzeption/Lasttreiber programmieren/Durchführung von Performancetests mit Echtdaten und synthetischen Daten sowohl für Batchsysteme als auch für Online-Systeme mit mehr als 20.000 Benutzern.

  • 1 Jahr und 2 Monate, Feb. 1997 - März 1998

    Developer

    Deutsche Bank

    U.a.: Entwicklung einer Spezialversion von Perl, damit Scripte in einer verschleierten Version ausgeliefert werden konnten, um das geistige Eigentum zu schützen

  • 1 Jahr und 4 Monate, Okt. 1995 - Jan. 1997

    Developer

    Bull

    Systemnahe Programmierung, Unix-Sockets, Tuxedo, Informix

  • 1 Jahr und 5 Monate, Juni 1994 - Okt. 1995

    Developer

    Bull

    Systemnahe Entwicklung, Unix-Sockets, AIX, HACMP

Ausbildung von Frank Thomas

  • Informatik

    TH-Darmstadt

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

Interessen

Interessante Probleme lösen und neue Dinge lernen

21 Mio. XING Mitglieder, von A bis Z