Software- und Datenbankentwicklung Frontend, Middleware (Linux, Perl/PHP, jQuery, SQL), Systemadministration (Linux), Asset- und Configuration Management, Rolloutplanung und -steuerung
Aktualisiert am 12.09.2019
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.07.2020
Verfügbar zu: 100%
davon vor Ort: 100%
Englisch

Einsatzorte

Einsatzorte

Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Erlangen (+100km) Deggendorf (+75km)
nicht möglich

Projekte

Projekte

      2006-dato  Datenbankanwendungen für diverse Rollout-Projekte, Brainforce, LH-Systems
       Funktion  Analyse, Design, Implementierung, Betrieb
    Komponenten  VMWare, linux, apache, MySQL, perl, jQuery, Nagios
 Schnittstellen  HP ServiceCenter, Empirum, SCCM, Access Manager (Single SignOn)
   Beschreibung  Auf Basis eines selbst entwickelten Frameworks, wurden bei über 10
                 verschiedenen Projekten spezifische Anwendungen zur Projektplanung,
                 -steuerung und -auswertung erstellt und betrieben. Ein Schwerpunkt der
                 Projekte war der Bereich Rollout. Hier wurden Assetdaten in das System
                 übernommen über welches dann die Neukonfiguration des Assets und die
                 Steuerung des Rollout durchgeführt wurden. Abschließend wurden die
                 Daten in der CMDB aktualisiert. Die Funktionalität des Frameworks
                 umfasst:
                 - einfache Beschreibungsstruktur zur schnellen Erstellung von Masken
                   und Listen
                 - flexibler, zyklischer Datenimport aus diversen Quellen (csv, Excel,
                   SQL, XML)
                 - Anbindung an bestehende Systeme
                 - Exportmöglichkeit aller Listen (csv, Excel)
                 - automatisierter Mailversand mittels Templatesystem
                 - diagrammbasierte Darstellung des Projektverlaufs und von Auswertungen
                 - integrierte Checklisten zur Projektsteuerung
                 - Formulargenerator für Ausdrucke

04.2010-12.2010  Webbasierte Datenbankanwendung „CROS“ zur Asset-Verwaltung mit
                 integriertem Ticketsystem, Brainforce, LH
       Funktion  Analyse, Design, Implementierung, Tests, Schulung
    Komponenten  VMWare, linux, apache, MySQL, perl, jQuery, trac
   Beschreibung  Aufgabe war es 3 bestehende Verwaltungsanwendungen aus
                 unterschiedlichen Bereichen durch eine konsolidierte Webbasierte zu
                 ersetzen. Neben der reinen Hardware-Assetverwaltung werden
                 Personaldaten aus bestehenden Systemen synchronisiert. Über ein
                 integriertes Ticketsystem werden die benötigten Prozesse abgebildet
                 und überwacht. Verschiedene Auswertungen liefern benötigte Kennzahlen
                 zur Bewertung der Qualität.

01.2010-03.2010  Entwicklungbegleitendes Testen einer hausinternen Anwendung
                 „ADIS 2.0“, Commerzbank
       Funktion  Analyse, Tests, Schulung
    Komponenten  HP TestDirector, Java
   Beschreibung  Eine webbasierte Java-Anwendung zur Unterstützung einer umfangreichen
                 Servermigration sollte entwicklungsbegleitend getestet und Schulungen
                 vorbereitet werden.

11.2007-11.2008  Erstellung eines Testkonzepts für eine Anwendung „erweitertes
                 Webtracking“, Neckermann
       Funktion  Analyse, Tests
    Komponenten  diverse SAS Module, trac
   Beschreibung  Daten aus bisher getrennt gehaltenen Systemen (Onlinebestellsystem,
                 Newslettersystem und Datawarehause) sollen in eine integrierte
                 Datenplattform auf Basis von SAS Datenobjekten zusammengeführt werden.
                 Hieraus können dann Reports, Dashboards und BI-Kennzahlen tagesaktuell
                 generiert werden. Aufgabe war es die Entwicklung zu begleiten und einen
                 Testplan in Zusammenarbeit mit den Nutzern der Anwendung auszuarbeiten.
                 Zur Unterstützung wurde der open-source Bugtracker „trac“
                 installiert und eingesetzt. Schulung "Administration der SAS 9
                 Anwendungsumgebung" und "SAS Programierung I" erhalten.

         4.2007  „Proof of Concept“ einer webbasierten Anwendung, Dresdner Bank
       Funktion  Analyse
    Komponenten  VBA, ASP, javascript, IIS
   Beschreibung  Bei der vertrieblichen Neuausrichtung der Bank sollten mit einer
                 Anwendung die Zuordnung zwischen Kunden und Beratern neu festgelegt
                 werden. Aufgabe war es, zu ermitteln ob die Anwendung auf einem Server
                 mit der zu erwartenden Last von ca. 8000 Anwendern lauffähig ist.
                 Durch Optimierungen an der Datenstruktur wurde dieses Ziel erreicht.

  4.2006-5.2006  Synchronisierung von Teilen eines Active Directory auf einen
                 LDAP-Server für die Namensauflösung von Telefonnummern bei
                 IP-Telefonen, LH-Systems
       Funktion  Design, Implementierung
    Komponenten  linux, perl, openLDAP, ADS
   Beschreibung  Aus Performance-Gründen werden Benutzernamen und Telefonnummern (ca.
                 12000) aus dem Active Directory effizient in einen openLDAP-Server
                 gespiegelt, über die sie dann von einer IP-Telefonanlage ausgelesen
                 werden können.

  1.2006-2.2006  Plattenplatzauswertung zur internen Abrechnung, LH-Systems
       Funktion  Analyse, Design, Implementierung
    Komponenten  c++, perl, Netware SDK, NDS API, STL, Eclipse, Excel
   Beschreibung  Von ca. 700 Netware-Servern weltweit wird der belegte Plattenplatz pro
                 Verzeichnis ermittelt und zusätzlich mit den Account-Daten (Benutzer,
                 Kostenstelle, Abteilung) aus dem Novell Directory Services (NDS)
                 verknüpft.

      1998-2006  NWXCOPY. Netware-Dienst(NLM) zum Kopieren, Synchronisieren und Löschen
                 von Dateien auf Netware-Servern, Postbank
       Funktion  Design, Implementierung
    Komponenten  c++, Watcom, Netware SDK, NDS API, NLM
   Beschreibung  Batch-orientiertes Kopieren, Synchronisieren und Löschen von Dateien
                 auf Netware-Servern inklusive Netware-spezifischer Rechtevergabe.

      1995-2006  UDV. (User Dienste Verwaltung) Netware-Dienst (NLM) als Backend einer
                 NDS-basierten Benutzer- und Dienste-Verwaltung, Postbank
       Funktion  Design, Implementierung
    Komponenten  c++, Watcom, Netware SDK, NDS API, NLM
   Beschreibung  Mittels einer erstellten Scriptsprache werden umfangreiche Operationen
                 auf das Dateisystem und die Novell Directory Services (NDS) von Novell-
                 Servern angeboten. Die Anwender der Fileserver und der Windows-
                 Applikationen werden über die NDS verwaltet

  3.2005-5.2005  Client-Server basierter Text-To-Speech Dienst für ein Netzwerk
                 Überwachungssystem, Systeam
       Funktion  Design, Implementierung, Betrieb
    Komponenten  c++, STL, Boost, perl, linux, mysql, GNU Bayonne telephony server, CAPI
   Beschreibung  Ein Server nimmt von Client-Programmen (Linux, Windows) Textnachrichten
                 für unterschiedliche Queues entgegen. Diese werden dann abhängig von
                 einem Dial-Plan (Uhrzeit, Wochentag, Feiertag) an unterschiedliche
                 Telefonnummern mittels Sprache ausgegeben.

 12.2003-5.2005  3rd Level Support einer MS-SQL-Datenbank, Systeam
       Funktion  Support
    Komponenten  MS-SQL, T-SQL, MS-SQL Server 7.0

  8.1999-1.2000  Vision 2002. Anwendung zur Erfassung umfangreicher Planzahlen einzelner
                 Autohändler eines Autokonzerns, Fiat
       Funktion  Design, Implementierung
    Komponenten  Visual Basic, MS-Access
   Beschreibung  Bestehende Kennwerte von Marktinformationen aus den Bereichen
                 Gebrauchtwagen, Teile, Zubehör, Zulassungen und Service aus den Jahren
                 1998 und 1999 werden dargestellt und sollen für die Jahre 2000- 2002
                 geplant werden. Zusätzlich soll der Händler sein Unternehmen aufgrund
                 unterschiedlicher Kriterien beurteilen und gegebenenfalls Maßnahmen
                 zur Optimierung planen.

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik in Frankfurt (nicht abgeschlossen)

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen  Anwendungsentwicklung (Frontend, Middleware)

             Asset- und Configuration Management (ITIL)
             Rolloutplanung und -steuerung
             System- und Netzwerkadministration (Linux)
             Reporting, ETL ( SQL, Perl, XLS, DTS )
             Testmanagement (Testfallerstellung, Last- und Performancetests,

             Testautomatisierung)
             Teilprojektleitung

 

   Produkte  Linux (Ubuntu, Debian, RedHat, SuSE)
             MS Windows
             Apache (mod_perl), Nginx
             cvs, git
             MySQL, PostgreSQL, MS-SQL, SAS, MS-Access
             MS Office (VBA)
             Novell (NLM Entwicklung, NDS)
             Toad

             Nagios
             HP Service Center
             VMware ESXi
             Empirum (API)

 

  Standards  Perl (objektorientiert, DBI, CGI, ...)
             PHP
             Python
             C/C++ (STL, Boost)
             Java (Basis)
             JavaScript (jQuery, Ajax)
             Visual Basic (VBS)
             Shell (korn, bash)
             Windows Scripting Host
             SQL (PSM, TSQL)
             XML
             LaTex

Betriebssysteme

MS-DOS
Novell
Unix
Windows

Programmiersprachen

Basic
C
C++
Java
JavaScript
Perl
PHP
PL/SQL
Python
SAS
Shell
TeX, LaTeX

Datenbanken

Access
JDBC
MS SQL Server
MySQL
ODBC
Postgres
SAS
SQL

Branchen

Branchen

Luftfahrt, Banken, IT

 

Einsatzorte

Einsatzorte

Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Erlangen (+100km) Deggendorf (+75km)
nicht möglich

Projekte

Projekte

      2006-dato  Datenbankanwendungen für diverse Rollout-Projekte, Brainforce, LH-Systems
       Funktion  Analyse, Design, Implementierung, Betrieb
    Komponenten  VMWare, linux, apache, MySQL, perl, jQuery, Nagios
 Schnittstellen  HP ServiceCenter, Empirum, SCCM, Access Manager (Single SignOn)
   Beschreibung  Auf Basis eines selbst entwickelten Frameworks, wurden bei über 10
                 verschiedenen Projekten spezifische Anwendungen zur Projektplanung,
                 -steuerung und -auswertung erstellt und betrieben. Ein Schwerpunkt der
                 Projekte war der Bereich Rollout. Hier wurden Assetdaten in das System
                 übernommen über welches dann die Neukonfiguration des Assets und die
                 Steuerung des Rollout durchgeführt wurden. Abschließend wurden die
                 Daten in der CMDB aktualisiert. Die Funktionalität des Frameworks
                 umfasst:
                 - einfache Beschreibungsstruktur zur schnellen Erstellung von Masken
                   und Listen
                 - flexibler, zyklischer Datenimport aus diversen Quellen (csv, Excel,
                   SQL, XML)
                 - Anbindung an bestehende Systeme
                 - Exportmöglichkeit aller Listen (csv, Excel)
                 - automatisierter Mailversand mittels Templatesystem
                 - diagrammbasierte Darstellung des Projektverlaufs und von Auswertungen
                 - integrierte Checklisten zur Projektsteuerung
                 - Formulargenerator für Ausdrucke

04.2010-12.2010  Webbasierte Datenbankanwendung „CROS“ zur Asset-Verwaltung mit
                 integriertem Ticketsystem, Brainforce, LH
       Funktion  Analyse, Design, Implementierung, Tests, Schulung
    Komponenten  VMWare, linux, apache, MySQL, perl, jQuery, trac
   Beschreibung  Aufgabe war es 3 bestehende Verwaltungsanwendungen aus
                 unterschiedlichen Bereichen durch eine konsolidierte Webbasierte zu
                 ersetzen. Neben der reinen Hardware-Assetverwaltung werden
                 Personaldaten aus bestehenden Systemen synchronisiert. Über ein
                 integriertes Ticketsystem werden die benötigten Prozesse abgebildet
                 und überwacht. Verschiedene Auswertungen liefern benötigte Kennzahlen
                 zur Bewertung der Qualität.

01.2010-03.2010  Entwicklungbegleitendes Testen einer hausinternen Anwendung
                 „ADIS 2.0“, Commerzbank
       Funktion  Analyse, Tests, Schulung
    Komponenten  HP TestDirector, Java
   Beschreibung  Eine webbasierte Java-Anwendung zur Unterstützung einer umfangreichen
                 Servermigration sollte entwicklungsbegleitend getestet und Schulungen
                 vorbereitet werden.

11.2007-11.2008  Erstellung eines Testkonzepts für eine Anwendung „erweitertes
                 Webtracking“, Neckermann
       Funktion  Analyse, Tests
    Komponenten  diverse SAS Module, trac
   Beschreibung  Daten aus bisher getrennt gehaltenen Systemen (Onlinebestellsystem,
                 Newslettersystem und Datawarehause) sollen in eine integrierte
                 Datenplattform auf Basis von SAS Datenobjekten zusammengeführt werden.
                 Hieraus können dann Reports, Dashboards und BI-Kennzahlen tagesaktuell
                 generiert werden. Aufgabe war es die Entwicklung zu begleiten und einen
                 Testplan in Zusammenarbeit mit den Nutzern der Anwendung auszuarbeiten.
                 Zur Unterstützung wurde der open-source Bugtracker „trac“
                 installiert und eingesetzt. Schulung "Administration der SAS 9
                 Anwendungsumgebung" und "SAS Programierung I" erhalten.

         4.2007  „Proof of Concept“ einer webbasierten Anwendung, Dresdner Bank
       Funktion  Analyse
    Komponenten  VBA, ASP, javascript, IIS
   Beschreibung  Bei der vertrieblichen Neuausrichtung der Bank sollten mit einer
                 Anwendung die Zuordnung zwischen Kunden und Beratern neu festgelegt
                 werden. Aufgabe war es, zu ermitteln ob die Anwendung auf einem Server
                 mit der zu erwartenden Last von ca. 8000 Anwendern lauffähig ist.
                 Durch Optimierungen an der Datenstruktur wurde dieses Ziel erreicht.

  4.2006-5.2006  Synchronisierung von Teilen eines Active Directory auf einen
                 LDAP-Server für die Namensauflösung von Telefonnummern bei
                 IP-Telefonen, LH-Systems
       Funktion  Design, Implementierung
    Komponenten  linux, perl, openLDAP, ADS
   Beschreibung  Aus Performance-Gründen werden Benutzernamen und Telefonnummern (ca.
                 12000) aus dem Active Directory effizient in einen openLDAP-Server
                 gespiegelt, über die sie dann von einer IP-Telefonanlage ausgelesen
                 werden können.

  1.2006-2.2006  Plattenplatzauswertung zur internen Abrechnung, LH-Systems
       Funktion  Analyse, Design, Implementierung
    Komponenten  c++, perl, Netware SDK, NDS API, STL, Eclipse, Excel
   Beschreibung  Von ca. 700 Netware-Servern weltweit wird der belegte Plattenplatz pro
                 Verzeichnis ermittelt und zusätzlich mit den Account-Daten (Benutzer,
                 Kostenstelle, Abteilung) aus dem Novell Directory Services (NDS)
                 verknüpft.

      1998-2006  NWXCOPY. Netware-Dienst(NLM) zum Kopieren, Synchronisieren und Löschen
                 von Dateien auf Netware-Servern, Postbank
       Funktion  Design, Implementierung
    Komponenten  c++, Watcom, Netware SDK, NDS API, NLM
   Beschreibung  Batch-orientiertes Kopieren, Synchronisieren und Löschen von Dateien
                 auf Netware-Servern inklusive Netware-spezifischer Rechtevergabe.

      1995-2006  UDV. (User Dienste Verwaltung) Netware-Dienst (NLM) als Backend einer
                 NDS-basierten Benutzer- und Dienste-Verwaltung, Postbank
       Funktion  Design, Implementierung
    Komponenten  c++, Watcom, Netware SDK, NDS API, NLM
   Beschreibung  Mittels einer erstellten Scriptsprache werden umfangreiche Operationen
                 auf das Dateisystem und die Novell Directory Services (NDS) von Novell-
                 Servern angeboten. Die Anwender der Fileserver und der Windows-
                 Applikationen werden über die NDS verwaltet

  3.2005-5.2005  Client-Server basierter Text-To-Speech Dienst für ein Netzwerk
                 Überwachungssystem, Systeam
       Funktion  Design, Implementierung, Betrieb
    Komponenten  c++, STL, Boost, perl, linux, mysql, GNU Bayonne telephony server, CAPI
   Beschreibung  Ein Server nimmt von Client-Programmen (Linux, Windows) Textnachrichten
                 für unterschiedliche Queues entgegen. Diese werden dann abhängig von
                 einem Dial-Plan (Uhrzeit, Wochentag, Feiertag) an unterschiedliche
                 Telefonnummern mittels Sprache ausgegeben.

 12.2003-5.2005  3rd Level Support einer MS-SQL-Datenbank, Systeam
       Funktion  Support
    Komponenten  MS-SQL, T-SQL, MS-SQL Server 7.0

  8.1999-1.2000  Vision 2002. Anwendung zur Erfassung umfangreicher Planzahlen einzelner
                 Autohändler eines Autokonzerns, Fiat
       Funktion  Design, Implementierung
    Komponenten  Visual Basic, MS-Access
   Beschreibung  Bestehende Kennwerte von Marktinformationen aus den Bereichen
                 Gebrauchtwagen, Teile, Zubehör, Zulassungen und Service aus den Jahren
                 1998 und 1999 werden dargestellt und sollen für die Jahre 2000- 2002
                 geplant werden. Zusätzlich soll der Händler sein Unternehmen aufgrund
                 unterschiedlicher Kriterien beurteilen und gegebenenfalls Maßnahmen
                 zur Optimierung planen.

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik in Frankfurt (nicht abgeschlossen)

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen  Anwendungsentwicklung (Frontend, Middleware)

             Asset- und Configuration Management (ITIL)
             Rolloutplanung und -steuerung
             System- und Netzwerkadministration (Linux)
             Reporting, ETL ( SQL, Perl, XLS, DTS )
             Testmanagement (Testfallerstellung, Last- und Performancetests,

             Testautomatisierung)
             Teilprojektleitung

 

   Produkte  Linux (Ubuntu, Debian, RedHat, SuSE)
             MS Windows
             Apache (mod_perl), Nginx
             cvs, git
             MySQL, PostgreSQL, MS-SQL, SAS, MS-Access
             MS Office (VBA)
             Novell (NLM Entwicklung, NDS)
             Toad

             Nagios
             HP Service Center
             VMware ESXi
             Empirum (API)

 

  Standards  Perl (objektorientiert, DBI, CGI, ...)
             PHP
             Python
             C/C++ (STL, Boost)
             Java (Basis)
             JavaScript (jQuery, Ajax)
             Visual Basic (VBS)
             Shell (korn, bash)
             Windows Scripting Host
             SQL (PSM, TSQL)
             XML
             LaTex

Betriebssysteme

MS-DOS
Novell
Unix
Windows

Programmiersprachen

Basic
C
C++
Java
JavaScript
Perl
PHP
PL/SQL
Python
SAS
Shell
TeX, LaTeX

Datenbanken

Access
JDBC
MS SQL Server
MySQL
ODBC
Postgres
SAS
SQL

Branchen

Branchen

Luftfahrt, Banken, IT

 

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.