Deutschland: Profil von Alexander Köhler aus Mainz, Datenbankentwicklung, Web-Applications, Anwendungsentwicklung | IT Freiberufler, Selbständige, Unternehmens-Profile
Alexander Köhler, Datenbankentwicklung, Web-Applications, Anwendungsentwicklung
Alexander Köhler
Dipl.-Informatiker (FH)
Datenbankentwicklung, Web-Applications, Anwendungsentwicklung
55131 Mainz
verfügbar
Stunden-/Tagessatz:
auf Anfrage
Weitere:
Letztes Update: 29.01.2012 16:11
Datei-Anlagen
- keine -
Sprachkenntnisse
deutsch (Muttersprache)englisch (verhandlungssicher)
Fähigkeiten, Kenntnisse, Erfahrungen:
Anwendungsentwicklung in Java, VB, VBA, C, C++, Tcl/Tk/IncrTcl
Datenbankentwicklung (DB2, Oracle, MS Access, MySQL)
speziell dynamische Websites/Webdatenbanksysteme (JSP/Struts, Tomcat/Apache)
Programmierung:
Java, J2EE/Servlets, JSP/Struts, Javascript, Visual Basic/VBA, C, C++/MFC, Shellskripte, SQL, PL/SQL
Datenbanken:
Oracle, DB2, MS Access, MySQL, F&A/Q&A
Web-/Applicationserver:
Apache, Tomcat
Betriebssysteme/Netzwerk:
Windows, Linux/Unix (spez. AIX), DOS, Novell Netware
Sonstiges:
ARIS Tool Set, gängige Applikationen
Referenzen:
Zeitraum: 09/2010-andauernd
Softwareentwicklung EAI-/Workflowmanagement-Software / Entwicklung und Betreuung von auf X-Gen basierenden kundenspezifischen Lösungen, Swissrisk AG, Frankfurt/Main (ehemals Imagnos AG)
Projektziel: s.u.
Umsetzung: s.u..
------------------------------------------------------------------------------------------------------
Zeitraum: 06/2009-05/2010
Entwicklung und Betreuung von auf X-Gen basierenden kundenspezifischen Lösungen im Finanzbereich, Swissrisk Financial Systems, London
Schwerpunkt liegt hierbei auf einer Anwendung für Settlement im Bereich Wertpapierhandel der Londoner Filiale einer großen amerikanischen Privatbank. Mit X-Gen wurde hierfür eine Applikation entwickelt, die als Schnittstelle zwischen einem Drittsystem (Trading) und den Clearinghäusern Euroclear und Clearstream dient. Die Kommunikation erfolgt nachrichtenbasiert (MQ-Series, SWIFT). Der Nachrichtenaustausch erfolgt regelbasiert/workflowgesteuert und kann durch den Benutzer über eine webbasierte GUI beeinflusst werden (Anpassung von Transaktionen, Approval nach dem 4-Augen Prinzip, Reconciliation/Matching, etc.).
Umsetzung: Neben detaillerter Kenntnis von X-Gen (Abbidlung der Geschäftsprozesse in Daten- und Workflows, Generierung von applikationsspezifischen GUIs mit M-Edit unter Verwendung von Tcl als integrierter Skriptsprache) und Business-Know-how ist das Verständnis der integrierten Systemlandschaften und Protokolle von Nöten (insbesondere SQL-Datenbanken).
Zur Erfüllung dieser Aufgabe ist sowohl die enge Kommunikation mit dem Endkunden, als auch die Abstimmung und Kommunikation mit der Frankfurter Niederlassung von Swissrisk entscheidend.
------------------------------------------------------------------------------------------------------
Zeitraum: 10/2007 - 05/2009
Softwareentwicklung bei einer EAI-/Workflowmanagement-Software
Weiterentwicklung des bestehenden Systems X-Gen im Frontend/Client-Bereich. X-Gen dient der Integration und Steuerung unterschiedlicher Drittsysteme und Datenformate und der automatisierten Durchführung komplexer Arbeitsabläufe bzw. Workflows. Weiterhin ist u.a. die Erstellung von individuellen Benutzeranwendungen mit einer hierfür bereitgestellten GUI-Entwicklungsumgebung möglich, die individuell gestaltete Benutzeroberflächen mit dem Funktionsumfang von X-Gen integriert.
Umsetzung:
Das Frontend bzw. die vollständige Clientanwendung (inkl. der GUI-IDE) ist in Tcl/Tk/incrTcl (unter Verwendung von tkTreeCtrl und BWidgets) realisiert, das Backend (Server, der EAI-Komponenten und Workflow-Engine enthält) ist überwiegend in C++ umgesetzt.
------------------------------------------------------------------------------------------------------
Zeitraum: 11/2005-09/2007
Produktionsbetreuung und Softwareentwicklung bei einer Java/J2EE-basierten Webapplication einer großen deutschen Versicherung
Umsetzung:
Java/J2EE basierte Webapplication mit durch Struts realisierte MVC-Architektur. Die Webapplication nutzt heterogene, verteilte Anwendungen. Diese sind teils in Java, teils in C++ programmiert. JSPs werden als Frontend genutzt, mehrere Oracle-Server als Backend (Businesslogik teils in PL/SQL-Prozeduren umgesetzt). Für Auswertungen und Automatische Abläufe kommen Perl- und/oder Shellskripte zum Einsatz. Als Applicationserver werden mehrere Tomcats eingesetzt (LoadBalancing). Statische Inhalte werden durch Apachewebserver dargestellt. Es existieren neben der Produktivumgebung mehrere Testumgebungen. Lasttests und Analysen werden mit JMeter, JProfiler, HeapAnalyzer durchgeführt. Entwicklungsumgebung/Tools: Eclipse/MyEclipse, Ant, Ivy, JUnit-Tests, PVCS, SQL-Navigator.
------------------------------------------------------------------------------------------------------
Zeitraum: 03/2005-08/2005
Konvertierung eines ARIS-Ereignisprozessketten-Diagramms in einen X-Gen-Workflow.
Die als Ereignisprozessketten (EPKs) dargestellten Geschäftsprozesse sollten in X-Gen-Zustandsdiagramme (dargestellt durch ein XML-Format) umgewandelt werden.
Umsetzung:
• Entwicklung von Konzepten und Algorithmen für die Umwandlung.
• Implementierung mittels der in ARIS Tool Set integrierten Skriptsprache ARIS Script. ARIS Script basiert auf VBA und enthält eine API zur Ansteuerung der ARIS-Modelle.
------------------------------------------------------------------------------------------------------
Zeitraum: 01/2005-02/2005
Installation und Konfiguration eines Web-Application-Servers mit zugehöriger Datenbank. Hierbei sollte es Benutzern auch mit eingeschränkten Rechten möglich sein, eigenständig Web-Applications zu Deployen.
Umsetzung:
• Installation und Konfiguration von SuSE Linux 9.0.
• Installation und Konfiguration von Oracle 10.
• Installation und Konfiguration von MySQL.
• Einrichten eines Sicherheitskonzeptes für den Webserver.
• Entwickeln von Shell-Skripten für das Deployen von Applications auf dem Webserver.
------------------------------------------------------------------------------------------------------
Zeitraum: 06/2004-12/2004
Entwicklung einer Datenbank zu einer Anwendung zur Erfassung und Auswertung von Druckerausfällen.
Umsetzung:
• Entwurf und Normalisierung der notwendigen Tabellen.
• Anlage und Pflege der notwendigen Datenbank unter IBM DB2 UDB Enterprise 8.1.
• Automatisierter, zeitgesteuerter Import von Stammdaten aus Textdateien anhand von SQL PL-basierten Prozeduren und Triggern und AIX 5.2 Shell-Skripten.
------------------------------------------------------------------------------------------------------
Zeitraum: 02/2003-06/2003
Design, Programmierung, Dokumentation, Test und Implementierung einer Webdatenbank zur Erfassung von Printserver-Ausfällen.
Umsetzung:
• Installation und Konfiguration eines IBM RS6000 Servers mit AIX 5.2.
• Installation und Konfiguration eines IBM DB2 UDB Enterprise 8.1 Datenbankservers inklusive Konzepten für Backup, Concurrency Control, Transaction Handling und Performance Tuning.
• Installation und Konfiguration eines Apache Jakarta Tomcat 4.1.8 Webservers.
• Design einer relationalen Datenbank, insbesondere Entwurf und Normalisierung der Tabellen.
• Implementierung der Webseiten unter Verwendung von HTML-Formularen und JavaScript.
• Realisierung des Datenbankzugriffs durch Java Server Pages per JDBC.
• Entwicklung der hierzu nötigen SQL-Statements.
• Einweisung und Betreuung der Anwender während der Testphase und des Rollout der Anwendung.
• Erstellung von technischer und Benutzer-Dokumentation..
------------------------------------------------------------------------------------------------------
Zeitraum: 04/2000-08/2000
Entwicklung einer Adressdatenbank mit zugehörigem User-Frontend unter MS Access.
Umsetzung:
• Altdatenübernahme aus der index-sequentiellen DB Symantec F&A 4.0 in das relationale Microsoft Access Format.
• Hierbei Design und Normalisierung der Tabellen.
• Entwicklung eines Frontends unter Microsoft Access (Formular) mit weit reichender automatisierter Funktionalität zur Erfassung und Pflege der Daten, unterstützt durch VBA-Skripte.
• Gestalten von Berichten unter MS Access für Begleitschreiben und Auswertungen.
Zeitliche und räumliche Verfügbarkeit:
zeitlich: frühestens ab 08/2012
räumlich: Vor-Ort Einsätze im In- und Ausland möglich (derzeit allerdings Rhein-Main-Gebiet präferiert)
Sonstige Angaben:
Gerne sende ich auf Anfrage ein ausführliches Skill- und Projektprofil zu.
Anwendungsentwicklung in Java, VB, VBA, C, C++, Tcl/Tk/IncrTcl
Datenbankentwicklung (DB2, Oracle, MS Access, MySQL)
speziell dynamische Websites/Webdatenbanksysteme (JSP/Struts, Tomcat/Apache)
Programmierung:
Java, J2EE/Servlets, JSP/Struts, Javascript, Visual Basic/VBA, C, C++/MFC, Shellskripte, SQL, PL/SQL
Datenbanken:
Oracle, DB2, MS Access, MySQL, F&A/Q&A
Web-/Applicationserver:
Apache, Tomcat
Betriebssysteme/Netzwerk:
Windows, Linux/Unix (spez. AIX), DOS, Novell Netware
Sonstiges:
ARIS Tool Set, gängige Applikationen
Referenzen:
Zeitraum: 09/2010-andauernd
Softwareentwicklung EAI-/Workflowmanagement-Software / Entwicklung und Betreuung von auf X-Gen basierenden kundenspezifischen Lösungen, Swissrisk AG, Frankfurt/Main (ehemals Imagnos AG)
Projektziel: s.u.
Umsetzung: s.u..
------------------------------------------------------------------------------------------------------
Zeitraum: 06/2009-05/2010
Entwicklung und Betreuung von auf X-Gen basierenden kundenspezifischen Lösungen im Finanzbereich, Swissrisk Financial Systems, London
Schwerpunkt liegt hierbei auf einer Anwendung für Settlement im Bereich Wertpapierhandel der Londoner Filiale einer großen amerikanischen Privatbank. Mit X-Gen wurde hierfür eine Applikation entwickelt, die als Schnittstelle zwischen einem Drittsystem (Trading) und den Clearinghäusern Euroclear und Clearstream dient. Die Kommunikation erfolgt nachrichtenbasiert (MQ-Series, SWIFT). Der Nachrichtenaustausch erfolgt regelbasiert/workflowgesteuert und kann durch den Benutzer über eine webbasierte GUI beeinflusst werden (Anpassung von Transaktionen, Approval nach dem 4-Augen Prinzip, Reconciliation/Matching, etc.).
Umsetzung: Neben detaillerter Kenntnis von X-Gen (Abbidlung der Geschäftsprozesse in Daten- und Workflows, Generierung von applikationsspezifischen GUIs mit M-Edit unter Verwendung von Tcl als integrierter Skriptsprache) und Business-Know-how ist das Verständnis der integrierten Systemlandschaften und Protokolle von Nöten (insbesondere SQL-Datenbanken).
Zur Erfüllung dieser Aufgabe ist sowohl die enge Kommunikation mit dem Endkunden, als auch die Abstimmung und Kommunikation mit der Frankfurter Niederlassung von Swissrisk entscheidend.
------------------------------------------------------------------------------------------------------
Zeitraum: 10/2007 - 05/2009
Softwareentwicklung bei einer EAI-/Workflowmanagement-Software
Weiterentwicklung des bestehenden Systems X-Gen im Frontend/Client-Bereich. X-Gen dient der Integration und Steuerung unterschiedlicher Drittsysteme und Datenformate und der automatisierten Durchführung komplexer Arbeitsabläufe bzw. Workflows. Weiterhin ist u.a. die Erstellung von individuellen Benutzeranwendungen mit einer hierfür bereitgestellten GUI-Entwicklungsumgebung möglich, die individuell gestaltete Benutzeroberflächen mit dem Funktionsumfang von X-Gen integriert.
Umsetzung:
Das Frontend bzw. die vollständige Clientanwendung (inkl. der GUI-IDE) ist in Tcl/Tk/incrTcl (unter Verwendung von tkTreeCtrl und BWidgets) realisiert, das Backend (Server, der EAI-Komponenten und Workflow-Engine enthält) ist überwiegend in C++ umgesetzt.
------------------------------------------------------------------------------------------------------
Zeitraum: 11/2005-09/2007
Produktionsbetreuung und Softwareentwicklung bei einer Java/J2EE-basierten Webapplication einer großen deutschen Versicherung
Umsetzung:
Java/J2EE basierte Webapplication mit durch Struts realisierte MVC-Architektur. Die Webapplication nutzt heterogene, verteilte Anwendungen. Diese sind teils in Java, teils in C++ programmiert. JSPs werden als Frontend genutzt, mehrere Oracle-Server als Backend (Businesslogik teils in PL/SQL-Prozeduren umgesetzt). Für Auswertungen und Automatische Abläufe kommen Perl- und/oder Shellskripte zum Einsatz. Als Applicationserver werden mehrere Tomcats eingesetzt (LoadBalancing). Statische Inhalte werden durch Apachewebserver dargestellt. Es existieren neben der Produktivumgebung mehrere Testumgebungen. Lasttests und Analysen werden mit JMeter, JProfiler, HeapAnalyzer durchgeführt. Entwicklungsumgebung/Tools: Eclipse/MyEclipse, Ant, Ivy, JUnit-Tests, PVCS, SQL-Navigator.
------------------------------------------------------------------------------------------------------
Zeitraum: 03/2005-08/2005
Konvertierung eines ARIS-Ereignisprozessketten-Diagramms in einen X-Gen-Workflow.
Die als Ereignisprozessketten (EPKs) dargestellten Geschäftsprozesse sollten in X-Gen-Zustandsdiagramme (dargestellt durch ein XML-Format) umgewandelt werden.
Umsetzung:
• Entwicklung von Konzepten und Algorithmen für die Umwandlung.
• Implementierung mittels der in ARIS Tool Set integrierten Skriptsprache ARIS Script. ARIS Script basiert auf VBA und enthält eine API zur Ansteuerung der ARIS-Modelle.
------------------------------------------------------------------------------------------------------
Zeitraum: 01/2005-02/2005
Installation und Konfiguration eines Web-Application-Servers mit zugehöriger Datenbank. Hierbei sollte es Benutzern auch mit eingeschränkten Rechten möglich sein, eigenständig Web-Applications zu Deployen.
Umsetzung:
• Installation und Konfiguration von SuSE Linux 9.0.
• Installation und Konfiguration von Oracle 10.
• Installation und Konfiguration von MySQL.
• Einrichten eines Sicherheitskonzeptes für den Webserver.
• Entwickeln von Shell-Skripten für das Deployen von Applications auf dem Webserver.
------------------------------------------------------------------------------------------------------
Zeitraum: 06/2004-12/2004
Entwicklung einer Datenbank zu einer Anwendung zur Erfassung und Auswertung von Druckerausfällen.
Umsetzung:
• Entwurf und Normalisierung der notwendigen Tabellen.
• Anlage und Pflege der notwendigen Datenbank unter IBM DB2 UDB Enterprise 8.1.
• Automatisierter, zeitgesteuerter Import von Stammdaten aus Textdateien anhand von SQL PL-basierten Prozeduren und Triggern und AIX 5.2 Shell-Skripten.
------------------------------------------------------------------------------------------------------
Zeitraum: 02/2003-06/2003
Design, Programmierung, Dokumentation, Test und Implementierung einer Webdatenbank zur Erfassung von Printserver-Ausfällen.
Umsetzung:
• Installation und Konfiguration eines IBM RS6000 Servers mit AIX 5.2.
• Installation und Konfiguration eines IBM DB2 UDB Enterprise 8.1 Datenbankservers inklusive Konzepten für Backup, Concurrency Control, Transaction Handling und Performance Tuning.
• Installation und Konfiguration eines Apache Jakarta Tomcat 4.1.8 Webservers.
• Design einer relationalen Datenbank, insbesondere Entwurf und Normalisierung der Tabellen.
• Implementierung der Webseiten unter Verwendung von HTML-Formularen und JavaScript.
• Realisierung des Datenbankzugriffs durch Java Server Pages per JDBC.
• Entwicklung der hierzu nötigen SQL-Statements.
• Einweisung und Betreuung der Anwender während der Testphase und des Rollout der Anwendung.
• Erstellung von technischer und Benutzer-Dokumentation..
------------------------------------------------------------------------------------------------------
Zeitraum: 04/2000-08/2000
Entwicklung einer Adressdatenbank mit zugehörigem User-Frontend unter MS Access.
Umsetzung:
• Altdatenübernahme aus der index-sequentiellen DB Symantec F&A 4.0 in das relationale Microsoft Access Format.
• Hierbei Design und Normalisierung der Tabellen.
• Entwicklung eines Frontends unter Microsoft Access (Formular) mit weit reichender automatisierter Funktionalität zur Erfassung und Pflege der Daten, unterstützt durch VBA-Skripte.
• Gestalten von Berichten unter MS Access für Begleitschreiben und Auswertungen.
Zeitliche und räumliche Verfügbarkeit:
zeitlich: frühestens ab 08/2012
räumlich: Vor-Ort Einsätze im In- und Ausland möglich (derzeit allerdings Rhein-Main-Gebiet präferiert)
Sonstige Angaben:
Gerne sende ich auf Anfrage ein ausführliches Skill- und Projektprofil zu.
Jetzt registrieren
Profil Navigation
Neues Profil
Kundenecho
Andreas StumppEndlich Aufträge
Der Preis der Selbständigkeit ist hoch. Kaum Aufträge um den Lebensunterhalt zu decken. Mit freelancermap habe ich endlich mehr Aufträge und kann so der Zukunft gelassener ins Auge blicken.
Neue Firmenprofile
Aktuelles
Statistik
Der durchschnittliche Tagessatz unserer Freelancer beträgt 504 €, der Stundensatz 63 €.
Neue Projekte
RSS Projekt-Feeds
Erhalten Sie die neuesten Projekte als RSS News-Feed, um sie bequem in Ihrem Feed-Reader zu lesen.
Umfrage
Deutschland | Österreich | Schweiz | United Kingdom | USA | Russian Federation | España | Italy | Ukraine | Liechtenstein | Hungary | New Zealand | France | Slovakia | India | United Arab Emirates
Themenrelevante Websites :










































