Projects

Key projects: listed here are the most important projects in which I worked. Beyond this there was a variety of smaller consulting assignments which lasted between one and 20 days.

Professional Development – Subjects: Identity Management
• Time: 09.2012 – 12.2012
• My work: Installation and evaluation of the Oracle Identity Manager, developing an installation tutorial (http://weblogic-corner.blogspot.de/2012/11/installation-of-oracle-identity-manger_20.html). Installation and analysis of Oracle Active Direcotry Connector, developing a workshop on installing and using the connector (http://weblogic-corner.blogspot.de/2012/11/the-active-directory-connector-tutorial.html)
• Products: Oracle Identity and Access Management (11.1.1.5), Oracle SOA Suite 11g (11.1.1.6.0), Oracle Weblogic Server 10.3.6, Java SE Development Kit 6 Update 33, Oracle JDeveloper 11g (11.1.1.6.0) Studio Edition, Oracle Identity Manager Connector MS AD User Management 11.1.1.5.0, Oracle Database 11g, Release 2, Oracle Virtual Box 4.1.22, Oracle Enterprise Linux 5.8, Microsoft Windows Server 2008 R2, Microsoft Windows 8 Professional.

Customer: ITDZ Berlin
• Industry: Public Administration
• Project: WLS Workshop
• Time: 08.2012
• Role: Consultant
• Products: Oracle Weblogic Server 12
• My work: Accompanying a workshop on WLS in a WLS training.

Professional Development – Subjects: Oracle Forms and Reports
• Time: 06.2012 – 07.2012
• My work: training on Oracle Forms and Reports, installation on Windows 7 and on Virtual Box, inclusive database and development tools. Development of a “Quickstart Guide”, (http://weblogic-corner.blogspot.de/2012/11/oracle-forms-and-reports-quick-start.html)
• Products: Oracle Weblogic Server 10.3.6, Oracle Forms and Reports 11g Release 2, Oracle Database Express Edition 11g Release 2, Oracle Linux Release 5.8 , Oracle SQL Developer 3.1.

Professional Development – Subjects: WLS12c, Eclipse, Virtual Box, SAML, SSO, WS-Trust
• Time: 03.2012 – 05.2012
• My work: Evaluation of new features in WLS12c and Enterprise Pack for Eclipse, creating and analysing a single-sign-on scenario, based on SAML and WS-Trust (http://weblogic-corner.blogspot.de/2012/07/ws-security-unveiled-one-of-morecomplex.html)
Evaluation of Oracle Virtual Box and Oracle Enterprise Linux as basis for a lab environment.
• Products: Oracle Weblogic Server 12c, Oracle Enterprise Pack for Eclipse 12.1.1, Virtual Box 4.1, Oracle Enterprise Linux 5.8, Oracle Enterprise Linux 6.3

Customer: Siemens AG, Erlangen
• Sector: Industrial
• Project: Develop a business process management platform for foreign delegations
• Time: 01.2011 – 02.2011
• Role: Consultant
• Product: Oracle WebLogic Server 10.3, Oracle JRockit 1.6 R28, Jython, SUSE Linux Enterprise Server 11, Entrust GetAccess Entitlement System, Oracle Business Process Management Suite 11g
• My work: the integration of Oracle Business Management Suite into the customer‘s own entitlement system based on SAML (Security Assertion Markup Language) and SSO (Single Sign On). Configurations of test and production systems, auto-start configuration, SSL configuration. Recommendations for further developing the system architecture.

Customer: VTG
• Industry: rail logistics and wagon hire
• Project: Various projects for J2EE application in rail logistics.
• Time: 08.2009 – 03.2011
• Role: Architect, Consultant
• Products: WLS 9.2, WLS 10.3, JRockit 5.0 R28, Jython, Windows Server 2003/2008, Oracle Enterprise Manager 11g, Oracle 10g AD4J (Application Diagnostics for Java)
• My work: installation and evaluation of the products Oracle Enterprise Manager 11g and Application Diagnostics for Java (AD4J 10g and 11g) as part of the project i4R-logistics. Design, build and configure a security solution for an Internet application, based on 2-way SSL.. Migration of an ESB solution to WLS 10.3. Analysis of performance problems. Setup of further testing, and production environments. Architecture consulting for the development department. Design and implementation of a standardized load test environment for J2EE projects, conducting load tests. Proof of concept of a Web service connection with WS-Security.

Client: German Post AG
• Industry: Transportation and Logistics
• Project: Review of various application platforms, problem analysis and recommendations.
• Time: 04.2009 – 07.2009
• Role: Architect, Consultant
• Products: WLS 9.2, WLS 10.2
• My work: Review of existing production environment for a variety of application platforms, including projects for a customer card, staff scheduling, PC Postage, IP07 and IP09 Internet platforms. Analysis of acute problems and solutions. The summary of the review resulted in a best-practices document. Proposal for the standardization of operating environments.

Customer: VTG
• Industry: rail logistics and wagon hire
• Project: Various projects for J2EE application in rail logistics.
• Time: 09.2008 – 03.2009
• Role: Architect, Consultant
• Products: WLS 9.2, WLS 10.3, JRockit 5.0 R28, Jython, Windows Server 2003
• My work: creating a company-wide standards for the operation of J2EE applications. Definition of quality assurance processes, and takeover of operations. Design and implementation of a solution for operational monitoring of J2EE applications. Concept, architecture and implementation of an automated domain setup. Building of test and production environments. Preparation of an operating manual. Coaching the operations team. Troubleshouting and architecture consulting in development.

Client: Hamburg Otto Versand
• Sector: Retail
• Project: Operational Support
• Time: 05.2008 – 01.2009
• Role: Architect, Consultant
• Products: WLS 8.1, WLS 9.2, WLS 10, Apache web server (Various versions), JRockit 5.0 R27, R28, Oracle RAC, 10i, Jython, Trac, Suse Enterprise Linux, HP-UX.
• My work: Corporate wide support for the operation of all productive WLS applications, coaching in the area of WLS administration, analysis and solution of production problems, proposals and implementation of measures to improve production reliability and quality assurance of J2EE applications. Introduction of an internal department wiki – and ticket system for tracking and documenting problem solutions.

Customer: VTG
• Industry: rail logistics and wagon hire
• Project: its4rail – J2EE application for planning and monitoring in international railway logistics.
• Time: 06.2008
• Role: Architect, Consultant
• Products: WLS 9.2, JRockit 5.0 R28, Jython, Windows Server 2003
• My work: review of the operating environment, implementing a solution for automatically rebooting WLS domains. Architectural proposals for scalable and highly available J2EE applications for future projects. Concept for a standardized load test environment.

Customer: Vattenfall
• Industry: energy provider
• Project: Various projects in the area of ​​billing and customer service.
• Time: 02.2008
• Role: Consultant, Lecturer
• Products: WebLogic Workshop WLW 8.1, WLW 10.0, Eclipse 3.0, 10.0 WLS, Weblogic Diagnostic Framework (WLDF)
• My work: preparation and delivering a workshop for migrating J2EE applications in WebLogic Workshop and JMX-based monitoring of J2EE applications.

Customer: EWE Oldenburg
• Industry: Telecom
• Project: Easy-Tel
• J2EE application to support sales with mobile phone contracts.
• Time: 12.2007
• Role: Consultant
• Products: WLS 9.2, Solaris 10
• My work: problem solving and analysis of WLS cluster communication and load balancing. Introduction of a JMX-based monitoring. Configuration of administration channels and Nodemanager. Review of the production environment.

Client: Otto Versand Hamburg
• Industry: Retail
• Project: B2B, 64-bit migrating of a legacy J2EE application, more than 200 individual modules were migrated to a 64-bit platform.
• Time: 07.2007 – 11.2007
• Role: Architect, Consultant
• Products: WLS 8.1, WLS 9.2, WLS 10, JRockit 5.0 R27, Oracle RAC, 10i, Jython
• My work: Design, architecture and implementation of an automated domain setup and an automated application redeloyment, including the configuration of all required resources. Setup of test and production environments. Preparation of an operating manual. Running integration tests and preparation for productive launch of the sytem.

Client: HSH Nordbank
• Industry: Finance
• Project: WebMarzipan; J2EE application to support the bank branch network business.
• Time: 06.2007
• Role: Consultant
• Products: Windows Server 2003, WLS 8.1, WLS 2.9
• My work: problem analysis and solution of load distribution. Concept and configuration of a boot-fixed deployment architecture. Setup of the production environment.

Client: Otto Versand Hamburg
• Industry: Retail
• Project: EK-project
• The project implements a software solution to support the purchasing department.
• Time: 01.2007 – 05.2007
• Role: Architect, Consultant
• Products: BEA BEA WLS WLS 9.2, Oracle 10i, Python, Spring, Synergy, Ant, Perl, Kodo
• Project description: design, architecture and installation of integration and production environment.
•My work: Writing an operating manual. Production launch and handover to operations. Setting up a Linux-HA (high availability) solution. A scalable architecture for a batch framework, based on J2EE, Spring, and WLS-cluster technology. Design and implementation of a dynamic logging system with Log4J and JMX. Configuration of the cluster-wide object-persistence layer. (Kodo JDO with remote commit provider).

Client: Hamburg Otto Versand
• Industry: Retail
• Project: NOA 8 (major project, up to 200 employees)
• Time: 07.2004 – 10.2005
• Role: architect, consultant, team leader
• Products: BEA WLS 7.0, BEA WLS 8.1, Oracle 9i, Grinder load testing tool, Synergy, Ant, Perl
• Project description: Development of a framework for batch processing in J2EE, migration of existing batch processes. Development of new batch processing modules for order management, order consolidation, re-orders, shipping management, warehouse management, voucher processing, and more.
• My work: Design of a J2EE architecture for batch processing. Definition of the system architecture for a batch framework. Setup of load-testing, integration-testing, and production environments. Performance analysis and optimization. Consulting for all BEA products used. Concept for productive systen launch. Execution of the productive systen launch and production control.

Client: Hamburg Otto Versand
• Industry: Retail
• Project: NOA 2 (major project, up to 200 employees)
• Time: 04.2002 – 02.2003
• Role: architect, consultant, team leader
• Products: BEA WLS 7.0, BEA WLS 8.1, Oracle 9i, Grinder load testing tool, CVS, Synergy, Ant, Perl
• Project description: Implementation and extension of the modules of NOA1, System architecture for integration testing, load testing and production environments. Introduction of a development support organization.
• My job: Automated setup of WLS domains and test environments. Architecture, planning, implementation and testing of fail-over mechanisms. Architecture, planning and execution of load tests. Design and setup of a 7×24 production environment with corresponding productive launch and update mechanisms. Consulting for all BEA products used. Monitoring of all project phases including production takeover and production control.

Client: Hamburg Otto Versand
• Industry: Retail
• Project: NOA 1
• Time: 04.2002 – 02.2003
• Role: Architect, Developer, Team Leader
• Products: BEA WLS, Oracle 9i1, Grinder load testing tool, CVS, Synergy, Ant, Perl
• Project description: Project to redesign the corporate-wide customer management modules: product management, order processing, accounting, inventory control, processing of written orders and processing of returned goods.
• My work: Design of an architectural framework, development of migration concepts, prototyping, design and implementation of breakdown and load testing.

Customer: BEA Systems
• Project: Competitive Benchmark
• Time: 07.2002 – 09.2002
• Role: architect, project management, implementation and analysis
• Products: HP Superdome, HPUX 11i, Oracle 9.2.0.1.0, BEA WLS 7.0, BEA WLS 6.5.1, 7.5.1 Mercury LoadRunner, IBM P690, AIX 5L
• My work: Design, planning and implementation of a custom J2EE-load test, Execution of the test at the IBM Test Center in Montpellier, France, and at the HP Test Center in Boeblingen, Germany.

Client: Hamburg Otto Versand
• Industry: Retail
• Project: Kubis-Pro
• Time: 08.2001 – 06.2002
• Role: Architect, Developer, Team Leader
• Products: BEA WLS, Tuxedo, Jolt, JBuilder, CVS, Visio
• Project Description: Creating the architecture for a new version of enterprise-wide order processing (call center application), based on J2EE technology and a multi-tier architecture.
• My work: Support in all phases of the project i.e. design, development, test, integration, and consolidation of results. Requirements analysis and modeling of use cases, architecture and design based on the Rational Unified Process (RUP). Integration of existing information models to the UML-based OOSE process. Leading of a project team.

Client: Hamburg Otto Versand
• Industry: Retail
• Project: Prototype J2EE
• Time: 02.2001 – 08.2001
• Role: Architect, Developer
• Products: BEA WLS, Tuxedo, Jolt, JBuilder, CVS, Visio
• Project description: Developing a prototype J2EE application for oder processing as a feasibility study, with focus on the architectual aspects of the legacy system integration based on “Real Time RTOS”.
• My work: proof of the scalability and exemplary analysis of security features.

Customer: BHW Hameln
• Industry: Insurance
• Project: EasyHyp
• Time: 12.2000 – 02.2002
• Role: Senior Consultant1, Trainer
• Products: BEA WLS, Netscape Enterprise Server
• Project description: EasyHyp is a consumer application for building financing on J2EE base.
• My work: review of the application and the project, creating a multi staged procedure for productive launch of the system, general project consulting, customization and delivering of J2EE developer trainings.

Client: Credit Suisse, Zurich
• Industry: Finance
• Project: FrontNet, Youtrade
• Time: 04.2000 – 08.2000
• Role: Architect, Senior Consultant
• Products: BEA WLS
• Project FrontNet: EJB pilot project with a focus on “Rapid Application Development”.
• My work: analysis of problems and solutions for RMI / IIOP.
• Project Youtrade: Developing an enterprise-wide e-commerce platform, partially replacing a legacy eCommerce system.
• My work: architectural consulting with a focus on scalability and high availability of a WLS-based system.

Client: Gruner + Jahr, Hamburg
• Industry: Media
• Project: Business Channel
• Time: 11.2000 – 12.2001
• Role: Senior Consultant
• Products: BEA WLS
• Project description: Development of a web portal.
• My activity: consulting during the test, integration, and delivery phase. Productive launch of a clustered WLS system.

Customer: Bertelsmann, Hamburg
• Industry: Media
• Project: Game Channel
• time: 11.2000 – 12.2000
• Role: Senior Consultant
• Products: WLPS BEA (WebLogic Portal Server)
• Project description: Development of a web portal for games.
• My work: Product Specific consulting for WLS and WLPS. Architecture consulting for a clustered system.
Client: Hamburg Schneider
• Industry: Retail
• Project: SMiles
• Time: 05.2000 – 07.2000
• Role: Senior Consultant
• Products: BEA WLS
• Project description: Development of a WebShopping J2EE application.
• My work: Review, analysis of problems and solutions.

Client: Hanover dvg
• Industry: Finance
• Project: Himalaya
• Time: 11.1998 – 02.2000
• Role: Senior Consultant
• Products: WLE (Weblogic Enterprise), Tuxedo, eLink for SNA
• Project description: Development of an application framework based on CORBA, C++ / Java.
• My work: Consulting for BEA products. Problem analysis. Installation of WLE on Solaris, NT and OS/390. Establishment of a corporate performance and benchmark group. Development of architectural prototypes. Enterprise-wide management of BEA support cases.