Profil Dipl. inform. Ganesh Jung Bergsonstr. 154 81245 München

Werbung
Profil
Dipl. inform. Ganesh Jung
Bergsonstr. 154
81245 München
Tel.: 01515 / 92 108 93
Fax: 03212 / 1029972
[email protected]
Freiberuflicher Diplom Informatiker
Technisches Umfeld:
Web/Java/SQL mit Schwerpunkt JSF
Fachliches Umfeld:
Seit 1997 vorrangig im Wertpapierumfeld
Tätigkeitsprofil:
Entwicklung mehrschichtiger Java Webanwendungen mit JSF View, Application Server, SQLDatenbank und XML-Anbindungen, Architektur und Team-Coaching.
Verfügbar:
Zu 100% in Projekten gebunden. Beauftragung einzelner Tage zum Coaching in Projekten, die
MyFaces oder die J4Fry Komponenten einsetzen, oder zur Unterstützung bei JSF Architekturen
nach Absprache.
Veröffentlichungen:



JSF Training - englischsprachiges Script einer Schulung, die im Januar 2008 gehalten
wurde: http://www.j4fry.org/resources/JSFTraining.pdf
Lego oder Playmobil? - Artikel zu JSF Implementierungspattern für Standard
Komponenten, erschienen im JavaMagazin 06/08:
http://www.j4fry.org/resources/jung_JSF_JavaMagazin.pdf, englische Übersetzung von
Prasad Chaudhari: http://www.j4fry.org/articleLegoOrPlaymobil.shtml
Deklarative Tagentwicklung mit Facelets, erschienen im JavaMagazin 10/08:
http://www.j4fry.org/resources/jung_JSF_JavaMagazin_Tag_Entwicklung_mit_Facelets
.pdf
Technologien:
Java, JSP, JSF, JavaScript, MyFaces, Mojarra, Facelets, Servlet, JEE, HTML, CSS, Dojo, HTTP,
AJAX, XML, JAXB, UML, SQL, PL/SQL, Eclipse, Tomcat, BEA Weblogic, Apache, Rational Rose,
Enterprise Architect, Oracle, Postgres, HTTPS, SSL, RSA u.v.m
Zur Person:
Geb. 24.9.1967 in Hamburg, Diplom 1992 an der TU Berlin, Sun certified Java Developer, Apache
MyFaces Committer, Wohnort München, verheiratet, 3 Kinder, Fremdsprachen: Englisch,
Französisch, mein Profil bei Gulp: http://www.gulp.de/profil/Ganeshpuri.html, dieses Profil im Web:
http://www.GPSJava.de/Profil, im Web auf Englisch: http://people.apache.org/ganesh.
Referenzprojekte:
MyFaces 2.0 AJAX, Integration von J4Fry AJAX in Apache MyFaces 2.0 und Anpassung der
Schnittstellen an die JSF 2.0 Spezifikation.
Technologie: MyFaces, Tomahawk, J4Fry, JavaScript, JSF 2.0/JSR-314, Maven, SVN
Rolle: Apache MyFaces Committer
Zeitraum: Beginn April 2009, Tests und Maintenance während der kommenden Jahre
Profil von Ganesh Jung
Seite 1 von 4
RODEO_NET AJAX und Relaunch JSF, Neuentwicklung von 2 WP Orderentry Clients auf JSF,
Facelets, AJAX und Dojo Basis.
Technologie: MyFaces JSF, Facelets, Tomahawk, J4Fry, AJAX, Dojo, Apache, Tomcat, JAXB,
SSL, Eclipse, CVS
Rolle: Konzeption und Umsetzung
Zeitraum: April 2008 bis Mai 2009
WoOMo, Entwicklung einer Internet Applikation zur Unterstützung der lokationsbezogengen
Produktsuche
Technologie: Mojarra JSF, Facelets, AJAX, Dojo, Glassfish, J4Fry, Netbeans, SVN
Rolle: CIO
Zeitraum: Beginn Oktober 2008, Projekt läuft
RODEO_NET Facelets Umstellung, Umstellung von ca. 30 JSP+JSF Seiten mit iText Reports auf
Facelets mit JaperReports. Technologie: MyFaces JSF, Facelets, Tomahawk, J4Fry, Apache,
Tomcat, JasperReports, Eclipse, CVS
Rolle: Teamlead von 3 Entwicklern
Zeitraum: Februar 2008 bis April 2008
VBSPlus, Vermögensberatungssystem mit Bewertungs- und Performancekomponente, Migration
eines Visual Basic Clients auf eine JSF Intranetplattform.
Technologie: MyFaces JSF, Tomahawk, J4Fry, Apache, Tomcat, Jasper Reports, JAXB, SSL,
Darstellung von Bäumen, Eclipse, CVS
Rolle: Teamlead von 3 Entwicklern
Zeitraum: Oktober 2007 bis Januar 2008
Zeisig Migration, Zeichnungssysteme für IPOs und Zertifikatsemissionen, Migration einer Host
Anwendung auf eine JSF Intranetplattform mit XML Schnittstelle.
Technologie: MyFaces JSF, Apache, Tomcat, Tomahawk, J4Fry, iText und POI, eigene JSF
Komponenten, Eclipse, Oracle, JDBC, JAXB, SSL, CVS
Rolle: Teamlead von 5 Entwicklern
Zeitraum: April 2007 bis Oktober 2007
LIBDOK, Neuentwicklung eines Dokumentenmanagementsystems im Intranet.
Technologie: MyFaces JSF, Spring, Hibernate, Apache, Tomcat, Tomahawk, J4Fry, iText, Oracle,
Postgres, Derby, JDBC, JAXB, Axis, SSL, Eclipse, CVS.
Rolle: Architekt und Teamlead von 3 Entwicklern
Zeitraum: Oktober 2006 bis April 2007
JSF Training for 7 Developers in english language. HTTP, JSP and Servlet fundamantals, JSF
concepts and evaluation of JSF, Tomahawk, ADF and RQ components.
Role: Teacher
Dates: 3 days in June 2006
Rodeo DCS, Erweiterung von Ordererfassungsclients im Intranet und Internet um den
Sekundenhandel.
Technologie: MyFaces JSF, Apache, Tomcat, Tomahawk, J4Fry, Eclipse, AJAX, JAXB, SSL, BEA
Weblogic, Cross Frame Scripting, Javascript, PVCS Dimensions
Rolle: Technisches Konzept, Realisierung und Coaching von 1 Entwickler
Zeitraum: 5/2006 bis 9/2006
J4Fry, community project http://www.j4fry.org:
Development of a reference architecture for business applications based on JSF, Spring,
Hibernate and Postgres Project language is english. Up to date the focus was on Javascript JSF
Components.
Role: Technical lead
Started at: 4/2006, project is still running
Profil von Ganesh Jung
Seite 2 von 4
Rodeo JSF, Entwicklung einer JSF-Taglibrary zur Migration der Projekte "Robo" und
"Depotüberträge" (s.u.) auf JSF.
Erweiterung der Ajax Tags zu Ajax-JSF Tags.
Technologie: MyFaces JSF, JSF Komponentenentwicklung, Apache, Tomcat, JSP, SSL, Eclipse,
PVCS Dimensions
Rolle: Konzeption und Entwicklung der Tags, Teamlead von 6 Entwicklern.
Zeitraum: 1/2006 bis 5/2006
Depotübertrag, Entwicklung eines Systems im Intranet zur Erfassung von Depotüberträgen auf
Basis der Technologie, die im Projekt "Robo" (s.u.) entwickelt wurde. Ebf. XML und SOAP zum
Application Server.
Technologie: Tomcat, JSP, JSP Tagentwicklung, Apache, JAXB, SSL, Eclipse, PVCS Dimensions
Rolle: Teamlead von 2 Entwicklern
Zeitraum: 6/2005 bis 12/2005
Robo, Erfassung von Wertpapierorders im Intranet, Erweiterung des RQ-Frameworks aus "Rodeo
Sachwerte" (s.u.) um JSF Features.
Technologie: Excel- und PDF-Reports mit POI und iText, Ajax Tags, JAXB-generierte XMLSchnittstelle, ecrypted SOAP Layer, Tomcat, JSP, JSP Tagentwicklung, Apache, SSL, JAXB,
Eclipse, PVCS Dimensions.
Rolle: Erweiterung der Frameworks, Implementierung von Beispielen und Teamlead von 3
Entwicklern
Zeitraum: 10/2004 bis 8/2005
SecureTan, Einführung der iTan für die Wertpapierordererfassung im Internet:
Einführung neuer Backendrequests und neuer Anzeigekomponenten für den Rodeo InternetClient.
Anforderung der TAN vom Backendsystem, Anzeige der einzugebenden TAN-Nr und TAN-Serie
im Frontend, Verschlüsselung der TAN vor der Verarbeitung im BEA Weblogic und Wiederanzeige
der entschlüsselten TAN nach der Backendvalidierung.
Technologie: BEA Weblogic, JSP, JAXB, Eclipse, ABAXX, SSL, PVCS Dimensions
Rolle: Mitarbeit an den Konzepten, Entwicklung, Test und Einführung
Zeitraum: 4/2005 bis 10/2005
VuW-Migration, Migration von Wertpapiersystemen im Rahmen eines Bankenmergers:
Arbeiten an den Systemen zur Wertpapier-Orderverwaltung im Internetbereich, an den SSLKommunikationskomponenten zwischen Internetauftritt und Middleware und am Internetmodul der
Portfolio-Bewertungssoftware PMNeu.
Technologie: BEA Weblogic, JSP, JAXB, Eclipse, ABAXX, SSL, PVCS Dimensions
Rolle: Anpassung der Anwendungen (Freiberuflich)
Zeitraum: 6/2004 bis 4/2005
BORAM, Migration von Systemplattformen:
BEA (5.1 auf 7.0), Oracle (8i auf 9i), JDK (1.2 auf 1.3) und abaxx (2.5 auf 3.1) für ein Internetmodul
zur Wertpapier-Orderverwaltung und einen Archivierungsserver. Migration der JSPs, JavaBeans,
EJBs, Datenbankzugriffe und Bibliotheken.
Technologie: BEA Weblogic, JSP, JAXB, Eclipse, ABAXX, SSL, Oracle, PVCS Dimensions
Rolle: Anpassung der Anwendungen (Freiberuflich)
Zeitraum: 4/2004 bis 6/2005
Rodeo Sachwertanlagen, Intranetanwendung zur Verwaltung eines Fondsangebots:
Konzeption und Implementierung des RQ-Frameworks und einiger JSPs als Vorlage für das
Entwicklerteam auf Tomcat mit SQL-Zugriff auf Oracle 9i. Erstellung von JSP-Reports im Excelund PDF-Format mit Jakarta POI und iText.
Rolle: Entwicklung der Frameworks, Implementierung von Beispielen, Coaching von 4 Entwicklern
zum Erlernen der JSP-Entwicklung und der Benutzung der RQ-Tags (Freiberuflich)
Profil von Ganesh Jung
Seite 3 von 4
Technologie: Tomcat, JSP, JSP Tagentwicklung, Apache, JAXB, SSL, iText, POI, Eclipse, PVCS
Dimensions Zeitraum: 1/2004 bis 8/2004
Rodeo InternetClient, Entwicklung des Internetmoduls zur Wertpapier-Orderverwaltung:
Konzeption der Klassenstruktur. Implementierung der HTML/Java Server Pages auf Tomcat und
BEA Weblogic. Steuerung von Pageflow und Sessionzustand in Controller- und Helperklassen
(JavaBeans). Erstellung von EJB auf BEA Weblogic zum Zugriff auf die XML-Schnittstelle zum
C++-Server über SAX und DOM später Umstellung auf JAXB, Verwendung von Xerces, PKI/RSA
für Zusammenarbeit von BEA Weblogic und Baltimore keytools, SSL-Zertifikate für Test- und
Produktionsumgebungen.
Technologie: BEA Weblogic, JSP, JAXB, Eclipse, ABAXX, SSL, PVCS Dimensions
Rolle: Entwicklung (Freiberuflich)
Zeitraum: 3/2001 bis 9/2003
WPZL, Wertpapierabwicklungssysteme für Abwicklungsaufträge an die Deutsche Börse AG zur
automatischen Anpassung von offenen Wertpapiergeschäften bei Kapitalerhöhungen und
Umstellungen und für SWIFT-Nachrichten an ausländische Lagerstellen für das Bankhaus Metzler
(Referenz):
Ermittlung der fachlichen Anforderungen in Zusammenarbeit mit der Fachabteilung,
Fachkonzepterstellung, Erstellung von Oracle-Datenmodell, Delphi-Frontend, DelphiBatchprogramm mit Zugriff auf Oracle-Datenbank und umfangreiche PL/SQL-Skripte, Test,
Einführung, Pflege und Anwenderbetreuung.
Rolle: Konzeption und Implementierung (Festanstellung beim Bankhaus Metzler)
Zeitraum: 9/97 bis 3/2000
GPSJava, Swing- und JDBC-Framework:
Plugin - fähiges Panel-System mit automatischer Menü-Generierung und XML-konfigurierbarer
Darstellung, Datenbankschnittstelle zum Einhängen von Insert/Update/Delete-Listenern und UndoFramework mit Datenbank-Event-Listener, persistenten Undo-Informationen und graphischer
Undo/Redo-Darstellung.
Rolle: Idee, Architektur und Umsetzung (Eigenentwicklung)
Zeitraum: 9/96 bis 3/2003
SurfMacro Server, Aufzeichnung und Wiederausführung von Surfschritten zur Automatisierung
häufig durchgeführter Abfolgen von Surfschritten:
Patentierung (Beim deutschen Patent- und Markenamt unter der Nummer DE000010045080A1
recherchierbar) der Erfindung und Programmierung als HTML/JSP/JavaBean/mySql Applikation.
Rolle: Idee, Architektur und Umsetzung (Eigenentwicklung)
Zeitraum: 4/2000 bis 11/2000
WebDB, Implementierung eines Web-Tools für einen Kunden von Oracle/Gauss Interprise zur
Analyse und Bewertung von Internet Angeboten:
Implementierung von Servlets und Javabeans zum Parsen und Bewerten von Websites und zur
Ablage der Ergebnisse in einer Datenbank. Implementierung eines Threadpools zum parallelen
Absurfen der Pages einer Domain.
Rolle: Konzeption und Entwicklung (Freiberuflich)
Zeitraum: 12/2000 bis 1/2001
SOKA, MTOS, M/Text-Crosscompiler und HStru 5, Projekte bei öffentlichen Dienstleistern
(Referenz):
Konzeption und Entwicklung mit Gupta SQL Windows, Ingres 4GL, C++ und Oracle-DB-Server.
Rolle: Entwickler (Festanstellung bei Ploenzke)
Zeitraum: 4/92 bis 11/94
Profil von Ganesh Jung
Seite 4 von 4
Herunterladen