Verfügbar ab 1.7.2024
bevorzugt im Großraum München
spannende Projekte auch in EU
Deutsch · Englisch
ab 100-140 €/Stunde Kundenrezessionen
auf Google Maps
Kurzvorstellung
Dipl.-Ing. Elektrotechnik TUM, Diplomarbeit am Imperial College London, Note 1,3.
Passionierter Programmierer, Java Entwickler der ersten Stunde, seit 1995.
Nach fast 5 Jahren als Angestellter machte ich mich im Juli 2000 selbstständig. In zahlreichen
mittleren und großen Projekten sammelte ich nicht nur technisch, sondern auch fachlich und politisch
wertvolle Erfahrungen. Meine Lösungsvorschläge werden gerne umgesetzt, Herausforderungen gemeinsam
gemeistert.
Ich bevorzuge MicroServices in Kombination mit MicroFrontends. Gerade in großen
Unternehmen mit verschiedenen Abteilungen können dadurch Silos geschaffen und nahtlos in eine Webseite
integriert werden, ohne dass die Architektur kompliziert wird. Die technische Offenheit dieser
leistungsstarken Werkzeuge erlaubt es, einzelne Komponenten vollständig auszutauschen und sogar mit
neuen
Frameworks umzusetzen, ohne dass andere Komponenten davon beeinträchtigt werden. Auf diese Weise können
Unternehmen ihre IT-Infrastruktur über Jahrzehnte hinweg schrittweise
modernisieren.
Bezüglich Tests liegt mein Fokus in erster Linie auf den integrativen, z.B. mit Selenium.
MicroServices und MicroFrontends erleichtern dies enorm und können einfach auf den Rechnern der
Entwickler in kurzer Zeit ausgeführt werden. Dabei fallen einem optische Fehler sehr schnell ins
Auge, so dass man auch Layout Probleme schnell ausmerzen kann.
Mein Herz schlägt auch nach all den Jahren immer noch wie am ersten Tag für die IT. Dies zeigt sich
unter
anderem darin, dass ich derzeit in meiner Freizeit verschiedene Formen des KI-Trainings für den
Einsatz von Chats, aber auch Image Processing, in Unternehmen evaluiere.
Schwerpunkte
Technik
Softskills
Einsätze als
Projekte
Continentale Krankenversicherung a. G.MünchenVersicherung
Full-Stack-Entwickler
Aufbau der neuen Digitalisierungsstrategie.
Mit Hilfe von Camunda als Prozess-Engine wird eine neue Art der Bearbeitung von von Batch-
und Dialogaufträgen erstellt. In enger Zusammenarbeit mit der Fachabteilung werden die
einzelnen Prozesse erstellt und in Produktion gebracht. Masken zum steuern der manuellen
Eingriffe, z.B. bei Aussteuerung von Anträgen, werden implementiert. Dabei migrieren wir
auch Schritt für Schritt alten Code von IBM WebSphere zu JBoss.
ArquillianCamundaEigeninitiativeEmpathieHibernateJacksonJava/JEEJBossJerseyJSONJUnitKritikfähigkeitLernbereitschaftRESTTeamfähigkeitWebServices
JNet Quality Consulting GmbHMünchenSoftware
Enterprise ArchitektFull-Stack-Entwickler
Fanclub ist eine Social Media App für Mitglieder und Fans eines
Vereins, in den Farben und dem Logo des jeweiligen Vereins.
Nähere Marketing-Infos finden Sie auf fan-club.online.Die Komplexität der mandantenfähigen App, inklusive der Pipline zum Deployment
der Apps in den Stores, ist auf eine sehr leicht wartbare und übersichtliche
Weise realisiert worden. Auf Github kann man sich eine Überblick verschaffen.
Weitere Highlights:
Video-Calls
WebSocket auf höchsten Sicherheitsniveau
Selenium Integrationstests und automatische Generierung der vielen
tausend Screeenshots für jeden einzelnen Mandanten und den beiden App Stores
IT BeraterEnterprise ArchitektFull-Stack-Entwickler
Realtime Deckungszusage eines Kostenvoranschlags (KVA) in der Krankenversicherung
als Customer Journey und ein Teil der digitalen Transformation.Der Kunde fotografiert den KVA in der App, diese leitet ihn weiter zum Server, der
dann das OCR und die Fachdatenanalyse aufruft und diese Daten dem Großrechner zur Bewertung
übergibt. Das Ergebnis wird dann per Push-Benachrichtigung in die App eingespielt. In der
Komplexität des Prozesses an sich lag die Herausforderung darin, die Abteilungen mit
Fingerspitzengefühl von diesem Weg zu überzeugen. Technisch gesehen wurde zum ersten mal
eine OCR direkt bein Fotografieren eingesetzt, um Kunden schon bei der Eingabe der
Rechnungen qualifiziertes Feedback geben zu können und unbrauchbare Aufnahmen direkt zu
verwerfen.AndroidAngularCordovaDevOpsDockerDropWizardDurchsetzungsvermögenEigeninitiativeEmpathieGITGradleHibernateHTML5IntelliJIoniciOSJacksonJava/JEEJavaScriptJenkinsJerseyJSONJUnitKafkaKritikfähigkeitLernbereitschaftMicroServicesMongoDBOpenCVOpenShiftPdfBoxRESTScrumSwaggerTeamfähigkeitTesseractTypeScriptWebServices
LV 1871MünchenVersicherung
IT BeraterEnterprise ArchitektFull-Stack-Entwickler
Projekt Anträge der Zukunft, eine Weiterentwicklung des Dokumenteneditors
LVdoktor, siehe unten.
Der Editor dient der schnellen Umsetzung aller Dokumente, die
innerhalb der Versicherung anfallen, u.a. Versorgungsvorschläge,
Produktinformationsblätter, dynamische Anträge, Marketingbroschüren,
etc. Sichtbarkeitsbedingungen und dynamischen Parameter können komfortabel von den
Fachabteilungen eingegeben, das Layout wird von der Entwicklung umgesetzt, so wie es
eigentlich überall sein sollte. 40 Dokumente wurden in 15 Monaten erstellt, beteiligt waren
7 Abteilungen:
Marketing
Rechtsabteilung
Risikoprüfung
Mathematik
Kundenservice
betriebliche Altersvorsorge
Entwicklung
Es sind 1000 Felder in den Anträgen, mehr als 550 im Versorgungsvorschlag und etwa 200 in
den Produktinformationsblättern, die aus 3 komplett unterschiedlichen Rechenergebnissen
kommen.
Zudem müssen Texte richtig zugesteuert werden, Hochrechnungstabellen zugesteuert werden. Die
Idee und Umsetzung war ein großer Erfolg die der Versicherung viel Kosten spart, schnell auf
Änderungen im Markt reagieren lässt und die Motivation diesbezüglich in allen Abteilungen
fördert.
AntAjaxAngularDurchsetzungsvermögenEclipseEigeninitiativeEmpathieFOPGITHibernateHTML5IntelliJiTextJacksonJava/JEEJavaScriptJenkinsJerseyJettyJPAjQueryJSONJUnitKanbanLDAPMavenMicroServicesRESTScrumSpringSQLTeamfähigkeitWebServicesWicketXMLXSLT
WuffmeMünchenSocial Media
Full-Stack-Entwickler
Eine Web-, Apple- und Android-App mit Geolocation Service zum
Verabreden und Einstellen von Events.Neue Menüführung und zahlreichen Features wie Chat,
innovatives Bewertungssystem, analytische Auswertungen für Geschäftskunden, etc. Die
Plattform ist ein million guides fork, näheres dazu weiter unten.AndroidCordovaEclipseEigeninitiativeGITiOSJava/JEEJSONJUnitKritikfähigkeitMicroServicesREST
VKBMünchenVersicherung
CoachEnterprise Architekt
Betreuung der Java Entwickler der Versicherungskammer Bayern und intensive
Auseinandersetzung mit der
unternehmensweiten Systemarchitektur und deren Architekten.Zentrale Elemente der Architektur wurden infrage gestellt und mit moderner
MicroService Architektur Vor- und Nachteile nachhaltig erörtert. Prototypen dienten zum
Proof of Concept das die erarbeitete Architektur leichter verständlich, weniger
fehleranfällig, wartbarer und vor allem einen wesentlich schnelleren Time to Market mit sich
bringt.DurchsetzungsvermögenEclipseEigeninitiativeEmpathieGITJava/JEEJUnitKritikfähigkeitLernbereitschaftLiquibaseMicroServicesRESTScrumTeamfähigkeitVerantwortungsbewusstsein
LV 1871MünchenVersicherung
IT BeraterEnterprise ArchitektFull-Stack-Entwickler
Neuentwicklung eines Dokumenteneditors kurz genannt LVdoktor.
Der fragile Prozessablauf beim Erstellen von
dynamischen PDF Dokumenten innerhalb des Unternehmens beschäftigte das
Unternehmen seit mehr als 15 Jahren. Diverse Versuche, das Problem
während dieser Zeit in den Griff zu bekommen, schlugen fehl. Meine
Vision der Neuentwicklung, mit dessen Hilfe
Fachabteilungen (Produktentwickler, Rechtsabteilung, Marketing und
Qualitätssicherung) gemeinsam komplexe Dokumente mit dynamischen
Inhalt entwickeln und sofort als PDF testen können, wurde anfangs
skeptisch betrachtet und von einigen Abteilungen sogar abgelehnt.
Mittlerweile ist dieser Editor ein voller Erfolg und weckt weitere
Begehrlichkeiten in verschiedenen anderen Abteilungen wie Marketing
und Vertrieb.AjaxAngularDurchsetzungsvermögenEclipseEigeninitiativeEmpathieGITHibernateHTML5iTextJacksonJava/JEEJavaScriptJenkinsJettyJerseyJPAjQueryJSONJUnitLDAPMavenMicroServicesMockitoPostgresRESTScrumSpringSQLTeamfähigkeitWebServices
MediaSaturnIngolstadtHandel
ArchitektFull-Stack-Entwickler
Weiterentwicklung des
Warenwirtschaftssystems.
Hierbei wurde ein neues Projekt initiiert, welches
Datenbank-Update-Skripte aller 6 Entwicklungsabteilungen in dem
jeweiligen Repositories ablegt und geordnet die Datenbank updated.
Dieser Prozess war seit mehr als 10 Jahren stets per Email gesteuert
worden und verursachte enorme Probleme. Eine integrierte, automatische
Lösung war dringend notwendig, jedoch traute sich keiner an ein
abteilungsübergreifendes Projekt. Nach anfänglicher Skepsis vieler
Kollegen, wurde das Projekt rundum ein Erfolg. Externe Firmen, die
sich anfangs komplett gegen das Projekt gestellt haben, wurden später
Verfechter dieser Lösung. Maven Plugins wurden zur Sicherstellung von korrekten DB
Updateskripten entwickelt, damit fehlerhafte Skripte gar nicht erst
committed werden konnten.AjaxAngularArquillianDB2DurchsetzungsvermögenEclipseEigeninitiativeEJBEmpathieFlywayGITHTML5HibernateJava/JEEJBossJenkinsjQueryJSONJUnitKritikfähigkeitLernbereitschaftMavenRESTScrumSOAPSQLWebServicesXMLXSLT
Fujitsu ESTMünchenSoftware
Entwickler
Implementierung des Fujitsu-Marktplatzes (SaaS).Eine JEE Implementierung mit kompletter Historisierung aller Aktivitäten, komplexen
Abrechnungsmodellen für Softwareanbieter, und vielem mehr. Die Plattform ist mehrfach, unter
anderem von der Computer Bild, ausgezeichnet wurde.AOPAntAjaxEclipseEJBGITGlassfishHibernateHibernate-SearchJava/JEEJaxWSJenkinsJMSjQueryJPAJSFJUnitMavenMockitoPaypalPostgresSaaSScrumSpringSQLTeamfähigkeitXML
JNet Quality ConsultingMünchenSoftware
ArchitektFull-Stack-Entwickler
Entwicklung von million guides, eines
geobasierten Social Networks als App für iOS/Android und als Web
Anwendung.Cordova als Cross-Plattform-Entwicklungswerkzeug, Java ESS Server
als Backend, Kommunikation via REST/JSON. Die App enthält unter
anderem einen Chat Dienst, geobasierten Listen verschiedenster Arten,
Google Maps Integration zur Abfrage von Adressinformationen, etc. Die eigenentwickelte,
innovative Menüführung erlaubt es elegant zwischen der Vielzahl an Möglichkeiten in der App
hin und her zu springen, ohne den Überblick zu verlieren.AjaxAndroidAngularAntApache WebServerCordovaEclipseGITHTML5HTML UnitiOSJava/JEEJavaScriptJDBCjQueryJSONKritikfähigkeitLernbereitschaftRESTSQLTomcat
Fujitsu ESTMünchenSoftware
ArchitektEntwickler
Implementierung des Fujitsu-Marktplatzes (SaaS).Eine JEE Implementierung mit kompletter Historisierung aller Aktivitäten, komplexen
Abrechnungsmodellen für Softwareanbieter, und vielem mehr. Die Plattform ist mehrfach, unter
anderem von der Computer Bild, ausgezeichnet wurde.AntAOPAjaxEclipseEJBGITGlassfishHibernateHibernate-SearchJava/JEEJaxWSJMSJPAJSFJUnitMavenMockitoPaypalPostgresScrumSpringTeamfähigkeitXML
JNet Quality ConsultingMünchenSoftware
ArchitektFull-Stack-Entwickler
Entwicklung von Instant Date, einer neuartigen sozialen Netzwerk-,
Dating- und Freizeit-Portals auf Basis von Geo-Location Daten.Dies ist eine Vorstufe zu million
guides, siehe weiter oben.AntApache WebServerEclipseHTML5Java/JEEJavaScriptJDBCjQueryMySQLSQLTomcat
Fujitsu ESTMünchenSoftware
ArchitektEntwickler
Implementierung des Fujitsu-Marktplatzes (SaaS).Eine JEE Implementierung mit kompletter Historisierung aller Aktivitäten, komplexen
Abrechnungsmodellen für Softwareanbieter, und vielem mehr. Die Plattform ist mehrfach, unter
anderem von der Computer Bild, ausgezeichnet wurde.AntAjaxAOPEclipseEJBGITGlassfishHibernateHibernate-SearchJaxWSJava/JEEJMSJPAJSFJUnitKritikfähigkeitMockitoPaypalPostgresScrumSpringTeamfähigkeitXML
United InternetKarlsruheSoftware
ArchitektEntwickler
Implementierung DE-Mail. in Zusammenarbeit mit dem BSI und der Telekom. Scrum als
Vorgehensweise.EclipseGITHibernateJenkinsJava/JEEJUnitMavenMemCacheDMockitoMySQLNetBeansScrumTeamfähigkeitWicketXML
JNet Quality ConsultingMünchenSoftware
ArchitektFull-Stack-Entwickler
Fertigstellung des Produktes The Enterprise Software Solution.ESS ist CRM und Web Shop in einem und löst folgende Anforderungen:
Online/Offline Betrieb
Entwicklung einer mobile Android App
Entwicklung eines mobilen online Browser-Zugangs
Kontodatenimport inklusive Rechnungsabgleich
automatisches Mahnwesen
Grafische Auswertungen der Umsatzzahlen mit Drill Down
Mehrsprachigkeit
Mandantenfähigkeit
Hinzufügen von Feldern und Tabellen in der Datenbank ohne technische Kenntnisse
Weiterentwicklung einer RCP Product Lifecycle Anwendung.Vereinfacht ausgedrückt ist es ein Jira direkt in Eclipse integriert.AntAOPEclipseEMFJava/JEEJUnitKritikfähigkeitOSGiRAPRCPScrumSpringTeamfähigkeit
GlaxoSmithKlineMünchenGesundheit
IT Berater
Performancetuning von 3 produktiven Web Portalendie unter gewissen
Umständen Antwortzeiten von mehreren Minuten benötigten. Alle 3
Portale wurden gefixt, Antwortzeiten lagen am Ende bei wenigen
Millisekunden.EclipseHibernateJava/JEEWebSphere
Home Shopping EuropeMünchenHandel
ArchitektEntwickler
Neuentwicklung der firmeninternen Planungs- und Analyseapplikation.Als Backend dient JBoss und EJB 3.0, als Frontend eine Standalone Swing
Applikation. Kernpunkt ist das Planungsmodul in Form eines Kalenders,
in dem die meisten Änderungen über Drag&Drop realisiert sind. Der
Kalender selbst ist hochgradig flexibel, filterbar und in Spalten- und
Zeilenhöhe beliebig verstellbar. Popups und Toolboxen sind
transparent.EclipseEigeninitiativeEmpathieEJBJava/JEEJBossJideJMSLernbereitschaftOracleSwingTeamfähigkeit
CommerzbankFrankfurtBank
ArchitektEntwickler
Entwicklung einer Testumgebung.Die Fachabteilung sollte mit der neuentwickelten Testumgebung den neuen
Rechenkern über Web-Services testen. Die Ein-/Ausgabe
erfolgt in einem der Fachabteilung so liebgewonnen Excel Dokument,
welches über das Intranet an den Server geschickt wird. Dieser
analysiert des Excel Dokument, wandelt es in SOAP Calls um und
schreibt das Ergebnis als Rückgabe ein neues Excel Datenblatt in das
selbe Excel Dokument. Auch Regressionstests über mehrere Testfälle
können in einem Aufruf abgearbeitet werden.AxisDurchsetzungsvermögenEclipseEigeninitiativeEmpathieExcelHibernateJava/JEEPOITeamfähigkeit
FiduciaMünchenBank
ArchitektEntwickler
Implementierung des mandantenfähigen CMS Systems für die
Volks-/Raiffeisenbanken.Produktauswahl, gleichzeitig Implementierung eines selbstgeschriebenen Prototypen und
letztendlich der Umsetzung des Projektes in dem ausgewählten Produkt Day Communique. Es
waren viele Herausforderungen und blieb stets spannend.AxisDay CommuniqueEclipseEigeninitiativeHibernateJava/JEEKritikfähigkeitLernbereitschaftSWT/JFaceTeamfähigkeitXMLXSLT
Dresdner BankFrankfurtBank
ArchitektEntwickler
Implementierung der online Kreditantragsapplikation IKR.In einem Team von 40 Entwicklern wird basierend auf IBM WebSphere eine
J2EE Anwendung entwickelt. Für das Frontend wird Apache Struts
eingesetzt. Die einzelnen Schichten (Servlet Filter, Controller,
Domain Models, Business Delegates, Session Facade, Entities) sind J2EE
konform aufgebaut. Meine Aufgabe bestand die Verantwortung für einige
Module zu übernehmen und diese vom Anfang bis zum Ende, sprich von der
Absprache mit der Fachabteilung, über das Design bis zur Entwicklung
und Implementierung zu realisieren.DB2EclipseJava/JEEJMSLernbereitschaftStrutsTeamfähigkeitTogetherJWebSphere
JNet Quality ConsultingMünchenSoftware
ArchitektFull-Stack-Entwickler
The Enterprise Database Client (EDC) ist eine Business Intelligence Lösung
Mit EDC kann man individuelle Datenbankapplikationen ohne Programmieraufwand erstellen. Der
Datenbankadministrator kann mit ein paar wenigen SQL Select Statements eine komplette
Applikation definieren, die Mitarbeiter können sofort Eintraäge in der Datenbank erstellen,
bestehende modifizieren oder löschen und Auswertungen in Form von Charts oder tabellarischen
Listen
fahren. Mit dem EDC kann man sowohl online als auch offline arbeiten. Er kann auf mehreren
Datenbanken zugreifen, so das man z.B. eine Kundenakte mit den Planzahlen (in der Regel in
einer
separaten Datenbank) zusammenführen kann. Basierend auf dieser Plattform sind sellForce,
eine eBay Kundenverwaltungslösung für Drop-Shops, und The Enterprise Software Solution - ESS
aufgesetzt.AntAppleteBay APIEclipseFOPJava/JEEJDBCLernbereitschaftMS SQLMySQLOraclePdfBoxPOIRMISwingTomcatXMLXSLT
JNet Quality ConsultingMünchenSoftware
ArchitektEntwickler
Jobticket- und Datentransit mit Ihrem Browser.Realisierung einer Datentransfer Applikation im Internet. Das Besondere an dieser
Applikation ist der Statusbalken, der den Benutzer jederzeit darüber informiert, wieviel von
der gesendeten Datein bereits auf dem Server
angekommen ist.EclipseHTMLJava/JEEJavaScriptTeamfähigkeitTomcat
Financial Media ServicesMünchenVerlag
ArchitektEntwickler
Realisierung einer Börsen-Portfolio Applikation.Als Leiter einer 3 Mann Entwicklungsmannschaft wurde hier in 3 Iterationen die
Applikation entwickelt. Die Entwicklung ging von des Analysephase über die Designphase hin
zur Implementierung, jeweils
für jede Iteration.Dabei wurde jeder einzelne Schritt vom Kunden getestet und abgenommen. So
entstand ein Portfolio Framework, welches der Kunde schnellstmöglich für seine Kunden,
BörseOnline, Financial Times Deutschland, etc. anpassen kann, ohne das die Business Logik
angepasst werden muss.
AntBEA WebLogicEclipseJava/JEEPLSQLTomcatTeamfähigkeitTogetherJ
ArsDigitaMünchenSoftware
Entwickler
Realisierung des Intranets der Deutschen Post AG für 300.000 Anwender.Das
Intranet besteht aus 10 Komponenten wie z. B. Team Kalender, Adressbuch,
Dokumentenverwaltung, Chat, etc. die der Anwender über Browser bedient. Das Intranet besteht
aus virtuellen Räumen, die der Administrator für Abteilungen, Projekteams, usw. anlegen
kann, Zugriffsrechte vergeben kann und die entsprechend benötigten Komponenten hinzufügen
kann. Die Herausforderung in diesem Projekt bestand, die Applikation äußerste Performant zu
entwickeln, so das es akzeptable Antwortzeiten den 300.000 Anwendern liefert. Es wurde
innerhalb kürzester Zeit unter hohen Druck zur Zufriedenheit des Kunden realisiert.
AntEclipseJava/JEELDAPLernbereitschaftPLSQLTeamfähigkeitTomcatXMLXSLT
MAN NutzfahrzeugeMünchenAutomobil
Coach
Umschulung interner Mitarbeiter auf Java mit Schwerpunkt: - Enterprise JavaBeans
(EJB) - Servlet / Java Server Pages (JSP) - Applet, Applikationen mit Swing - XML / XSLT
Betreung von Auszubildenden Einführung neuer Technologien Konzeption der
FirmenstrategieAppletDB2EJBJava/JEEJSPSwingTeamfähigkeitVisual Age for JavaWebSphereXMLXSLT
Infomatec MediaAugsburgSoftware
Entwickler
E-Commerce Lösung zum Kaufen von Losen der Lotterie SKL über das Internet.Anbindung einer Online Payment Lösung (WireCard). Durch diese Online-Lösung können
SKL Spieler in einem personalisierten, passwortgeschützten Bereich sich anmelden, Lose
auswählen und online per Kreditkarte, Lastschrift oder Überweisung bezahlen.Java/JEEKawa for JavaMySQLTeamfähigkeitXMLWireCard
JNet Quality ConsultingMünchenSoftware
ArchitektEntwickler
Der dbReporter ist ein kleines (50 KB) Applet, mit dessen Hilfe man sich
Datenbankabfragen kategorisiert anzeigen lassen kann.
Die Ansicht ist mit einer Lotus Notes Ansicht zu vergleichen. Der Vorteil der
Applikation gegenüber Lotus Notes besteht in den universellen Einsatzmöglichkeiten. Man kann
Daten von allen relationaler Datenbanken mit nur ein paar Mausklicks grafisch aufbereitet
darstellen. Der Anwender kann diese Daten von überall auf der Welt über einen
Browser abfragen ohne vorher ein Programm auf dem Rechner installieren zu müssen.
AppletEigeninitiativeJava/JEERMIVisual Age for JavaWebSphere
AudiIngolstadtAutomobil
Entwickler
Entwicklung einer 3 Tier Client/Server Lösung über RMI für den Audi Einkauf.
Der Client, ein Applet welches aus einem Browser gestartet wird, kommuniziert mit dem
RMI Server, welcher widerum mit den Backend Systemen, ein Großrechner und eine Oracle
Datenbank, kommuniziert. Der Vorteil dieser Lösung liegt in der Größe des Applets, welches
nur etwa 100 KB groß ist und somit weltweit, auch in Ländern mit einer schlechten Anbindung,
verwendet werden kann. Desweiteren müssen keine Browsereinstellungen verändert werden, da
das Applet nur mit dem RMI Server, dem Server von dem das Applet heruntergeladen wird,
kommuniziert. Somit müssen die Softwarepakete Attachmate Host Access Server und Oracle JDBC
Treiber nur an einer Stelle, am RMI Server, installiert werden.AppletHost APIJava/JEEOracleRMITeamfähigkeitVisual Age for Java
Credit SuisseZürichBank
ArchitektEntwickler
Proof of Concept von verschiedenen Spezifikationen, unter anderem zu Großrechner
Systemen und Lotus Notes Datenbanken.Zusammenarbeit mit Accenture (früher Andersen Consulting).
Realisierung der Konzepte.BEA WebLogicLotusScriptTeamfähigkeitVisual Age for JavaVisual Cafe
JNet Quality ConsultingMünchenSoftware
ArchitektFull-Stack-Entwickler
Der Personal Stock Manager PSM ist die kompletteste Börsenapplikation, die es
momentan auf dem Markt gibt.Mit dieser Applikation kann man sein Depot im historischen Verlauf
mit anderen Werten wie z.B. dem DAX vergleichen, fundierte Analysen durchführen und sich
Kauf-/Verkaufsignale per SMS aufs Mobiltelefon schicken lassen und auf innovative
Suchmechanismen zurückgreifen, um neue, auf den Benutzer zugeschnittene Aktien
herauszufiltern. Die Applikation kann in 3 verschiedenen Varianten eingesetzt werden, als
Applet, als Applikation oder als in einer puren HTML Version. Alle 3 Varianten bedienen sich
dem selben Kern der Applikation. Diese konzeptionell ausgereifte Technik ermöglicht es dem
Kunden selbst zu entscheiden, wie er die Applikation bedienen möchte.AppletBEA WebLogicDB2Java/JEEMS SQLMySQLRMIWebSphereVisual Age for Java
BöllhoffBielefeldHandel
Entwickler
Anbindung des Großrechners an den WebShopDieses Projekt war eine Kooperation mit einer Internet Web Design Firma, welche den
Webauftritt programmiert hat. Unsere Aufgabe war die Anbindung des Großrechners zu
realisieren. Dies wurde mit Hilfe der DCOM Technologie elegant gelöst. Unsere Objekte wurden
von der Web Design Firma in die ASP Seiten implementiert, um so die Daten vom Großrechner
online darstellen zu können. Dabei entschieden wir uns für die DCOM Architektur (im
Gegensatz zur COM Architektur), um die Resourcenaufwendigen Großrechnerobjekte von den Web
Server trennen zu können.
DCOMHost APITeamfähigkeitVisual C++
Stadt StuttgartStuttgartBehörde
Entwickler
Programm zur Erfassung von Stimmzetteln mit direkter Großrechneranbindung.Die Anwendung ersparte der Stadt Stuttgart Einschulungskosten zur Ausbildung der
Wahlhelfer. Desweiteren wurde der Großrechner entlastet, da die Daten zuerst auf dem PC
erfaßt wurden und dann in einer Transaktion in dem Großrechner geschrieben wurden.
EigeninitiativeHost APITeamfähigkeitVisual C++
MISKemptenGesundheit
Entwickler
Datenbankrecherche für ÄrzteVerbesserung der Kommunikation zwischen der Pharmaindustrie und den Ärzte Die
Applikation ist eine moderne, benutzerfreundliche Internet Anwendung mit einem öffentlichen
Part und einem für registrierte Ärzte. Artikel wurden von Redaktoren in Word geschrieben und
automatisch in das Datenbanksystem, samt Formatierung und Bildern, importiert.EigeninitiativeHTMLJavaScriptLotusScriptTeamfähigkeit
WeKaAugsburgVerlag
Entwickler
Preisberechnung von Verlagsprodukten für den Außendienst.Diese Applikation erlaubte es den Außendienst des Verlages sofort Anfragen der Kunden
nach Preisen von Broschüren, Handzetteln, etc. vor Ort zu berechnen und auszudrucken. Der
rekursive Kalkulationsmechanismus basierend auf variablen Parametern und
bedienerfreundlicher Eingabe machte den Großteil dieses Projektes aus. Die personal- und
zeitaufwendige Nachfrage in der Zentrale entfiel und die Kundenzufriedenheit stieg enorm.
EigeninitiativeLotusScriptTeamfähigkeit
ContinentalHannoverAutomobil
ArchitektFull-Stack-Entwickler
Neuentwicklung eines CRM für den Außendienst.Das Ziel von Continental war es Niederlassungen zu schließen und den Außendienst per
Notebook und ISDN mit Konzerndaten zu versorgen. Lotus Notes war, auf Grund seines damals
schon ausgeklügelten Replikationsmechanismuses, prädestiniert für diese Anwendung gewesen.
Der Außendienstmitarbeiter sollte auch Offline seine Daten wie Statistiken, Kalender,
Kunden-Besuchsberichte, Mail, schwarzes Brett, etc. zur Bearbeitung erhalten, jedoch nur
solche, auf die er auch Zugriff haben durfte. Auf Grund der positiven Resonanz in
Deutschland wurde das Projekt in ganz Europa, Amerika und Brasilien eingeführt. Beck et
al. bekam den European Beacon Award 1999 für dieses Projekt. Highlights: - Relationale
Speicherung des Datenstamms - Benutzerfreundliche, zukunftsweisende Oberflächengestaltung -
Integration eines Suchmechanismuses über die C Schnittstelle zwecks enormen
Performancevorteilen - Pushtechnologie mit Popup-Fenster zur Wiedergabe wichtiger Meldungen
der Zentrale - Innovatives Zugriffskozept - Diverse Administrationstools - Aktive Call
Center Unterstützung aus der Applikation - Grafische Auswertungen von Benutzeraktionen.
DurchsetzungsvermögenEigeninitiativeJava/JEELernbereitschaftLotusScriptTeamfähigkeitVisual C++Verantwortungsbewusstsein
MISKemptenGesundheit
Entwickler
Entwicklung einer kompletten Ärzteanwendung.Die Applikation liest Artikel ein, verschlagwortet diese und ermöglicht den Nutzer,
über diese nach Schlagwörtern zu suchen. Die Daten wurden über das Internet in komprimierter
Form geladen und automatisch in die Applikation eingelesen.EigeninitiativeVisual C++