Home
Beratungsangebot
Erfahrung
Projekte
Sitemap

03/2013-10/2013

 

Infodyn AG, München

IcSuite Data Warehouse Lösung auf Basis von Informatica PowerCernter. IcSuite ergänzt Informatica im Bereich Business Intelligence. IcSuite fügt viele Funktionen hinzu, die Informatica nicht liefert: grafische Übersicht von  ETL-Infrastructure, Datenquellen Analyse, Extended Reporting, Compare, Synchronize und Deploy von ETL-Strecken:

Glassfish 3.1, Java EE 6.0  Spring 3.2, Gradle 1.6. Git, Fitnesse, Flex, Vaadin 6, AOP, Java 7, Jenkins, Liquibase, XMLUnit, JAXB, DB-Unit, XML-Unit,Vagrant+Puppet

03/2012-04/2013

 

Audi AG, Ingolstadt

VPlus Browser. Architect, Technicher Projektleiter. VplusBrowser ist eine GWT-basierte Webapplikation, die die Audi-Modelldaten grafisch als ein Baum darstellt. Die Applikationen bietet unter anderem eine Merkmahlsuche, die es erlaubt, beliebige Attribute aus beliebigen Baumknoten in eine virtuelle Suchanfrage zu verbinden

Hibernate, JPA-2.0, Spring, Oracle, GWT 2.4, DI, GXT, MVP-Pattern UI-Binding

10/2011-02/2012

 

Hybris Partner, München

Internetshops für bader.de, BAUHAUS(bahag.de), haba.de auf Basis von Hybris 4.5 Plattform.

Hybris 4.5 mit allen dazugehörigen Technologien wie: Accelerator, WCMS, Cockpits (auf Basis von ZK Framework), hmc, Spring, Spring MVC, JQuery, Javascript, CSS, BPM, Hybris Workflow, Impex

10/2011

 

BMW, München

IPVS: Intelligentes Prüfstands-Verwaltungs-System

Performanzoptimierungen

Eclipse RCP, JFaces, SWT, Eclipse DataBinding

 

09/2011

 

 

 

 

 

Versorgungskammer Bayern, München

 Berater Portalarchitektur

Konzept „G-Portal Weiterentwicklung“. Während des Projektes wurde ein Konzept erstellt, welches die Weiterentwicklungsmöglichkeiten für das G-Portal beschreibt

Jboss Application Platform, Tomcat, Websphere, Liferay Portal, Alfresco, eXo Platform

 

02/2011-08/2011

 

Loyalty Partner Solutions (ein Unternehmen der American Express Gruppe), München

Softwareentwickler

Projekt payback Global. Neuentwicklung eines Payback Systems für den internationalen Einsatz. Das System verwaltet die vom Kunden gesammelten Punkte, für die dieser im payback Shop einkaufen kann.

Backend: WebLogic 10.3.4, Java EE 6 (JPA 2.0 (Hibernate & OpenJPA), JAX-WS 2.2, Ejb 3.1 (Open EJB))

 Frontend: Tomcat 7, Jave EE 6 (CDI 1.0 (Weld & WebBeans), CDI-Extensions(apache codi), JSF 2.0 with Facelets(apache openwebbeans), JSR-303 (Bean Validierung 1.0) )

 Gemeinsame Technologien(front & back): Maven 3.0,  JSR-303 (Bean Validierung 1.0)

 

09/2010-02/2011

 

Loyalty Partner Solutions  (ein Unternehmen der American Express Gruppe), München

Projekt Samba. Samba ist ein neues Miles&More System für Lufthansa. Für alle AIR-Events (Flüge bei Lufthansa und Partner) und non-air Events (z.B. Hotelbuchungen) werden virtuelle Miles (Virtual currency) gesammelt, die gegen Ware im Lufthansa Shop ausgetauscht werden können. Zusätzlich verfolgt und dokumentiert Lufthansa mittels Samba System die sogenannten Status-Miles, die für einen Status-Upgrade des Kunden notwendig sind: FTL, Senator, Honored Member.

Softwareentwickler

Technologien: Java EE 5 (Ejb 3.0,JAX-WS 2.0), Hibernate 3.6 (JPA 2.0 kompatible), OSGI, AspectJ, Spring 2.5, Weblogic 10.3, Fitnesse, DBUnit, Maven 2, ant 1.7, CI (Hudson), JBPM 3

Vorgehensmodel: Scrum

11/2009-08/2010

 

 

Technologien:

BG Phoenics GmbH, München-Hannover

Architekt

Projekt BPEx. Mitarbeit im Entwicklerteam der Anwendung BPEx zum Informationsaustausch zwischen der gesetzlichen Unfallversicherung und der Deutschen Rentenversicherung (DRV) in Ausführung des zweiten Mittelstandsentlastungsgesetzes (MEG II). Projektrolle: Chefarchitekt, Entwicklungsleiter.

BPEx bindet das Kernsystem der einzelnen Berufsgenossenschaft an das System der Deutschen Gesetzlichen Unfallversicherung (DGUV) an, das als zentrale Schnittstelle zur Kommunikation mit anderen Berufsgenossenschaften und der DRV dient. BPEx stellt u.a. das elektronische Verfahren zur Betriebsprüfung gewerblicher Unternehmen durch die DRV zur Verfügung. Hierbei überprüft und verifiziert BPEx die Anforderungsdaten der DRV, steuert den Datenfluss und ermöglicht darüber hinaus eine Sachbearbeitung im Dialog. Insbesondere werden eventuell erforderliche Interaktionen mit der Sachbearbeitung automatisch hergestellt.


 JavaEE (Spring, Struts, JBPM 3 und 4, JAXB, Hibernate), Maven, FOP, Google Web Toolkit (GWT), IBM Websphere, JBoss, Jetty, MQSeries mit Datapower als ESB, IBM Content Manager, DB2.

09/2008-10/2009

 

Technologien:

AZH

Softwareentwickler

Erfassung von Kostenvoranschlägen von  Leistungserbringern im Gesundheitsbereich, die in der Anwendung verarbeitet und dann an die Kostenträger weitergeleitet werden.

J2EE (Spring als Anwendungskern), Drools (JBoss), Struts (Oberfläche), REST-Schnittstellen 

11/2008-08/2009 

 

BG Phoenics GmbH, München-Hannover, Softwarearchitekt, Arbeitspaketleiter

Projekt „Phoenics.“ Erstellung eines Konzepts und Leitung der Softwareentwicklung für Phoenics-Entwicklertests. Im Rahmen des Projektes wurde eine Architektur, Muster und Prozess für Entwicklertests in Phoenics neu definiert.

Aktivitäten: Schwachstellenanalyse im Entwicklerprozess, Modellierung, Erstellung eines Konzeptes, Szenarien und Benutzerdokumentation.

Technologien: JavaEE, Jboss, JUnitX, IBM DB2, JAXB, JAXP 

 

07/2008-09/2008 

 

AUDI AG, Ingolstadt, Systemarchitekt

Audi Brandspace Portal. Erstellung eines Pflichtenheftes für ein Webportal. Im Rahmen dieses Projekts wurde außerdem auch die fachliche Spezifikation für das Webportal erstellt.

Aktivitäten: Anforderungsanalyse, Use-Case-Analyse, UML Modellierung, Brainstorming mit den Stakeholdern und zukünftigen Portalkunden, Zusammenarbeit mit der Graphik-Designagenturen, Technologieberatung, Oberflächenkonzipierung, Prototyping.

Technologien: IBM Websphere

 

12/2006-10/2007

 

VSA, Munchen, Gefrees, Senior-Softwareentwickler


Technologien: Basis ist ein vom Kunden entwickeltes Anwendungsframework, welches selbst entwickelte APIs wie auch J2EE-Komponenten verwendet (Java 1.4; Eclipse; MARVIN; MDA; UML (Magic Draw); Ant; Sybase)

 

 

02/2008-08/2008 

 

General Electric (GE), Oberhaching, Systemarchitekt

Business Conversion ASL:

Die von GE erworbene Firma ASL (Auto-Service Leasing) wurde mit den GE-eigenen Standards der Softwareumgebung kompatibel gemacht. Als Teil dieses Projektes wurden die Webportale von ASL vollständig in die GE-Umgebung portiert. Die Webportale wurden optimiert, Software wurde von Tomcat nach Jboss portiert, es wurden JUnit-Tests erstellt und direkte Datenbankzugriffe durch Datenquellen ersetzt, Software wurde modularisiert und dokumentiert. Es wurde ein formaler, Maven-basierter Softwareentwicklungsprozess eingeführt.

 

Technologien: Java EE, Jboss, Spring, Hibernate, Informix, Maven, Ant, JUnit, HttpUnit, Portals(JSR-168), Webservices 

 

 

11/2007-01/2008 

 

AZH, München, Softwareentwickler, -Architekt

Implementierung einer Anwendung zur Portierung von Abrechnungs- und Kundendaten (Altsystem Smalltalk/DB2, Neusystem Java EE/ Oracle). Portiert wurden mehrere Millionen Datensätze mit unterschiedlichsten Datenstrukturen.  

Technologien: Java 1.6, Hibernate 3 mit Annotations, Hibernate QL, Oracle, DB2, Ant 1.7,  Maven 2.0, JUnit 

 

Design und Implementierung einer Webschnittstelle zur Kundenabrechnung. Die portierten Daten sollten über die Webschnittstelle den Kunden online zur Verfügung gestellt werden. Das Projekt umfasste Such-, Druck- und Exportfunktion, sowie Kundenverwaltung

Technologien: Java 1.6, Hibernate 3 mit Annotations, Hibernate QL, Oracle, Ant 1.7,  Maven 2.0, JUnit, Jboss, Tomcat, MARVIN(siehe unten)

 

 

12/2006-10/2007 

 

VSA, Munchen, Gefrees, Senior-Softwareentwickler

Projekt Jump:

Entwicklung von Modulen und Komponenten eines Warenwirtschaftssystems für Apotheken auf Basis eines vom Kunden selbst entwickelten Java-Anwendungsframeworks. Im Rahmen des Projekts wird eine Komplettlösung an Anwendungen für Apotheken auf Client/Server-Basis entwickelt. Features des Warenwirtschaftssystems sind Kundenbetreuung, Abwicklung von Verkauf und Verwaltung der Medikamente, Bearbeitung von Rezepten, Bestellung von Waren bei Großhändlern, automatische Aktualisierung von Software und Daten etc.

Innerhalb einer Apotheke können beliebig viele Apotheker mit dem System arbeiten.  

Das WaWi besteht aus Servern und Clients, Server ist eine in Jboss laufende Webapplikation mit Datenbankanbindung, Client ist eine Java-Swing Applikation.

Technologien: Basis ist ein vom Kunden entwickeltes Anwendungsframework, welches selbst entwickelte APIs wie auch J2EE-Komponenten verwendet (Java 1.4; Eclipse; MARVIN; MDA; UML (Magic Draw); Ant; Sybase) 

 

 

01/2006-11/2006 

 

Projekt Blister: GUI-Design und -Entwicklung in einem Projekt zur Realisierung einer Client-Anwendung zum Einsatz in Apotheken. Die Anwendung soll für die patientenindividuelle Verblisterung von Medikamenten eingesetzt werden.

 Technologien: Basis ist das vom Kunden VSA entwickelte Anwendungsframework, welches selbst entwickelte APIs wie auch J2EE-Komponenten verwendet (Java 1.4; Eclipse; MARVIN; MDA; UML (Magic Draw); Ant; Sybase) 

 

 

06/2005 – 12/2005 

 

hybris GmbH (E-Commerce), München

Softwareentwicklung, Graphik-Design

Database Publishing (hybris Print Modul)

Framework für die halbautomatische Generierung eines Kataloges auf Basis von Produkten, die im Onlineshop enthalten sind. Die Produkte wurden mittels eines Indesign- oder Quark Xpress-Plugins in ein graphisches Programm importiert, dort wurde der Katalog von einem Graphik-Designer fertig gestellt. Das Framework erlaubt eine vollautomatische Aktualisierung des generierten Katalogs, falls neue Produkte in den Onlineshop importiert werden sollen.

Technologien: Java/J2EE, EJB, JBoss, Oracle, MySQL, UML, Eclipse, Ant, JUnit, CVS

 

 

06/2005

 

hybris GmbH (E-Commerce), München

Softwareentwicklung

JBoss Patch

Erstellung eines Patches für JBoss 4, um die Anpassung von Web-Oberflächen innerhalb der hybris-Plattform besser zu unterstützen. Der Patch erlaubt die direkte Unterstützung eines „Exploded Deployment“ der Projekte, die außerhalb von JBoss, zum Beispiel in Eclipse, basiert wurden. Außerdem erlaubt der Patch ein automatisches Neuladen der Webapplikation, nachdem die Klassen geändert wurden und die schnellere Entdeckung von Änderungen (innerhalb einer Sekunde).

Technologien: Java, JBoss, Tomcat, Eclipse, Ant, CVS

 

 

03/2005 – 05/2005

 

hybris GmbH (E-Commerce), München

Softwarearchitektur, Softwareentwicklung

Eclipse Plugin zur Unterstützung von hybris-Erweiterungen

Das entwickelte Plugin erlaubt eine reibungslose Integration von hybris Plattform-Erweiterungen in Eclipse als Eclipse-Projekte. Dabei werden Informationen aus Erweiterungskonfigurationen in Eclipse-Strukturen umgesetzt. Im Rahmen des Projekts wurden hybris-spezifische Wizards, Editors und Commands für Eclipse entwickelt.

Technologien: Java, XPath, Eclipse, CVS

 

 

09/2004 – 02/2005

 

hybris GmbH (E-Commerce), München

Softwarearchitektur, Softwareentwicklung

Refactoring der  Referenzimplementierung von hybris Store.

Projektziel war die Durchführung eines Refactorings für Struts-basierte Web-Oberflächen: Upgrade auf Struts 1.2, Verschiebung von Java-Code aus der JSP-Schicht in Java-Klassen, Eliminierung von Code-Duplizierungen, Entwicklung und Einsatz von JSP Custom-Tags, Einführung von GoF-Mustern, bessere Einhaltung der GRASP-Patterns, Erstellung von API-Dokumentation und UML-Diagrammen. Es wurden vor allem wurden folgende J2EE Design- Patterns benutzt: Abstract Factory, Template Method, Business Delegate Object, Session Facade. Zum Projekt gehörte auch die Optimierung einer Entwickler-Arbeitsumgebung für die Anpassung der Web-Oberfläche der hybris-Plattform (Anzeige der Änderungen im Code ohne Server-Neustart, automatische Übersetzung von JSP-Seiten bei einer Änderung, Hot Swap des Codes bei Debugging, Remote Debugging, Inkrementelle Kompilation).

Technologien: Java/J2EE, Struts, JBoss, Eclipse, Ant, Together, UML, CVS, JUnit, Cactus

 

 

11/2003 – 08/2004

 

Freiberufliche Tätigkeit als Software Entwickler und IT-Infrastruktur-Administrator (Windows, Linux) für verschiedene Kunden.

Technologien: Java/J2SE für Anwendungsentwicklung, RMI, Swing, Java Media Framework, Linux

 

 

05/2003 – 10/2003

 

Mercateo AG (E-Commerce), München

Software Entwicklung

Entwicklung eines Katalog-Servers (Shop III)

Phase I (von II) der Portierung des Mercateo Shops von Intershop enfinity nach Tomcat/JBoss. Im Rahmen dieser Phase wurde enfinity Catalog Server (eCS) komplett portiert und abgeschaltet. Der neu entwickelte Mercateo-Katalog-Server erlaubte die gleichzeitige Unterstützung von Millionen von Onlineprodukten, Suchzeiten unter drei Sekunden und dynamische Online-Produktbäume. Der Katalog bestand aus einem Apache-Webserver, der Anfragen an mehrere Applikationsserver weiterleitete. Tomcat griff seinerseits mittels JAXR auf einen Rechner zu, auf dem sich ein Registry von allen Katalogen mit den unterschiedlichen Versionen von Produkten befand. Danach wurden die Container der  gewünschten Objekte mit Hilfe von JAX-RPC in Tomcat importiert. Aktivität: Entwicklung von Servlets und JSP-Seiten für Tomcat, diverse Aufgaben in allen anderen Bereichen der Software.

Technologien: Java / J2EE: JAXR, JAX-RPC, Servlets, Taglibs, JSTL, JSP; UML, Eclipse, Tomcat, Apache, Ant, FactFinder

 

 

10/2002 – 04/2003

 

Mercateo AG (E-Commerce), München

Software Entwicklung

eProcurement-System

Mitarbeit in einem Team, welches das off-shore entwickelte System anpasste und kleine Änderungsanforderungen implementierte.

Technologien: Java / J2EE, HTML, CSS, Intershop enfinity, JBuilder, Oracle, Solaris, CVS, Allaire (Macromedia) Homesite

 

 

08/2002 – 10/2002

 

Mercateo AG (is:energy AG) – (E-Commerce), München

Beratung, Softwarearchitektur, Entwicklung, technische Projektleitung

Elektronisches Verwaltungs- und Bearbeitungssystem für Stromkunden

Ziel des Projekts war die Entwicklung von elektronischen Formularen für ein Stromverwaltungs- und Bearbeitungssystem. Aktivität: Softwareentwicklung, Softwarearchitektur, Oberflächendesign, Website-Design, Seitenstrukturierung, Steuerung und Aufgabenverteilung, technische Projektleitung.

Technologien: Java / J2EE, Tomcat, Struts, Apache, JBuilder, PDFLib, SourceSafe, Photoshop

 

 

06/2002 – 07/2002

 

Mercateo AG (E-Commerce), München

Beratung, Graphik-Design

eProcurement System

Mitarbeit in einem Team, welches die Entwicklung eines e-Procurement-Systems in Indien betreute.

Aktivität: Prototyping von Use Cases in Java und HTML, Erstellung von Graphik-Design-Richtlinien und Graphik-Designentwürfe.

Technologien: Java / J2EE, JBuilder, intershop Enfinity, Solaris, Oracle, CVS, Photoshop, Homesite 

 

 

03/2002 – 05/2002

 

Mercateo AG (E-Commerce), München

Software Architektur, Software Entwicklung

Einkaufssystem (Shop II)

Vollständige Neuentwicklung des Mercateo Shops unter Beibehaltung der bestehenden Funktionalität mit gleichzeitiger Erhöhung der Performance und Reduktion von Wartezeiten.

Aktivität: Neuentwicklung der Suchfunktion, Einführung des sortierten Suchergebnisbaums mit Kategorien, Einführung von Seitennavigation für Suchergebnisse.

Technologien: Java / J2EE, Apache, JBuilder, intershop Enfinity, Solaris, Oracle, CVS, Homesite, FactFinder

 

 

10/2001 – 02/2002

 

Mercateo AG (E-Commerce), München

Technische Projektleitung, Systemanalyse, Softwarearchitektur und -Entwicklung

Partnerverwaltungssystem (Marketing Tracking)

Ziel des Projektes war die Unterstützung des Mercateo-Partnernetzwerks. Mit dem System konnten die Partner unterschiedliche Teile des Mercateo-Marktplatzes gegen die Bezahlung auf ihren Webportalen referenzieren (Lycos, Google, etc.). Das System konnte die Aktivitäten von Benutzern, die von Partnern kamen, registrieren, Anfragen weiterleiten und verwalten, sowie Statistiken erstellen. Die folgenden Aktivitäten wurden getrackt: Benutzer besucht eine Seite, Benutzer registriert sich, Benutzer bestellt Waren, Benutzer kauft Waren. Das System erlaubte die Bonierung der Partner nach unterschiedlichen Modellen. Aktivität: Erstellung von Konzeptdokumenten, Anforderungsanalyse, technische Dokumentation und Entwicklung.

Technologien: Java / J2EE, JBuilder, intershop Enfinity, Solaris, Oracle, CVS, Homesite, Microsoft Project, Rational Rose

 

 

03/2001 – 07/2001

 

Mercateo AG (E-Commerce), München

Technische Projektleitung, Softwarearchitektur und -Entwicklung

Forum-System, Schwarzes Brett

Im Rahmen dieses Projekts wurde eine Plattform zum Austausch von Notizen entworfen und implementiert. Das System wurde in drei Projekten eingesetzt: Schwarzes Brett, Versteigerungssystem und Forumssystem. Für das Projekt wurde eine EJB-basiertes Repository für Notizen (Kleinnachrichten) entwickelt. Das System hat folgende Operationen mit Notizen unterstützt: Verwaltung, Suche (auch mit fehlerhaften Suchbegriffen mittels Oracle Text), Erzeugung, Reporting. Im Rahmen dieses Projekts wurde auch eine objektorientierte Suchmaschine als weiteres Framework entwickelt, welches aus Objekten wie SQL-Bedienung, WHERE-Klausel, GOUPBY-Klausel, Subquery, etc. eine SQL-Abfrage erzeugte und ausführte.

Technologien: Java / J2EE, JBuilder, intershop Enfinity, Solaris, Oracle, CVS, Homesite, Microsoft Project, Rational Rose

 

 

01/2001 – 04/2003

 

Mercateo AG (E-Commerce), München

Technische Teil- und Projektleitung, Softwareentwicklung und -Architektur

Realisierung eines Marktplatzes

Hauptprojekt des Unternehmens, in diesem Projekt waren bis zu 20 Software Entwickler gleichzeitig tätig. Zu dem Marktplatz gehörten grundsätzlich vier Komponenten: ein Shop, ein Forum-System, ein Versteigerungssystem und ein Partner-Tracking-System. Aktivität: Projektleiter für die Forum- und Partnerverwaltungssysteme, Softwareentwickler, -Architekt und Teilprojektleiter für andere Systeme. Die einzelnen Unterprojekte wurden in entsprechenden Abschnitten zusammengefasst.

Technologien: Java / J2EE, JBuilder, intershop Enfinity, Solaris, Oracle, CVS, Homesite, Microsoft Project, Rational Rose

Marktplatz: Unterstützung und Weiterentwicklung

Aktivität: Übernahme der Projektleitung nach dem  Going-Live des Marktplatzes. Nach dem Release arbeiteten im Marktplatz-Projekt noch bis zu fünf Entwickler, diesen wurde technischer Live-Support gegeben, weiterhin wurden auch Änderungsanforderungen implementiert.

Technologien: Java / J2EE, JBuilder, intershop Enfinity, Solaris, Oracle, CVS, Homesite, Microsoft Project, Rational Rose

 

 

10/2000 – 12/2000

 

Vitago AG (E-Commerce), München

Softwareentwicklung, Integration von outgesourcten Projekten

Neuimplementierung Backend-System

Das Backend-System für den Vitago Onlineshop wurde komplett neu entwickelt. Die Perl und Shell-Skripte des Backend-Systems wurden durch EJBs ersetzt, PL/SQL-Skripte wurden vollständig in die Datenbank in Form von Stored Procedures und Triggers integriert. Die EJBs waren teilweise selbst, teilweise von einem Lieferanten unter Betreuung entwickelt. Das System wurde spezifiziert und optimiert. Durch das neue System konnten mehr als 30.000 Bestellungen pro Tag bearbeiten werden. Außerdem wurde das System standardisiert, die Text-Dateien für Schnittstellen und Konfigurationen waren durch XML Dateien ersetzt.

Technologien: Java / J2EE, Oracle, Bea Weblogic, abaxx, Together

 

 

06/2000 – 09/2000

 

Vitago AG (E-Commerce), München

Co-Administration von drei Sun Solaris Servern

Backend-System für Internet Shop

Administration und Optimierung eines Backend-Systems. Hardware: Drei Sun Solaris Server (Applikationsserver mit BEA Weblogic, Datenbankserver mit Oracle Enterprise-Server und ein Server für Backup, Entwicklung und Integration). Außerdem wurde die Co-Administration von anderen Teilen des Systems übernommen, zum Beispiel der Lagersoftware (Apertum, Oracle). Ebenfalls wurden Oracle Triggers, Stored Procedures, Materialized Views etc. entwickelt.

Technologien: Sun Solaris: vi, sed, awk, grep, sendmail, etc; Oracle : PL/SQL, SQL*Loader, SQL-Plus, Enterprise Management Tools; Java, Perl, BEA Weblogic, BroadVision

 

 

04/2000 – 06/2000

 

Vitago AG (E-Commerce), München

Solaris Shell Skripten, CGI-Programmierung, Perl, PL/SQL-Skripte für Oracle, Java

Backend-System für Internet Einkaufsplattform

Im Rahmen dieses Projektes wurde das Backend-System für den Vitago-Onlineshop mittels Oracle-, Perl- und Unix Shell-Skripten neu entwickelt. Die Skripten deckten die üblichen Anforderungen an einen Onlineshop ab wie die Aktualisierung von alten und Import von neuen Produkten, die Aktualisierung von Lagerbestände, den Export von Produkten, Reporting, Weiterleitung von den neuen Bestellungen an die Lagersoftware, Update der Stati von Bestellungen im Shop, automatische Verifizierung von Kontonummern und Kreditkartennummern. Im Kern des Projektes lagen Oracle PL/SQL-Skripte, die zeitgesteuert von den Shell- oder Perl-Scripts aufgerufen wurden. Die Shell-Scripts transportierten die von den Oracle-Skripten vorbereiteten Daten zu den weiteren Systemen, erstellten dabei Reports und sendeten diese an die zuständigen Personen. Das neue System war in der Lage, mehrere Tausende Bestellungen pro Tag zu bearbeiten.

Technologien: Sun Solaris: vi, sed, awk, grep, sendmail, etc; Oracle: PL/SQL, SQL*Loader, SQL-Plus, Enterprise Management Tools; Java, Perl 

 

 

01/1999 – 02/2000

 

KiewGas (Gas/Erdöl), Kiew, Ukraine

Software Engineering, Netzwerk Administration (Linux, Windows)

Kontrollsystem für Gasverteilungsanlagen

Teilentwicklung des verteilten Kontrollsystems für Gasverteilungsanlagen mit C++ und Delphi. Das System bestand aus Software und Hardware-Komponenten für Fernmessung und Fernwirktechnik.

Technologien: C / C++, Delphi, Assembler, Interbase, Cisco, Linux.

 

 

09/1996 – 07/1997

 

Kybernetik Institut (Recherche, Wissenschaft), Kiew, Ukraine

Software Entwicklung, Recherche

Informationsaustausch

Entwicklung eines Systems für sicheren Informationsaustausch auf Basis von C/C++/Occam/RISC Assembler. Das System basierte auf einem verteilten RSA Algorithmus.

Technologien: C/C++, Pascal, Occam, RISC Assembler, Transputers.

 

 

09/1997 – 07/1998

 

Kiew, Ukraine

Magisterstudium, Vorbereitung und Verteidigung der Diplomarbeit.

 

 

09/1994 – 07/1996

 

CNT, Inprokona, Kompjuplus (Hardware Entwicklung), Kiew, Ukraine

Software Entwicklung

Video-Wand

Projektinhalt: Fertigung von Video-Wänden mit 9, 16 oder 25 Bildschirmen, die in einem Rahmen zusammengesetzt wurden.

Aktivität: Entwicklung von Hardware-Steuerungssoftware, DOS-Treiber, 2-D und 3-D graphischen Bibliotheken (Rendering und Backtracing), Software zum Audio-, Video- und Graphikbearbeitung, Text-Modus-Emulation und Unterstützung des Hardware- Teams bei der Fehlerbehebung inklusive der Entwicklung von Software für Hardware-Debugging, sowie Erstellung von Graphiken in Photoshop oder Alchemy, sowie Videoclips in 3D-Studio.

Technologien: C/C++, Assembler, Maschinencode, Photoshop, 3D-Studio/3D-StudioMax

 

 

                  

 

 

 

 

 

Top