Referenzen
|
Im folgenden finden Sie eine chronologische Auflistung meiner Referenzen. Machen Sie sich gerne selbst ein Bild über meine bisherigen Schwerpunkte.
|
Thema
| |
Technische Konzeption, Implementierung und Qualitätssicherung einer individuellen, mandantenfähigen CRM-Lösung zur Erfassung, Verwaltung und Auswertung von Beschwerden, allgemeinen Kontakten und sog. Interessenten-Bestellungen.
| |
Projektgrösse | |
15 Personen
| |
Tätigkeiten | |
Hauptverantwortlich für die technische Konzeption und Umsetzung der Gesamtlösung: Review und Konsolidierung eingehender fachlicher Anforderungen sowie der resultierenden fachlichen Spezifikationen. Hauptverantwortlich für die Konzeption des Domänenmodells und des zugrundeliegenden Datenmodells. Implementierung der Persistenz- und Service-Schicht aller Kernkomponenten. Konzeption und Implementierung der systemweit eingesetzten Security Infrastruktur zur Authentifizierung und Autorisierung von mandantenspezifischen Anwendern. Integration des Security Modells in die bestehende LDAP-Infrastruktur. Integration einer systemweit eingesetzten Scheduling-Infrastruktur zur persistenten Verwaltung und Trigger-gesteuerten Ausführung von Jobs. Implementierung diverser Jobs (zyklischer Export von neuen Interessenten-Bestellungen an weiterverarbeitende Druck-Systeme, Evaluierung und Eskalation nicht abgeschlossener Beschwerden) Konzeption und Implementierung eines systemweit eingesetzten Exception-Handling-Mechanismus zur deklarativen Steuerung des Control-Flows und transparenten Auflösung von Exceptions in entsprechende JSF-Fehlermeldungen. Vertikale Implementierung aller Schichten (Datenzugriff, Service, Controller und Präsentations-Schicht) verschiedener UseCases (Postkorb-Verwaltung, Ticket-Suche, Ticket-Anlage, Ticket-Bearbeitung) Coaching neuer Team-Mitglieder: Einführung und Dokumentation eingesetzter Technologien, Architektur- und Design-Patterns. Mentoring einzelner Team-Mitglieder im Rahmen der Umsetzung diverser UseCases. | |
Standards, Methoden, Technologien | |
UML, Spring 3.0, Spring Security 3, LDAP, JSF 1.2
| |
Produkte | |
ICE Faces 1.8.2, Quartz Enterprise Job Scheduler, Hibernate 3.3, Joda Time 1.6,
Bea Weblogic 10.0, Eclipse 3.4, Oracle 10g, ArgoUML, CVS, EasyMock, JUnit 4.0,
Maven 2.2
| |
Sprachen | |
Java 5, SQL, XML
|
Thema
| |
Einführung einer systemweit eingesetzten PKI- / Security-Infrastruktur aller von der Plattform angebotenen WebServices.
| |
Projektgrösse | |
15 Personen
| |
Tätigkeiten | |
Hauptverantwortlich für die technische Konzeption und Einbindung einer systemweit eingesetzten Security Infrastruktur zur sicheren Offenlegung und Nutzung von WebServices auf Basis von Certificate Authentification (WS-Security) und Secure Socket Layer (Transport Security). Verantwortlich für die zugrundeliegende Prozess-Strategie und deren Umsetzung (Anlage TrustStore, Certificate Authority, Registrierung neuer Clients, KeyStores, Certificate Signing Requests) Konzeption und Umsetzung eines geeigneten Testverfahrens inkl. Implementierung eines generischen Test-Clients zur Überprüfung der Einhaltung von Sicherheitsrichtlinien einzelner WebServices. Implementierung der Kernkomponenten zur Identifizierung von akkreditierten Klienten und der damit verbundenen Rollenzuweisung bzw. Rechtevergabe. Einbindung bestehender Web-Services in die neue Security-Infrastruktur. | |
Standards, Methoden, Technologien | |
UML, Spring 2.0, Spring WS, XML Schema, SOAP, WS-Interoperability, WS-Security, XWSS, X.509 Certificates, SSL
| |
Produkte | |
Bea Weblogic 10.0, OpenSSL, Apache HttpClient, SoapUI, Eclipse 3.4, Oracle 10g, ArgoUML, CVS, CruiseControl, Apache Ant
| |
Sprachen | |
Java 5, SQL, XML
|
Thema
| |
Umstellung / Einführung einer systemweit eingesetzten Scheduling-Infrastruktur zur persistenten Verwaltung und Trigger-gesteuerten Ausführung von Jobs.
| |
Projektgrösse | |
15 Personen
| |
Tätigkeiten | |
Verantwortlich für die technische Konzeption, Einbindung und Umstellung auf eine systemweit eingesetzte clusterfähige Scheduling-Infrastruktur zur persistenten Anlage und Verwaltung beliebiger Jobs, welche sich gegenüber Server-Neustarts bzw. (Re-)Deployments tolerant verhält. Implementierung der Kernkomponenten zur nahtlosen Integration von beliebigen Jobs in die bestehende System-Architektur (Dependency-Injection von existierenden Services, transparente Synchronisation mit nebenläufigen Job-Instanzen). Implementierung eines Scheduling-Services zur einfachen Anlage und Steuerung beliebiger Jobs im bestehenden Cluster (Anlage neuer Jobs, Pausieren oder Direkt-Auslösung bestehender Jobs, Trigger-Redefinitionen). Umstellung diverser bestehender EJB-Timer gesteuerter Jobs auf die neue Scheduling-Infrastruktur. | |
Standards, Methoden, Technologien | |
UML, Spring 2.0
| |
Produkte | |
Quartz Enterprise Job Scheduler 1.6.5, Bea Weblogic 10.0, Eclipse 3.4, Oracle 10g, ArgoUML, CVS, Apache Ant,
| |
Sprachen | |
Java 5, SQL, DDL
|
Thema
| |
Erweiterung der Handelsplattform zur Anlage und Verwaltung von. sog. dynamischen Limiten. Überwachung und automatische Benachrichtigung bei Unterschreitung von aktiven Limiten zur Absicherung gegen Kursverluste.
| |
Projektgrösse | |
4 Personen
| |
Tätigkeiten | |
Hauptverantwortlich für die technische Konzeption und Implementierung der Gesamt-Funktionalität: Konzeption des Domänen- und des zugrundeliegenden Datenmodells zur Anlage und Verwaltung von Limiten. Vertikale Implementierung aller zugehörigen Schichten (Datenzugriff, Service, Controller und Präsentations-Schicht) Konzeption und Implementierung eines zeitgesteuerten Jobs zur Evaluierung von unterschrittenen Limiten, entsprechender Auslösung von Benachrichtigungen und Verwaltung des Lebens-Zyklus' von Limiten. Transparente Integration der internen Limit-Verwaltung in bestehende System-Prozesse (automatischer Anlage von sog. Order-Vorschlägen und Integration in den bestehenden Workflow). | |
Standards, Methoden, Technologien | |
UML, Design Pattern, EJB, Spring 2.0, Hibernate, JUnit, EasyMock
| |
Produkte | |
Bea Weblogic 10.0, Eclipse 3.4, DWR, Quartz Enterprise Job Scheduler, JUnit 3.8,
Oracle 10g, Oracle JDeveloper, ArgoUML, CVS, CruiseControl, Apache Ant
| |
Sprachen | |
Java 5, SQL
|
Thema
| |
Umstellung / Erweiterung der Handelsplattform zur Verwaltung von sog. Kombi-Depots im Rahmen der Einführung der Abgeltungssteuer.
| |
Projektgrösse | |
10 Personen
| |
Tätigkeiten | |
Hauptverantwortlich für die technische Konzeption und Umsetzung von sog. Kombi-Depots innerhalb der gesamten Handelsplattform. Transparente Einführung von Kombi-Depots in das bestehende Kern-Domänenmodell und des zugrundeliegenden Persistenzmodells der Plattform. Erweiterung des bestehenden Domänenmodells und der zugehörigen Services u.a. in den Bereichen Geschäftstransaktionen und Kontoverwaltung. Mitverantwortlich für Analyse und Redesign aller Depot-gebundenen Prozesse zur nahtlosen Integration von Kombi-Depots. Verantwortlich für die Anpassung der bestehenden Testtools und Testklassen zur Durchführung von zugehörigen Regressionstests. | |
Standards, Methoden, Technologien | |
UML, Design Pattern, EJB, Spring 2.0, Hibernate, JUnit, EasyMock, DBUnit
| |
Produkte | |
Bea Weblogic 10.0, Eclipse 3.2, Oracle 10g, Oracle JDeveloper, ArgoUML, CVS, CruiseControl, Apache Ant, JMeter
| |
Sprachen | |
Java 5, SQL, XML
|
Thema
| |
Einführung eines Service-orientierten Business Layers im Rahmen der SOA Initiative der deutschen Lufthansa. Migration diverser Anwendungen aus dem Bereich Departure Control.
| |
Projektgrösse | |
80 - 120 Personen
| |
Tätigkeiten | |
Projektbezogene Evaluierung und Offenlegung der beeinflussenden SOA Rahmen-bedingungen (Governance, Goals, Principles, Constraints).
Tayloring und Definition des projektintern verwendeten SOA-Referenzmodells. Hauptverantwortlich für die Definition eines geeigneten Vorgehensmodells für die Aktivitäten Service-Identifikation, Service-Design, Service-Test, Integration zur Harmonisierung der bestehenden Anwendungslandschaft (Desk Check In, Kiosk / Self Check In, First class Terminal Check in, Web Check in, Mobile Check in). Hauptverantwortlich für die Spezifikation der anfallenden Deliverables / Produkt-Templates (Service Profile, Service Contract, Business Documents, Business Entities, Test cases). Business Analyse der bestehenden Check-in Prozesse und gegebenen Standardmodelle (IATCI, OTA). Erstellung eines kanonischen Business Objekt Modells, Identifikation und Design von Business Services zur anwendungsübergreifenden Wiederverwendung von Check In Funktionalitäten. Mitarbeit im Team 'Technische Architektur'. In diesem Rahmen verantwortlich für die Evaluation des neu anzubindenen Backend Systems hinsichtlich der einzusetzenden Messaging Infrastrukur: Anbindung / asynchrone Kommunikationsformen mit neuem Departure-Control-System (Amadeus Altéa). | |
Standards, Methoden, Technologien | |
UML, WSDL, XML, XSD
| |
Produkte | |
Eclipse, Enterprise Architect
| |
Sprachen | |
Java
|
Thema
| |
Externes Architektur Review / Code Review zur unabhängigen Beurteilung der aktuellen Software-Architektur und Codequalität hinsichtlich diverser Nicht-funktionaler Anforderungen.
| |
Tätigkeiten | |
Durchführung eines externen Architektur Reviews auf Basis der gegebenen Architektur- und Design-Dokumente sowie eines Code Reviews auf Grundlage der zugrunde liegenden Sourcecode Basis. Bewertung der vorliegenden Sourcen hinsichtlich gegebener Nicht-funktionaler Anforderungen (Stabilität, Wartbarkeit, Erweiterbarkeit, Performance, Skalierbarkeit, Investitionssicherheit, Testbarkeit / Möglichkeiten der Qualitätssicherung). Beschreibung von Handlungsoptionen zur Verbesserung der ermittelten Defekte. | |
Standards, Methoden, Technologien | |
UML, Design Pattern, Struts 1.2, JSP, EZMorph, JSON, Apache Commons Lang, Apache Commons Pool, JavaCC, XJR, SOJO, Apache POI
| |
Produkte | |
PMD, FindBugs, Eclipse, ArgoUML, Apache Tomcat
| |
Sprachen | |
Java, JavaScript, HTML
|
Thema
| |
Umstellung einer der deutschlandweit grössten Handels- und Verwaltungsplattformen für Fonds beliebiger Kapitalanlagegesellschaften auf eine Service-Orientierte Architektur (SOA). Redesign der Kernfunktionalität zur Online-Transaktions-Abwicklung. | |
Projektgrösse | |
15 Personen
| |
Tätigkeiten | |
Hauptverantwortlich für die technische Konzeption und Design einer Service-Orientierten Architektur zur Einbettung und Komposition der lose gekoppelten fachlichen Dienste. Anbindung und transparente Integration externer WebServices in das Gesamtsystem. Hauptverantwortlich für die Offenlegung und Bereitstellung fachlicher Kerndienste über WebServices (Produktauswahl, Konzeption, Umsetzung, Schulung). Konzeption und Umsetzung der erhöhten Sicherheitsanforderungen (Authentifizierung, Autorisierung). Hauptverantwortlich für das Redesign der Kerndienste zur Abwicklung von Kauf- und Verkauftransaktionen. Integration eines externen Systems zur Verwaltung eines Online-Kontos als alternative Abwicklungsbasis von Transaktionen. Systemweite Einführung eines AJAX Frameworks zur asynchronen Interaktion des Web-Frontends mit dem Backend (Produktauswahl, Integration, Schulung). Technische Konzeption und Umsetzung eines workflowgesteuerten Prozesses zur Erstellung, Verwaltung und Abwicklung von sog. Ordervorschlägen zwischen Vermittler und Depot-Kunden. Performance-Analysen und in diesem Rahmen systemweite Einführung eines transparenten Caching-Mechanismus auf AOP-Basis. | |
Standards, Methoden, Technologien | |
UML, Design Pattern, EJB 2.1, Spring 2.0, Spring WS, CastorXML, XML Schema, DOM, SOAP, SAAJ, X.509 Certificates, SSL, Hibernate, Servlets, JSP, Struts 1.1, DWR, Taglibs, Java Caching System, JUnit, EasyMock, DBUnit
| |
Produkte | |
Bea Weblogic 9.2, Eclipse 3.2, Oracle 10g, Oracle JDeveloper, ArgoUML, CVS, CruiseControl, Apache Ant, JMeter
| |
Sprachen | |
Java 5, JavaScript, HTML, SQL, XML
|
Thema
| |
Weiterentwicklung und Refactoring einer der deutschlandweit grössten Handels- und Verwaltungsplattformen für Fonds beliebiger Kapitalanlagegesellschaften.
| |
Projektgrösse | |
15 Personen
| |
Tätigkeiten | |
Hauptverantwortlich für Konzeption und Implementierung zur systemweiten Konfigurierbarkeit des Verhaltens und Personalisierung der Gesamtanwendung. Verantwortlich für das Refactoring bzw. Redesign zur Berechnung und Anzeige der performance-kritischen Depotentwicklung und Depotperformance. Hauptverantwortlich für das Refactoring und Weiterentwicklung eines Timer-gesteuerten Benachrichtigungs-Services und dessen Verwaltungs- bzw. Benachrichtigungs-Funktionalitäten. Hauptverantwortlich für das Redesign eines dynamischen Rollen- / Rechtekonzeptes. Konsolidierung und Weiterentwicklung der zugrundeliegenden SQL-Skripte. In diesem Rahmen mitverantwortlich für die Erweiterung des Datenmodells. Konzeption und vertikale Implementierung (Frontend, Präsentationslogik, Applikationslogik, Businesslogik, Persistenz) diverser bestehender bzw. neuer UseCases u.a. in den Bereichen Depotverwaltung, Online-Post, Auftragserfassung,Transaktionen und Dispositionen. Verantwortlich für die Einführung eines neuen POJO-zentrierten Abstraktionsmodells auf Gesamtarchitektur-Ebene zur einfachen Testbarkeit der Gesamtanwendung (in diesem Rahmen u.a. verantwortlich für die Einführung von EasyMock). | |
Standards, Methoden, Technologien | |
UML, Design Pattern, EJB 2.1, Spring, Hibernate, Apache Commons-Logging, Servlets, JSP, Struts 1.1, iText, Taglibs, JUnit, EasyMock, DBUnit, Cactus
| |
Produkte | |
Bea Weblogic 9.2, Eclipse 3.2, Oracle 10g, Oracle JDeveloper, ArgoUML, CVS, Middlegen, CruiseControl, Apache Ant
| |
Sprachen | |
Java 5, JavaScript, HTML, SQL, XSLT
|
Thema
| |
Prozessverbesserung und Qualitätsmanagement
| |
Tätigkeiten | |
Verantwortlich für die Verbesserung des Wissens-Managements innerhalb der Abteilungen Entwicklung und Wartung durch Einführung eines abteilungsübergreifenden WIKIs. Dokumentation und Coaching von neuen Mitarbeitern zur Einführung in die neue Software-Architektur und diverser Bibliotheken und APIs. Erstellung von Testfällen und Testdaten-Management für User-Acceptance-Tests diverser fachlicher Anwendungsfälle. | |
Produkte | |
Eclipse 3.2, Oracle JDeveloper, ArgoUML, Confluence Wiki, MS-Access, FindBugs
|
Thema
| |
Verwaltung, Pflege und -Kontrolle von Vermittler-Provisionen
| |
Tätigkeiten | |
Beratung und Reviews zu den folgenden Themen:
| |
Standards, Methoden, Technologien | |
UML, Design Pattern, Spring 2.5, Hibernate 3, JSF 1.2, JUnit
| |
Produkte | |
RichFaces, Bea Weblogic 10, Eclipse 3.2, Oracle 10g, ArgoUML,
|
Thema
| |
Auf Java basierte Lösung zum Einsatz von 'Design By Contract' mit nahtloser Integration in das Spring Framework. Einfache Deklaration von Invarianten, Vor- und Nachbedingungen bei flexibler Konfiguration des Gesamtverhaltens (Auswertung und Reaktion auf Vertragsverletzungen). | |
Tätigkeiten | |
Verantwortlich für Konzeption und Umsetzung der Gesamtlösung. Verantwortlich für Administration und Pflege der Releases und zugehöriger Infrastruktur. | |
Standards, Methoden, Technologien | |
UML, Design Pattern, Spring 2.0, Spring Namespaces, AspectJ, Java Annotations, Expression Language, OGNL, Groovy, BeanShell, JUnit, EasyMock
| |
Produkte | |
Eclipse 3.2, CVS, Apache Ant
| |
Sprachen | |
Java 5, Groovy
|
Thema
| |
Redesign und Refactoring eines Services zur Ermittlung von Refinanzierungssätzen
im Rahmen der Verwaltung von Krediten einer Großbank (Basel 2).
| |
Projektgrösse | |
40 Personen
| |
Tätigkeiten | |
Hauptverantwortlich für Review und anschliessendem Redesign bzw. Refactoring einer kritischen fachlichen Komponente zur Ermittlung von Refinanzierungssätzen. Redesign des zugrundeliegenden Datenmodells. Redesign und Erweiterung des Workflowmodells zur Einbettung des Services in den Gesamtprozess des Kreditantrags. Ausbau und funktionale Erweiterung des Frameworks FIT zur Anpassung an projektspezifische Bedürfnisse zum funktionalen Akzeptanztest des Services. | |
Standards, Methoden, Technologien | |
UML, Design Pattern, EJB 2.0, XML (SAX, DOM), Apache Commons-Logging, Servlets, JSP, Struts 1.1, JSTL, Taglibs, JUnit, FIT, Spring
| |
Produkte | |
WSAD, WebSphere Application Server 5.0 / 5.1, DB/2, MQ Series, Carnot, TogetherCC, Continuus/Synergy, TestDirector
| |
Sprachen | |
Java, JavaScript, HTML
|
Thema
| |
Analyse, Design und Entwicklung eines Ratingverfahrens (Risikoermittlung und Preiskalkulation) im Rahmen der Verwaltung von Krediten einer Großbank (Basel 2).
| |
Projektgrösse | |
40 Personen
| |
Tätigkeiten | |
Hauptverantwortlich für das Redesign und Refactoring des Kern-Domänenmodells und der zugrundeliegenden Business-Objekte der Gesamtanwendung. Coaching des Entwicklungsteams und Einführung des neuen Geschäftsmodells in die Gesamtanwendung. Hauptverantwortlich für Analyse, Design und Implementierung der Komponenten und Services zur Abwicklung eines Ratingverfahrens inklusive des zugrundeliegenden Persistenzmodells. Entwicklung einer Modellsprache (DSL) und eines zugrundeliegenden Interpreters zur Beschreibung und Auswertung von komplexen fachlich orientierten Berechnungsvorschriften. | |
Standards, Methoden, Technologien | |
UML, Design Pattern, EJB 2.0, JMS, JAAS, XML (SAX, DOM), Apache Commons-Logging, Servlets, JSP, Struts 1.1, JSTL, Taglibs, JUnit, FIT, Spring, Annotations, Model Driven Software Development (MDSD)
| |
Produkte | |
WSAD, WebSphere Application Server 5.0 / 5.1, DB/2, MQ Series, Carnot, TogetherCC, Continuus, TestDirector
| |
Sprachen | |
Java, JavaScript, HTML
|
Thema
| |
Refactoring und Redesign einer webbasierten, workflow-gesteuerten Intranet-Anwendung zur Neuanlage und Verwaltung von Krediten einer Großbank (Basel 2).
| |
Projektgrösse | |
40 Personen
| |
Tätigkeiten | |
Mitarbeit im Architektur-Team und in diesem Rahmen verantwortlich für die Formulierung der einzusetzenden Metaphern und Pattern zum Refactoring der verschiedenen Architektur-Schichten. Aufstellung von entsprechenden Refactoring-Plänen. Konzeption und Implementierung eines annotationsbasierten Tools zur Markierung und Auswertung von Code-Smells. Mitverantwortlich für die Konzeption des Ausbaus der Testbasis / Vergrösserung der Testabdeckung. Implementierung verschiedener Test-Basisklassen und fachlicher Mock-Objekte zur einfachen Implementierung von Testfällen. Verantwortlich für die Einführung des Akzeptanztest-Frameworks FIT für Entwicklung. | |
Standards, Methoden, Technologien | |
UML, Design Pattern, FIT, Spring, Annotations, Model Driven Software Development (MDSD)
| |
Produkte | |
WSAD, WebSphere Application Server 5.0 / 5.1, DB/2, MQ Series, Carnot, TogetherCC, Continuus, TestDirector
|
Thema
| |
Konsolidierung und Erweiterung einer webbasierten, workflow-gesteuerten Intranet-Anwendung zur Neuanlage und Verwaltung von Krediten einer Großbank (Basel 2).
| |
Projektgrösse | |
40 Personen
| |
Tätigkeiten | |
Fachliche und technische Konsolidierung der bestehenden Anwendung in den Kernbereichen Produktvertrag und Sicherheiten, sowie Genehmigungsprozess. Hauptverantwortlich für Analyse, Functional-Design, Detailed-Design und Implementierung des Moduls 'Kredit-Service-Center' zur individuellen Pflege von Kreditprodukten durch Mitarbeiter des Kredit-Service-Centers. Einführung und Coaching neuer Mitarbeiter in die bestehende Architektur der Anwendung. | |
Standards, Methoden, Technologien | |
UML, Design Pattern, EJB 2.0, JMS, JAAS, XML (SAX, DOM), Apache Commons-Logging, Servlets, JSP, Struts 1.1, JSTL, Taglibs, JUnit
| |
Produkte | |
WSAD, WebSphere Application Server 5.0 / 5.1, DB/2, MQ Series, Carnot, TogetherCC, Continuus, TestDirector
| |
Sprachen | |
Java, JavaScript, HTML
|
Thema
| |
Webbasierte workflow-gesteuerte Intranet-Anwendung zur Neuanlage und Verwaltung von Krediten einer Großbank (Basel 2). Integration verschiedener EAI-Systeme.
| |
Projektgrösse | |
60 Personen
| |
Tätigkeiten | |
Co-Teamleiter Entwicklung. Mitverantwortlich für Planung und Steuerung des Entwicklungsprozesses. Einführung und Coaching des Entwicklungsteams (Java, EJB, JSP, WSAD). Functional-, Detailed-Design und Implementierung verschiedener Infrastruktur-Kernkomponenten (u.a. RuleEngine, ServiceLocator, PropertyTransmission-Framework, Währungskurse, Anbindung Host-System / CICS) Implementierung und Bereitstellung verschiedener Service-Komponenten im Rahmen der Präsentationsschicht (u.a. Erweiterung diverser Struts-Tags, anwendungsspezifische Taglibs, Erweiterung Struts-FormBean-Mechanismus) Mitverantwortlich für Performance-Analyse. Hauptverantwortlich für Designanpassungen zur Performance-Optimierung und deren Umsetzung / Implementierung. | |
Standards, Methoden, Technologien | |
UML, Design Pattern, EJB 2.0, JMS, JAAS, XML, Apache Commons-Logging, Servlets, JSP, Struts 1.1, JSTL, Taglibs, JUnit
| |
Produkte | |
WSAD, WebSphere Application Server 5.0 / 5.1, DB/2, MQ Series, Carnot, TogetherCC, Continuus, TestDirector, JMeter
| |
Sprachen | |
Java, JavaScript, HTML
|
Thema
| |
Webbasierte workflow-gesteuerte Intranet-Anwendung zur Neuanlage und Verwaltung von Krediten einer Großbank (Basel 2). Integration verschiedener EAI-Systeme.
| |
Projektgrösse | |
30 Personen
| |
Tätigkeiten | |
Mitverantwortlich für Konzeption, Entwurf und Implementierung des Kernpakets ‚Produktvertrag‘ (Verwaltung und Manipulation von Kreditprodukten). Teilverantwortlich für die Pflege der transaktionsgesteuerten Anbindung eines Cobol-basierten EAI-Systems (CICS, JMS) und anschliessender Persistierung (EJB 2.0) der gelieferten Kreditinformationen. Verantwortlich für Konzeption und Implementierung der Infrastruktur der Präsentationsschicht (u.a. Erweiterung des Frameworks ‚Struts‘ und Entwicklung eines auf der JavaBean-Spezifikation aufsetzenden Frameworks (RuleEngine) zur deklarativen Definition und Verarbeitung von Plausibilitäten / Geschäftsregeln). | |
Standards, Methoden, Technologien | |
UML, Design Pattern, EJB 2.0, JMS, JAAS, XML, Apache Commons-Logging, Servlets, JSP, Struts 1.1, JSTL, Taglibs, JUnit
| |
Produkte | |
WSAD, WebSphere Application Server 5.0 / 5.1, DB/2, MQ Series, Carnot, TogetherCC, Continuus, TestDirector
| |
Sprachen | |
Java, JavaScript, HTML
|
Thema
| |
Internet- und Intranetauftritt zur Suche, Informationsbeschaffung und Kauf von Fonds (Ausbaustufe 2) und einer dazugehörigen zugriffsgesicherten Webapplikation zur dynamischen Administration des Navigators.
| |
Projektgrösse | |
3 Personen
| |
Tätigkeiten | |
Leitung der Entwicklungsarbeiten. Gesamtverantwortlich für Anforderungsanalyse, Design und Implementierung der Komplettapplikation (Zugriffsschicht, Geschäftslogikschicht und Präsentationsschicht). Mitwirkung am Design des darunterliegenden Datenbankschemas. | |
Standards, Methoden, Technologien | |
UML, Design Pattern, JDBC, Servlets, JSP, JMX, Log4J, XML
| |
Produkte | |
Apache-Webserver, Tomcat, orion ApplicationServer, Sybase (Sybase Central, Power-Designer, SQL Advantage), Ant, Together, Continuus, Eclipse
| |
Sprachen | |
Java, JavaScript, HTML, SQL
|
Thema
| |
Technische Infrastruktur und domänenspezifisches Framework für das gesamte Produktfeld Market Information Services der Dresdner Bank. Bereitstellung einer einheitlichen Plattform für die gesamte Produktfamilie des Produktfeldes (u.a. FondsNavigator, AktienNavigator, Kurse und Märkte, Börsennachrichten, diverse Intranet-Auftritte für Allianz). Definition eines darauf zugeschnittenen Vorgehensmodells (Konfigurations- und Buildmanagement). | |
Projektgrösse | |
6 Personen
| |
Tätigkeiten | |
Hauptverantwortlich für die Konzeption und Design der MVC2-basierten technischen Architektur des Frameworks. Implementierung der Kernkomponenten des Frameworks (Infrastruktur, Controlflow, Utilities, Internationalisierung, Konfiguration – u.a. Entwicklung einer LDAP-Registry und eines LDAP-Explorers zur Pflege und Verwaltung von Konfigurationsdaten). Entwicklung von wiederverwendbaren Oberflächenkomponenten und Taglib-Bibliotheken zur einheitlichen Gestaltung der Präsentationsschicht. Verantwortlich für die produktfeldweite Einführung und Evaluation eines UML-Design-Tools (Together) und eines Konfigurationsmanagement-Systems (Continuus). Einführung und Erweiterung des Build-Tools Ant zur dynamischen Konfiguration des Buildprozesses (Konzeption und Implementierung elevAnt). Coaching der Mitarbeiter bei der produktfeldweiten Einführung des Frameworks (in diesem Rahmen Vorträge über Frameworkstruktur, UML, Design-Pattern, J2EE allgemein) und des allgemeinen Vorgehensmodells (Konfigurations- und Buildmanagement). | |
Standards, Methoden, Technologien | |
UML, Design Pattern, EJB, JDBC, Servlets, JSP, JNDI, JMX, Struts, Log4J, XML, LDAP
| |
Produkte | |
Tomcat, Bea Weblogic 6.0, orion ApplicationServer, OpenLDAP, Ant, Together, Continuus, JBuilder
| |
Sprachen | |
Java, JavaScript, HTML. SQL
|
Thema
| |
Internet-Portal der Dresdner Bank zur personalisierten Online-Betreuung von Privatkunden.
Integration des Teilbereichs Brokerage.
| |
Projektgrösse | |
10 Personen
| |
Tätigkeiten | |
Verantwortlich für die Integration der Produktfamilie Market Information Services in das Privatkundenportal. Konzeption und Implementierung der Schnittstellen, Aufrufsemantik und Controlflow. Verantwortlich für das Konfigurationsmanagement. Anlage und Verwaltung der Projekte der einzelnen Applikationen des Produktfeldes. Verantwortlich für das Contentmanagement. Konzeption des Aufbaus und Struktur zur Ablage und Verwaltung der Ressourcen (Source, HTML, JSP, Stylesheets, JS-Libs, Konfigurations-Dateien) Mitverantwortlich für das BuildManagement. Konzeption und Entwicklung der BuildScripte der einzelnen Applikationen des Produktfeldes Migration des Fondsnavigators, Kurse und Märkte und Teile des AktienNavigators auf das Domänenframework des Produktfeldes. Weiterentwicklung der personalisierbaren Watchlisten, Design und Implementierung eines Börsenkalenders und eines Terminkalenders auf Basis des Domänenframeworks des Produktfeldes. | |
Standards, Methoden, Technologien | |
UML, Design Pattern, EJB, JDBC, Servlets, JSP, JNDI, JMX, Log4J, XML, XSLT, XMLC
| |
Produkte | |
Apache-Webserver, Tomcat, orion ApplicationServer, ATG Dynamo, Ant, Together, Continuus, JBuilder, Kawa
| |
Sprachen | |
Java, Javascript, HTML, SQL
|
Thema
| |
Internet- und Intranetauftritt der Dresdner Bank zur Suche, Informationsbeschaffung und Kauf von Fonds.
| |
Projektgrösse | |
1 Person
| |
Tätigkeiten | |
Gesamtverantwortlich für Anforderungsanalyse, Design und Implementierung der Komplettapplikation (Zugriffsschicht, Geschäftslogikschicht und Präsentationsschicht). Mitwirkung am Design des darunterliegenden Datenbankschemas. | |
Standards, Methoden, Technologien | |
UML, Design Pattern, EJB, JDBC, Servlets, JSP, XML
| |
Produkte | |
Apache-Webserver, Tomcat, Argo-UML, Sybase (Sybase Central, Power-Designer, SQL Advantage), JBuilder
| |
Sprachen | |
Java, JavaScript, HTML, SQL
|
Thema
| |
Internet-Portal der Dresdner Bank zur Online-Betreuung von Firmenkunden. Betreuung des Teilbereichs Marktinformationen und Wertpapiere. | |
Projektgrösse | |
4 Personen
| |
Tätigkeiten | |
Verantwortlich für Weiterentwicklung und Pflege bestehender Komponenten sowie Konzeption, Design und Entwicklung neuer Komponenten (u.a. Börsenkalender) und Services (u.a. Wertpapiersuche)
| |
Standards, Methoden, Technologien | |
UML, EJB, JNDI, JDBC, Servlets, JSP, JavaScript, XML, abbax-Framework
| |
Produkte | |
Weblogic ApplicationServer 6.0, Oracle, Rational Rose, JBuilder
| |
Sprachen | |
Java, HTML
|
Thema
| |
Informationssystem zur Pflege und Verwaltung des bundesweiten Datenbestands des Bundeskriminalamtes Deutschland. Entwicklung einer komponentenbasierten 3-Tier-Architektur, in dessen Rahmen Abfrage- und Pflegeoperationen über bundesweit 700.000 Clientrechner auf den Datenbestand des Bundeskriminalamtes möglich sind. | |
Projektgrösse | |
45 Personen
| |
Tätigkeiten | |
Mitarbeit am Tayloring des Vorgehensmodells (V-Modell) auf Projektbedürfnisse mit Schwerpunkt auf Anpassung der eingesetzten objektorientierten Methoden. Mitarbeit an der Erstellung von entsprechenden Produktmustern. Mitglied des Design-Teams und hierbei Mitarbeit am Gesamtdesign des Systems (Komponenten, Controlflow). Betreuung der Entwickler für die Komponenten MetaInfo und Inference. Mitarbeit an der Gestaltung des Metamodells unter XML. Konzeption und Erstellung der dafür benötigten DTDs. Verantwortlich für Design und Implementierung des Business- und PresentationLayers auf Clientseite (Konzeption der GUI auf Grundlage des MVC-Patterns). Verantwortlich für Design und Implementierung von fachlichen Komponenten des BusinessLayers auf Serverseite. | |
Standards, Methoden, Technologien | |
V-Modell 97, UML, Design Pattern, EJB, JNDI, JDBC, Servlets, XML, Swing 2.0
| |
Produkte | |
Weblogic ApplicationServer 4.5, Stp, Continuus, JBuilder
| |
Sprachen | |
Java
|