Java, Oracle SQL und PL /SQL. Applikations und Datenbank Design, Reporting, Migrationen, Last und Performance Tests
Aktualisiert am 18.04.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2024
Verfügbar zu: 100%
davon vor Ort: 100%
PL / SQL
Java
SQL
Oracle
DB/2
Cucumber
Migration
Reporting
ALM
Datenbankdesign
Deutsch
Muttersprache
Englisch
verhandlungssicher
Schwedisch
Grundkentinsse
Spanisch
Grundkentinsse

Einsatzorte

Einsatzorte

Olten (+500km)
Deutschland, Schweiz
möglich

Projekte

Projekte

11 Monate
2023-06 - 2024-04

System zur Anlieferung von Rechnungen

Softwareentwickler SQL HTML5 JavaScript ...
Softwareentwickler
Applikation zur Anliferung von Rechnungen über das Internet als Bild oder PDF/Office
Dokument. Die Dokumente werden mittels OCR / ChatGpt API ausgewertet und können
über ein Web Frontend für den Export vorbereitet werden.
Kenntnisse: Java, SQL, HTML5, JavaScript
Eingesetzte Produkte: Eclipse, Tomcat, H2, Tika, ChatGpt, MetroGuiCSS, Git
Eclipse Tomcat H2 Tika ChatGpt MetroGuiCSS Git
SQL HTML5 JavaScript Java JakartaEE Eclipse
1 Jahr
2021-11 - 2022-10

Weiterentwicklung eines Testframeworks für den Zahlungverkehr

Software Entwickler Java SQL JSON ...
Software Entwickler
Implementation von Gherkin Sätzen in ein Java Testframwork für den nationalen und Internationalen Zahlungsverkehr bei der Deutschen Bundesbank.
Java Cucumber DB/2 SonarQube Selenium SWIFT
Java SQL JSON XML/XPATH
Deutsche Bundesbank
Homeoffice / Frankfurt
3 Monate
2021-06 - 2021-08

Migration Datenbank

Datenbank Entwickler Oracle Java ArangoDB
Datenbank Entwickler
Bereitstellen von Migrationsviews für Umsysteme, Performance Analysen, Support der Umsystem Entwickler bei der Migration.
Oracle/SQL PL/SQL Java
Oracle Java ArangoDB
Coop Schweiz
Basel
6 Monate
2020-03 - 2020-08

Drive Cube

Software-Entwickler ABS Java DB2 ...
Software-Entwickler

Mitarbeit im Projekt Cube zur implementierung neuer KFZ Versicherungsprodukte  

Eclipse Atlassian JIRA
ABS Java DB2 SQL Eclipse
Allianz Schweiz
Zürich
7 Monate
2019-06 - 2019-12

Migration der KL Applikation

Freelancer Java DSM SQL ...
Freelancer
  • Erstellen der Migrationssteuerung, Programmierung des UI zur Verwaltung der zu migrierenden Verträge.
Java DSM SQL Angular IntelliJ IBM DB2
Allianz Schweiz
9 Jahre 2 Monate
2010-01 - 2019-02

E-Banking

Wirtschaftsinformtiker / Programmierer Java Java Swing Oracle PL/SQL ...
Wirtschaftsinformtiker / Programmierer
  • Analyse, Spezifikation, Programmierung der E-Banking Lasttests mit HP-ALM / LoadRunnner.
  • Programmierung eines Last Test Frameworks in Java.
  • Programmierung von Tools zur Analyse/Reporting des E-Banking im Test und produktiven Betrieb in Java, Swing und Rest Anbindung an App Dynamics.
  • Entwicklung eines generischen Housekeepings für das E-Banking in PL/SQL
  • Erstellen von SQL Reports für das Business
  • Migration/Aktivierung der E-Banking Datenbank bei der Umstellung auf ein neues Kernbanken System.
  • Programmierung der Loader Tasks in Java/JDBC.
  • Implementation der eigentlichen Migration in PL/SQL.
HP-ALM LoadRunner
Java Java Swing Oracle PL/SQL SQL Netbeans TOAD Oracle 11
E-Banking Raiffeisen Schweiz
11 Jahre
2002-01 - 2012-12

Eigenentwicklung ?TomKit?

Firebird SQL JAVA (EJB JSP) ...
  • Planung, Spezifikation und Entwicklung des Tomkit Frameworks zur plattformunabhängigen Entwicklung von Datenbankapplikation über den Webbrowser.
  • Tomkit ist eine vollständig browsergestützte Entwicklungsumgebung, die J2EE kompatible 3 Tier Webapplikationen aufgrund eines beliebigen Datenbankschemas erzeugt und um Autorisierungsfunktionen sowie ein DMS ergänzt.
  • Von Tomkit erstellte Datenbankobjekte können Online in JSP-Seiten integriert und ausgeführt werden oder in anderen Entwicklungsumgebungen (Eclipse, Netbeans) weiterverwendet werden.
  • Unterstützung von Tomkit Kunden bei der Realisierung eigener Projekte
Firebird SQL JAVA (EJB JSP) Shell-Programmierung (bash perl) Erwin Eclipse ArgoUML CVS Firebird PostgreSQL MySql Oracle Interbase DB2 LINUX (Debian) Windows 2000 Solaris Mac OS X
10 Jahre 7 Monate
2001-06 - 2011-12

Analyse, Spezifikation, Programmierung und Einführung. Maintenance

System und Applikationsprogrammierer Java C# Perl ...
System und Applikationsprogrammierer

Realisierung von Applikationen und Netzwerkinfrastruktur in Zusammenarbeit mit dem jeweiligen Kunden.

  • Webapplikation zum Vergleich der Kosten verschiedener Heizungstypen. Java 6, JSF 2.0, Hibernate, Apache Derby Datenbank und Tomcat 6.
  • NTP Client/Server in Java für ein Netzwerk ohne Internetzugang
  • Portierung einer Einzelplatz-Auftragsbearbeitung für eine Druckerei für das Intranet.
  • Erstellen eines Autorisierungskonzepts, Erstellen der Datenbank auf Firebird-Basis.
  • Datenübernahme von Paradox Datenbank. Erstellen des GUI mit JSP und HTML auf Tomkit Basis und Systeminstallation auf einem Linux-Server mit Tomcat 5.
  • Für eine Zeitung wurde eine Bilddatenbank zusammen mit der Bildredaktion entworfen und mit Filemaker umgesetzt.
  • Entwurf und Aufbau einer Medien Datenbank für ein Musikarchiv. Basierend auf Apples Itunes und um professionelle Anforderungen erweitert. Realisiert mit Filemaker. Schnittstellenprogrammierung und ITunes Scripting in C# unter Windows XP und Apple Script für die MAC OS X Plattform.
  • Scriptgesteuertes SSH Backupsystem für einen Internetprovider in Zürich. Zentralisierung des Backups der einzelnen Web- und Datenbankserver. Umsetzung des vom Kunden gewünschten Backup Schemas unter Berücksichtung der hohen Sicherheitsanforderungen. Systemintegration und Dokumentation in Zusammenarbeit mit dem Kunden.
  • Programmierung eines endlichen, deterministischen Automaten (am Beispiel eines Getränkeautomaten) für einen Lehrmittelverlag unter Berücksichtigung der didaktischen Anforderungen. Dokumentation in UML, Trennung von GUI und Zustandsmaschine, Realisation in C# (Windows Forms) und Java (Swing).
Java C# Perl Bash Shell Servlets JSP Access PostgreSQL Interbase MySQL Filemaker PC Unix Windows NT Tomcat
KMU?s und NGO?s
1 Jahr 5 Monate
2008-03 - 2009-07

Trofit Offertsystem

Programmierer Java Java Swing C ...
Programmierer

Maintenance, Weiterentwicklung und Projektrealisierung der Server- und unterschiedlichen Client- Komponenten für das Offertesystem im Einzeleben.

Analyse, Spezifikation, Programmierung neuer Funktionalitäten:

  • Implementation neuer Produkte, Anbindung an den C Rechenkern mittels JNI.
  • Erweiterung des Swing Clients: Planung und Realisierung statischer und dynamischer Eingabemasken mit Standard Swing Komponenten, für neue Produkte und Subsysteme.
  • Bugfixing bestehender Komponenten. Implementierung eigener dynamischer JTable und JTree Modelle zur Verwendung im GUI.
  • Visualisierung von Daten mit Hilfe der JFreeChart Bibliothek.
Java Java Swing C JNI JavaEE XML Oracle SQL Eclipse Rational Clear Case Ant Altova XML Spy Bea Weblogic Spring Webservices PL/SQL Developer Oracle 9i
Einzelleben Geschäft der Swisslife
2 Jahre 7 Monate
2005-06 - 2007-12

Hedge Accounting System

Applikationsverantwortlicher /Programmierer Oracle PL/SQL Access VB6 ...
Applikationsverantwortlicher /Programmierer

Als Komponenten-Verantwortlicher IT zuständig für die Maintenance, Weiterentwicklung und Projektrealisierung des Hedge Accounting Systems.

  • Analyse, Spezifikation, Programmierung und 3rd Level Support
  • Maintenance und Datenpflege.
Oracle PL/SQL Access VB6 PL/SQL Developer Visual Studio Visual Source Safe Access Excel Oracle 8
AXA Winterthur
1 Jahr 1 Monat
2004-08 - 2005-08

Lehre

Lehrbeauftragter für Informatik VB VBA VBS ...
Lehrbeauftragter für Informatik
  • Ausbildung von angehenden Informatikern in den vom I-CH geforderten Modulen zur Datenbank Modellierung und Programmierung, die zum Abschluss einer Berufslehre als Informatiker gefordert werden.
VB VBA VBS SQL Primal Script Interbase Access
BBB Baden
4 Monate
2003-11 - 2004-02

Lehre

Lehrbeauftragter, Java Dozententätigkeit Java JBuilder Argo-Uml ...
Lehrbeauftragter, Java Dozententätigkeit
  • Schulung von angehenden Fachinformatikern im Bereich OOP / Java.
  • Erstellen von Klassen und Use Cases in UML.
  • Realisation von Java Swing Applikationen.
  • Vorbereitung der Unterlagen für den Unterricht.
Java JBuilder Argo-Uml Windows XP
BZT Deutschland
1 Jahr
2003-01 - 2003-12

Online Reisebüro

Analyse, Spezifikation und Programmierung Linux (Debian) Firebird ERwin ...
Analyse, Spezifikation und Programmierung
  • Entwicklung einer Web-Applikation zur Katalogerstellung und Preisberechnung für die Reisebranche. Dabei wurden sowohl betriebliche Anforderungen eines Reisebüros zur Bewirtschaftung der Site als auch der buchenden Kunden umgesetzt.
  • Betreuung und Coaching der Reisebüro Mitarbeiter.
Linux (Debian) Firebird ERwin Eclipse ArgoUML Tomcat SQL JAVA (EJB JSP) Shell-Programmierung (bash perl) XML HTML CSS
Reisebranche
1 Jahr 3 Monate
2001-01 - 2002-03

MdCRABSs

Programmierer Solaris SUN Oracle 8 ...
Programmierer
  • Entwicklung der Middleware (JDBC) und eines Webfrontends (Java Servlets, HTML, CSS) zur Administration von Benutzern der unterschiedlichen Markt Daten Systeme welche in der  UBS AG zum Einsatz kommen.
  • Mitarbeit am Datenmodell für die Applikationsspezifischen Anforderungen.
Solaris SUN Oracle 8 Erwin JBuilder vi CVS Java
UBS AG Schweiz
1 Jahr 1 Monat
2000-06 - 2001-06

Programmierung

Programmierer, System Administrator in Festanstellung Java Perl Bash-Shell ...
Programmierer, System Administrator in Festanstellung
  • Programmieren von Webapplikationen für verschiedene Kunden nach Vorgabe im Bereich Banking, Online Börsen, Personalvermittlung.
  • Zur Realisation wurde hauptsächlich mit Java Servlets/JSP sowie JDBC gearbeitet.
  • Erstellen von Prototypen in Perl 5.      
  • Administration der Linux Systeme im eigenen Betrieb.
Java Perl Bash-Shell JBuilder Dreamweaver Dezign Oracle MySQL PC Linux (Redhat) Windows NT4
CM-Solutions
5 Monate
2000-02 - 2000-06

Checkerli

Analyse, Spezifikation und Programmierung C/C++ ODBC Borland C++ Builder ...
Analyse, Spezifikation und Programmierung
  • Erstellung und Pilotbetrieb für ein System (Anwender GUI, Server, Datenbank) zur Inventarisierung von Systembibliotheken zur Erleichterung des Software Packagings.
  • Das GUI zur Bedienung durch die Packager wurde mit Borlands VCL Library programmiert. Das automatische Einsammeln von Systeminformation wird von einem in C++ programmierten Systemservice übernommen, der über ODBC mit einer Oracle8 Datenbank kommuniziert und DLL Informationen abgleicht.
C/C++ ODBC Borland C++ Builder Oracle PC Windows NT4
Compaq AG / UBS AG
3 Jahre 1 Monat
1997-06 - 2000-06

PMS Workflow, Software Packaging

Programmierer, Coach, Teamleiter Perl Winbatch Berkley DBM ...
Programmierer, Coach, Teamleiter
  • Spezifikation, Entwicklung, Realisation, Pilot und Betreuung einer Workflow Applikation im Bereich Softwarepackaging. Die Applikation PMS/RFC zur Koordinierung der Tätigkeiten im Bereich Softwarepackaging, Verifikation und Systemtest, wurde in Absprache mit den einzelnen Abteilungen programmiert und in der Bank eingeführt. Auswahl und Ausbildung von IT- Mitarbeitern (Applikationsausbreitung, Packaging, Winbatch).
  • Erstellen von Softwarepackages für die UBS AG.
Perl Winbatch Berkley DBM PC WinNT Linux Solaris
Compaq / UBS AG

Aus- und Weiterbildung

Aus- und Weiterbildung

2012

Banking Today ? 2.0

Schwerpunkte:

  • Basic Bankwesen
  • Basisdienstleistungen
  • Grundlagen Finanzgeschäft
  • Börse und Marktplätze
  • Grundlagen Kreditgeschäft

2014

Compass Security Schweiz Web Security Training

Schwerpunkte:

  • Authentication
  • Authorization
  • Session Fixation
  • Web Application Firewall
  • Cross Site Scripting
  • SQL Injection
  • Advanced SQL Attacks
  • XML Security
  • XPath Attacks
  • Cross Site Requests Forgery
  • Same Origin Policy
  • XSS Shell
  • JSON Hijacking
  • SAML2 Security
  • HTML5 Security
  • Bypass Web App Firewall
  • OWASP Top 10

Kompetenzen

Kompetenzen

Top-Skills

PL / SQL Java SQL Oracle DB/2 Cucumber Migration Reporting ALM Datenbankdesign

Schwerpunkte

Applikations- und Systemprogrammierung
Fortgeschritten
Datenbanken
Experte
Migrationen
Experte
Projektrealisation
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Java, JavaEE
Fortgeschritten
Eclipse
Fortgeschritten
PLSQL/SQL
Experte
HTML, Javascript, CSS
Fortgeschritten
GIT
Fortgeschritten
ABS
Basics
Atlassian JIRA
Fortgeschritten
HP-ALM
7 Jahre Erfahrung
Loadrunner
7 Jahre Erfahrung

Zu meiner Person:

  • Ich bin seit 1997 als Softwareentwickler und Systemspezialist tätig. Neben der Realisation von Projekten für KMUs und NGOs arbeitete ich hauptsächlich in der Banken- und Versicherungsbranche.
  • Mein technischer Schwerpunkt liegt dabei auf der Arbeit mit Datenbanken (SQL, PL/SQL)und Java.
  • Durch meine mehr als 10 Jährige Erfahrung als Selbstständiger, bin ich es gewohnt mich eigenverantwortlich und schnell in Sachverhalte einzuarbeiten und Lösungen zu finden.
  • Ich schätze den direkten Kontakt mit Kunden und Business Analysten sehr, um bestmögliche Lösungen zu finden.

Betriebssysteme

LINUX/UNIX
Solaris
Unix
Windows NT

Programmiersprachen

Bash Shell
C
C#
C++
Java
Tomcat, Servlet, JSP, JSF, Hibernate, Swing, GSON, JDBC
MS-Access
Oracle
PL/SQL, SQL
Perl
UNIX Shell
VB
VB.NET

Datenbanken

Access
DB2
Filemaker
Firebase
Firebird
IBM D2
Interbase
MySQL
Oracle
8, 9i, 11
PL/SQL
PostgreSQL
SQL

Branchen

Branchen

Banken

Versicherungen

KMUs

Einsatzorte

Einsatzorte

Olten (+500km)
Deutschland, Schweiz
möglich

Projekte

Projekte

11 Monate
2023-06 - 2024-04

System zur Anlieferung von Rechnungen

Softwareentwickler SQL HTML5 JavaScript ...
Softwareentwickler
Applikation zur Anliferung von Rechnungen über das Internet als Bild oder PDF/Office
Dokument. Die Dokumente werden mittels OCR / ChatGpt API ausgewertet und können
über ein Web Frontend für den Export vorbereitet werden.
Kenntnisse: Java, SQL, HTML5, JavaScript
Eingesetzte Produkte: Eclipse, Tomcat, H2, Tika, ChatGpt, MetroGuiCSS, Git
Eclipse Tomcat H2 Tika ChatGpt MetroGuiCSS Git
SQL HTML5 JavaScript Java JakartaEE Eclipse
1 Jahr
2021-11 - 2022-10

Weiterentwicklung eines Testframeworks für den Zahlungverkehr

Software Entwickler Java SQL JSON ...
Software Entwickler
Implementation von Gherkin Sätzen in ein Java Testframwork für den nationalen und Internationalen Zahlungsverkehr bei der Deutschen Bundesbank.
Java Cucumber DB/2 SonarQube Selenium SWIFT
Java SQL JSON XML/XPATH
Deutsche Bundesbank
Homeoffice / Frankfurt
3 Monate
2021-06 - 2021-08

Migration Datenbank

Datenbank Entwickler Oracle Java ArangoDB
Datenbank Entwickler
Bereitstellen von Migrationsviews für Umsysteme, Performance Analysen, Support der Umsystem Entwickler bei der Migration.
Oracle/SQL PL/SQL Java
Oracle Java ArangoDB
Coop Schweiz
Basel
6 Monate
2020-03 - 2020-08

Drive Cube

Software-Entwickler ABS Java DB2 ...
Software-Entwickler

Mitarbeit im Projekt Cube zur implementierung neuer KFZ Versicherungsprodukte  

Eclipse Atlassian JIRA
ABS Java DB2 SQL Eclipse
Allianz Schweiz
Zürich
7 Monate
2019-06 - 2019-12

Migration der KL Applikation

Freelancer Java DSM SQL ...
Freelancer
  • Erstellen der Migrationssteuerung, Programmierung des UI zur Verwaltung der zu migrierenden Verträge.
Java DSM SQL Angular IntelliJ IBM DB2
Allianz Schweiz
9 Jahre 2 Monate
2010-01 - 2019-02

E-Banking

Wirtschaftsinformtiker / Programmierer Java Java Swing Oracle PL/SQL ...
Wirtschaftsinformtiker / Programmierer
  • Analyse, Spezifikation, Programmierung der E-Banking Lasttests mit HP-ALM / LoadRunnner.
  • Programmierung eines Last Test Frameworks in Java.
  • Programmierung von Tools zur Analyse/Reporting des E-Banking im Test und produktiven Betrieb in Java, Swing und Rest Anbindung an App Dynamics.
  • Entwicklung eines generischen Housekeepings für das E-Banking in PL/SQL
  • Erstellen von SQL Reports für das Business
  • Migration/Aktivierung der E-Banking Datenbank bei der Umstellung auf ein neues Kernbanken System.
  • Programmierung der Loader Tasks in Java/JDBC.
  • Implementation der eigentlichen Migration in PL/SQL.
HP-ALM LoadRunner
Java Java Swing Oracle PL/SQL SQL Netbeans TOAD Oracle 11
E-Banking Raiffeisen Schweiz
11 Jahre
2002-01 - 2012-12

Eigenentwicklung ?TomKit?

Firebird SQL JAVA (EJB JSP) ...
  • Planung, Spezifikation und Entwicklung des Tomkit Frameworks zur plattformunabhängigen Entwicklung von Datenbankapplikation über den Webbrowser.
  • Tomkit ist eine vollständig browsergestützte Entwicklungsumgebung, die J2EE kompatible 3 Tier Webapplikationen aufgrund eines beliebigen Datenbankschemas erzeugt und um Autorisierungsfunktionen sowie ein DMS ergänzt.
  • Von Tomkit erstellte Datenbankobjekte können Online in JSP-Seiten integriert und ausgeführt werden oder in anderen Entwicklungsumgebungen (Eclipse, Netbeans) weiterverwendet werden.
  • Unterstützung von Tomkit Kunden bei der Realisierung eigener Projekte
Firebird SQL JAVA (EJB JSP) Shell-Programmierung (bash perl) Erwin Eclipse ArgoUML CVS Firebird PostgreSQL MySql Oracle Interbase DB2 LINUX (Debian) Windows 2000 Solaris Mac OS X
10 Jahre 7 Monate
2001-06 - 2011-12

Analyse, Spezifikation, Programmierung und Einführung. Maintenance

System und Applikationsprogrammierer Java C# Perl ...
System und Applikationsprogrammierer

Realisierung von Applikationen und Netzwerkinfrastruktur in Zusammenarbeit mit dem jeweiligen Kunden.

  • Webapplikation zum Vergleich der Kosten verschiedener Heizungstypen. Java 6, JSF 2.0, Hibernate, Apache Derby Datenbank und Tomcat 6.
  • NTP Client/Server in Java für ein Netzwerk ohne Internetzugang
  • Portierung einer Einzelplatz-Auftragsbearbeitung für eine Druckerei für das Intranet.
  • Erstellen eines Autorisierungskonzepts, Erstellen der Datenbank auf Firebird-Basis.
  • Datenübernahme von Paradox Datenbank. Erstellen des GUI mit JSP und HTML auf Tomkit Basis und Systeminstallation auf einem Linux-Server mit Tomcat 5.
  • Für eine Zeitung wurde eine Bilddatenbank zusammen mit der Bildredaktion entworfen und mit Filemaker umgesetzt.
  • Entwurf und Aufbau einer Medien Datenbank für ein Musikarchiv. Basierend auf Apples Itunes und um professionelle Anforderungen erweitert. Realisiert mit Filemaker. Schnittstellenprogrammierung und ITunes Scripting in C# unter Windows XP und Apple Script für die MAC OS X Plattform.
  • Scriptgesteuertes SSH Backupsystem für einen Internetprovider in Zürich. Zentralisierung des Backups der einzelnen Web- und Datenbankserver. Umsetzung des vom Kunden gewünschten Backup Schemas unter Berücksichtung der hohen Sicherheitsanforderungen. Systemintegration und Dokumentation in Zusammenarbeit mit dem Kunden.
  • Programmierung eines endlichen, deterministischen Automaten (am Beispiel eines Getränkeautomaten) für einen Lehrmittelverlag unter Berücksichtigung der didaktischen Anforderungen. Dokumentation in UML, Trennung von GUI und Zustandsmaschine, Realisation in C# (Windows Forms) und Java (Swing).
Java C# Perl Bash Shell Servlets JSP Access PostgreSQL Interbase MySQL Filemaker PC Unix Windows NT Tomcat
KMU?s und NGO?s
1 Jahr 5 Monate
2008-03 - 2009-07

Trofit Offertsystem

Programmierer Java Java Swing C ...
Programmierer

Maintenance, Weiterentwicklung und Projektrealisierung der Server- und unterschiedlichen Client- Komponenten für das Offertesystem im Einzeleben.

Analyse, Spezifikation, Programmierung neuer Funktionalitäten:

  • Implementation neuer Produkte, Anbindung an den C Rechenkern mittels JNI.
  • Erweiterung des Swing Clients: Planung und Realisierung statischer und dynamischer Eingabemasken mit Standard Swing Komponenten, für neue Produkte und Subsysteme.
  • Bugfixing bestehender Komponenten. Implementierung eigener dynamischer JTable und JTree Modelle zur Verwendung im GUI.
  • Visualisierung von Daten mit Hilfe der JFreeChart Bibliothek.
Java Java Swing C JNI JavaEE XML Oracle SQL Eclipse Rational Clear Case Ant Altova XML Spy Bea Weblogic Spring Webservices PL/SQL Developer Oracle 9i
Einzelleben Geschäft der Swisslife
2 Jahre 7 Monate
2005-06 - 2007-12

Hedge Accounting System

Applikationsverantwortlicher /Programmierer Oracle PL/SQL Access VB6 ...
Applikationsverantwortlicher /Programmierer

Als Komponenten-Verantwortlicher IT zuständig für die Maintenance, Weiterentwicklung und Projektrealisierung des Hedge Accounting Systems.

  • Analyse, Spezifikation, Programmierung und 3rd Level Support
  • Maintenance und Datenpflege.
Oracle PL/SQL Access VB6 PL/SQL Developer Visual Studio Visual Source Safe Access Excel Oracle 8
AXA Winterthur
1 Jahr 1 Monat
2004-08 - 2005-08

Lehre

Lehrbeauftragter für Informatik VB VBA VBS ...
Lehrbeauftragter für Informatik
  • Ausbildung von angehenden Informatikern in den vom I-CH geforderten Modulen zur Datenbank Modellierung und Programmierung, die zum Abschluss einer Berufslehre als Informatiker gefordert werden.
VB VBA VBS SQL Primal Script Interbase Access
BBB Baden
4 Monate
2003-11 - 2004-02

Lehre

Lehrbeauftragter, Java Dozententätigkeit Java JBuilder Argo-Uml ...
Lehrbeauftragter, Java Dozententätigkeit
  • Schulung von angehenden Fachinformatikern im Bereich OOP / Java.
  • Erstellen von Klassen und Use Cases in UML.
  • Realisation von Java Swing Applikationen.
  • Vorbereitung der Unterlagen für den Unterricht.
Java JBuilder Argo-Uml Windows XP
BZT Deutschland
1 Jahr
2003-01 - 2003-12

Online Reisebüro

Analyse, Spezifikation und Programmierung Linux (Debian) Firebird ERwin ...
Analyse, Spezifikation und Programmierung
  • Entwicklung einer Web-Applikation zur Katalogerstellung und Preisberechnung für die Reisebranche. Dabei wurden sowohl betriebliche Anforderungen eines Reisebüros zur Bewirtschaftung der Site als auch der buchenden Kunden umgesetzt.
  • Betreuung und Coaching der Reisebüro Mitarbeiter.
Linux (Debian) Firebird ERwin Eclipse ArgoUML Tomcat SQL JAVA (EJB JSP) Shell-Programmierung (bash perl) XML HTML CSS
Reisebranche
1 Jahr 3 Monate
2001-01 - 2002-03

MdCRABSs

Programmierer Solaris SUN Oracle 8 ...
Programmierer
  • Entwicklung der Middleware (JDBC) und eines Webfrontends (Java Servlets, HTML, CSS) zur Administration von Benutzern der unterschiedlichen Markt Daten Systeme welche in der  UBS AG zum Einsatz kommen.
  • Mitarbeit am Datenmodell für die Applikationsspezifischen Anforderungen.
Solaris SUN Oracle 8 Erwin JBuilder vi CVS Java
UBS AG Schweiz
1 Jahr 1 Monat
2000-06 - 2001-06

Programmierung

Programmierer, System Administrator in Festanstellung Java Perl Bash-Shell ...
Programmierer, System Administrator in Festanstellung
  • Programmieren von Webapplikationen für verschiedene Kunden nach Vorgabe im Bereich Banking, Online Börsen, Personalvermittlung.
  • Zur Realisation wurde hauptsächlich mit Java Servlets/JSP sowie JDBC gearbeitet.
  • Erstellen von Prototypen in Perl 5.      
  • Administration der Linux Systeme im eigenen Betrieb.
Java Perl Bash-Shell JBuilder Dreamweaver Dezign Oracle MySQL PC Linux (Redhat) Windows NT4
CM-Solutions
5 Monate
2000-02 - 2000-06

Checkerli

Analyse, Spezifikation und Programmierung C/C++ ODBC Borland C++ Builder ...
Analyse, Spezifikation und Programmierung
  • Erstellung und Pilotbetrieb für ein System (Anwender GUI, Server, Datenbank) zur Inventarisierung von Systembibliotheken zur Erleichterung des Software Packagings.
  • Das GUI zur Bedienung durch die Packager wurde mit Borlands VCL Library programmiert. Das automatische Einsammeln von Systeminformation wird von einem in C++ programmierten Systemservice übernommen, der über ODBC mit einer Oracle8 Datenbank kommuniziert und DLL Informationen abgleicht.
C/C++ ODBC Borland C++ Builder Oracle PC Windows NT4
Compaq AG / UBS AG
3 Jahre 1 Monat
1997-06 - 2000-06

PMS Workflow, Software Packaging

Programmierer, Coach, Teamleiter Perl Winbatch Berkley DBM ...
Programmierer, Coach, Teamleiter
  • Spezifikation, Entwicklung, Realisation, Pilot und Betreuung einer Workflow Applikation im Bereich Softwarepackaging. Die Applikation PMS/RFC zur Koordinierung der Tätigkeiten im Bereich Softwarepackaging, Verifikation und Systemtest, wurde in Absprache mit den einzelnen Abteilungen programmiert und in der Bank eingeführt. Auswahl und Ausbildung von IT- Mitarbeitern (Applikationsausbreitung, Packaging, Winbatch).
  • Erstellen von Softwarepackages für die UBS AG.
Perl Winbatch Berkley DBM PC WinNT Linux Solaris
Compaq / UBS AG

Aus- und Weiterbildung

Aus- und Weiterbildung

2012

Banking Today ? 2.0

Schwerpunkte:

  • Basic Bankwesen
  • Basisdienstleistungen
  • Grundlagen Finanzgeschäft
  • Börse und Marktplätze
  • Grundlagen Kreditgeschäft

2014

Compass Security Schweiz Web Security Training

Schwerpunkte:

  • Authentication
  • Authorization
  • Session Fixation
  • Web Application Firewall
  • Cross Site Scripting
  • SQL Injection
  • Advanced SQL Attacks
  • XML Security
  • XPath Attacks
  • Cross Site Requests Forgery
  • Same Origin Policy
  • XSS Shell
  • JSON Hijacking
  • SAML2 Security
  • HTML5 Security
  • Bypass Web App Firewall
  • OWASP Top 10

Kompetenzen

Kompetenzen

Top-Skills

PL / SQL Java SQL Oracle DB/2 Cucumber Migration Reporting ALM Datenbankdesign

Schwerpunkte

Applikations- und Systemprogrammierung
Fortgeschritten
Datenbanken
Experte
Migrationen
Experte
Projektrealisation
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Java, JavaEE
Fortgeschritten
Eclipse
Fortgeschritten
PLSQL/SQL
Experte
HTML, Javascript, CSS
Fortgeschritten
GIT
Fortgeschritten
ABS
Basics
Atlassian JIRA
Fortgeschritten
HP-ALM
7 Jahre Erfahrung
Loadrunner
7 Jahre Erfahrung

Zu meiner Person:

  • Ich bin seit 1997 als Softwareentwickler und Systemspezialist tätig. Neben der Realisation von Projekten für KMUs und NGOs arbeitete ich hauptsächlich in der Banken- und Versicherungsbranche.
  • Mein technischer Schwerpunkt liegt dabei auf der Arbeit mit Datenbanken (SQL, PL/SQL)und Java.
  • Durch meine mehr als 10 Jährige Erfahrung als Selbstständiger, bin ich es gewohnt mich eigenverantwortlich und schnell in Sachverhalte einzuarbeiten und Lösungen zu finden.
  • Ich schätze den direkten Kontakt mit Kunden und Business Analysten sehr, um bestmögliche Lösungen zu finden.

Betriebssysteme

LINUX/UNIX
Solaris
Unix
Windows NT

Programmiersprachen

Bash Shell
C
C#
C++
Java
Tomcat, Servlet, JSP, JSF, Hibernate, Swing, GSON, JDBC
MS-Access
Oracle
PL/SQL, SQL
Perl
UNIX Shell
VB
VB.NET

Datenbanken

Access
DB2
Filemaker
Firebase
Firebird
IBM D2
Interbase
MySQL
Oracle
8, 9i, 11
PL/SQL
PostgreSQL
SQL

Branchen

Branchen

Banken

Versicherungen

KMUs

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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