Dr. Andrej Teshler
Volker-Böhringer-Weg 18
73732 Esslingen
Mobile: +49 171 4737878
Phone: +49 711 3655730
Fax: +49 711 820 90 09
CV
[email protected] www.letstry.com/ATeshler.htm
ANDRE J. TESHLER Seite 2/34
Summary
Dr. Andrej Teshler
Date of birth: 26.06.1971
Interests:
Software Architecture (SOA, J2EE)
Process analysis / modelling
System Integration (EAI, SOA)
Education: PhD in geophysics (Dr. rer. Nat.)
University Stuttgart (Mark excellent, Note 1.0) http://www.letstry.com/geophysik.htm
Degree in geophysics (University Stuttgart) Degree in applied mathematics (Moscow)
Certification/Training: Trainer for
"Architecting and Designing J2EE Applications"
training program / Sun Microsystems Trainer for SOA/BPEL seminar (Oracle BPEL)
Trainer for EJB3 seminar
Participant in “SAP Netweaver XI Fundamentals” SOA
class (SAP Walldorf, TBIT40, 2005)
Languages: German English Russian
Nationality: German
IT project experience: 20 years
Project management / technical lead experience:
10 years
Customers: Allianz AG / Dresdner Bank AG
General Electric Capital (Frankona Re) LandesBank Baden-Württemberg
Daimler Chrysler AG / DaimlerChrysler Bank
TUI AG Münchener Hypothekenbank Deutsche Post AG
ANDRE J. TESHLER Seite 3/34
OTTO Versandshaus Alcatel / SEL
Togethersoft Corporation
Modelling: ARIS (IDS Scheer) UML
Integration: WebSphere Prozess Server / ESB
inubit BPM Buise, inubit ESB Oracle BPEL Process Manager, OSB, WSL SAP WAS / NetWeaver, XI
Architectures: SOA
J2EE
Languages: Java, ActiveJ JavaScript
C++,C UML (XMI)
Tools: Angular2, NodeJS IBM WebSphere Process Server
Oracle BPEL Engine 10G SAP Netweaver / XI
Vitria BusinessWare IBM MQ-Series
BEA WebLogic JBOSS
IBM WebSphere, RAD, WSAD VisualStudio.NET WebSphere Studio Application Developer
Databases: ORACLE DB2 SYBASE
Frameworks: Zachman Framework TOGAF Feamework Spring EJB 3.0, JPA / Hibernate / Toplink, Eclipselink / OpenJPA, KODO abaXX
Hivemind Angular JS Castor
PAI (Daimler AG)
Standard Software: SAP NetWeaver / XI, SAP Retail JCo
ANDRE J. TESHLER Seite 4/34
Customer: Europa Reinsurance Facility Ltd., Schweiz
Role in the project: Chef Information Officer
Project: Integrated IT systems for insurers and regulators
www.europa-re.com
Requirement analysis, business case specification, management of IT contracts and budget. System design. Coordination of development by internal and external vendors. Management of deployment and production operation. Operation of insurance trading portal.
[Anforderungsanalyse, Festlegung der Architektur. Koordination der Entwicklung. Inbetriebnahme und Betrieb] 10/2012–today (2017)
Activity: Anforderungsanalyse und Prozessbeschreibung Festlegung der System- und Softwarearchitektur Vorbereitung der Ausschreibungsunterlagen Angebotsrüfung / Auswahl der Dienstleister Inbetriebnahme und Betrieb
Team: 15 Person
ANDRE J. TESHLER Seite 5/34
Customer: DaimlerChrysler AG, Stuttgart
Role in the project: IT Architekt
Project: eMB Vehicle und Merketing Suite www.mercedes-benz.de
Requirement analysis for Mercedes-Benz Internet portal. Definietion oft he system and IT architecture. Preparation of tender.
[System Architekt für MB Internet Portal. Anforderungsanalyse für CRM Release (Integration mit mehreren Backendsystemen) und Festlegung der Architektur. Prozessintegration.] 01/2010–01/2013
Activity: Anforderungsanalyse für mehrere Release Festlegung der System- und Softwarearchitektur Vorbereitung der Ausschreibungsunterlagen Angebotserstellung/bewertung Begleitung der Entwicklung als Architekt der Kunden
Team: 10 Person
Language / Components / Tools:
WebSphere 6.1 , RAD 7.5 MQ Series Day Communique DB2 AJAX, JS, JQuery, Knockout SVN / Subversion
ANDRE J. TESHLER Seite 6/34
Customer: Bundesamt für Strassen (ASTRA). Switzerland, Bern
Role in the project: System Analyst / Architect
Project: SOA Basissystem, Bundesamt für Strassen. Switzerland
Requirements specification of SOA/ESB solution for management of the national roads.
[Erstellen des Pflichteheftes für SOA/ESB Basissystem für Verwalrung der Bundesstrassen (Karten, Baustellen, Verkehrsmanagement). Begleitung der Ausschreibung und Bewertung der Angebote.] Zeitraum: verteilt über 2009 und 2010
Activity: Requirements analysis Specification
Team: 2 Person
Tools / Products: inubit BPM Buise, inubit ESB Oracle BPEL Process Manager, OSB, WSL E2Bridge
ANDRE J. TESHLER Seite 7/34
Customer: OTTO Versandshaus, Hamburg
Role in the project: IT Berater
Project: "Zentraler Einkauf ” (Mercado)
[Migration auf JPA/EJB3. Erarbeitung des Migrationskonzeptes und Durchführung der MIgration (von JDO aus JPA) für die zentralen Komponenten (SharedKernel) des Einkaufsystems. Team Coaching] Migration of Bying-System from JDO/Kodo to JPA/EJB3 06/2009–12/2009
Activity: J2EE Architecture Team Coaching Refactoring / Migration Development
Team: 20 Person
Language / Components / Tools:
EJB3 / JPA WebLogic 9.2 Oracle Toplink / Eclipselink KODO / OpenJPA Spring JDO 2.0 / KODO
ANDRE J. TESHLER Seite 8/34
Münchener Hypothekenbank eG, München
Role in the project: IT Koordinator, Technical Lead
Project: " Webanwendung zur Hypothekenvermittlung”
[Aufnahme des IST Zustandes im Projekt. Erstellung der Hochrechnung für die Fertigstellung. Kostenschätzung. Festlegung der technischen Rahmenbediengungen und Begleitung der Ausschreibung.] 04/2009–08/2009
Activity: Projektleitung Kostenschätzung Begleitung der Ausschreibung Festlegung der IT Architektur Angebotserstellung
Team: 5 Person
Language / Components / Tools:
JSF Spring JBOSS SAP JCo Oracle
ANDRE J. TESHLER Seite 9/34
Customer: DaimlerChrysler AG, Stuttgart
Role in the project: Software architect, Technical Lead
Project: eMB Vehicle Suite www.mercedes-benz.de
‘General Car Configurator’
Technical team lead. Team coordination
and software architecure.
[Koordination der Entwicklung. Festlegung der Softwarearchitektur. Entwicklung.] 05/2008–04/2009
Activity: Team coordination J2EE Architecture Übergabe in die Produktion
Team: 7 Person
Language / Components / Tools:
WebSphere 6.1 , RAD 6 / 7 MQ Series DB2 JAM Framework AJAX SVN / Subversion
ANDRE J. TESHLER Seite 10/34
Customer: DaimlerChrysler AG, Stuttgart
Role in the project: IT Berater / Software architect
Project: eMB Vehicle Suite www.mercedes-benz.de
‘Next Generation’
Architecture review. Consolidation and refactoring. Member of architecture board. Proof of Concept. Team coordination. Development.
[Projektreview, Architekturreview, Erarbeiten der Massnahmenliste für Projektkonsolidierung. Mitglied des Architekturreams. Koordination der Entwicklung. Entwicklung]
‚eMB Vehicle Suite’ are applications on www.mercedes-benz.de 10/2006–04/2008
Activity: Project review J2EE Architecture Prototyping Refactoring
Team: 10 Person
Language / Components / Tools:
WebSphere 6.1 Tomcat 5.5 JAM Framework
ANDRE J. TESHLER Seite 11/34
Customer: Sparkassenverlag DSV, Stuttgart
Role in the project: IT Berater / Software Entwtikler
Project: Single Sign On Platform
Design of the SSO solution. Integration with CAS. Development.
[Design und Entwicklung von SSo Platform für den gesamten Systemhaus. Integration mit CAS http://www.ja-sig.org/products/cas/]
Activity: Design Development Integration with open source CAS Refactoring
Dauer: 12 Monate (verteilt in 2007-2008)
Team: 6 Person
Language / Components / Tools:
Tomcat 5.5 ActiveJ Eclipse 3.2, ARGO UML Hibernate 3 Jasig CAS v. 2: http://www.ja-sig.org/products/cas/
ANDRE J. TESHLER Seite 12/34
Customer: OTTO Versandshaus, Hamburg
Role in the project: IT Architect
Project: "Neue Warenwirtschaftssystem” (b2b StyleManager, 3GL)
[Begleitung des Projektes als Architekt. Erarbeitung der Komponentenarchitektur und Entwicklung-Guidelines für IT Bereich als Mittglied des Architekturteams. Erarbeitung der Modelling Guidelines für Domain Model Design, Best Practices für OR Mappings. Deploymentkonzepz für Komponentenarchitektur] J2EE Architecture for B2B Department, Modelling Guidelines , Lightweight Frameworks. OR Mapping best Practices, Deplyment Concept for Component Architecture 03/2006–11/2006
Activity: J2EE Architecture Team Coaching Development
Team: 10 Person
Language / Components / Tools:
WebLogic 9.2 MQ Series Spring Sonic JDO 2.0 / KODO ORACLE
ANDRE J. TESHLER Seite 13/34
Customer: DaimlerChrysler Bank, Stuttgart
Role in the project: IT Consultant
Project: "PartnerConnect!”
[Modellieren und Implementieren workflow-basierten Businessprozesse. Migration der Applikation von abaXX nach SAP NetWeaver / XI Konzept und implementierung der Rollenverwaltung Erarbeitung der Komponentenarchitektur der Anwendung und Transaktionsmanagement. Konzeption technischer Frameworks für Regressionstests.] Systemanalysis, Design and implementation of workflow based business processes. Migration from abaXX to SAP NetWaver/XI. Design of the component architecture and transaction management. Conception of the regression tests.
10/2004–04/2006
Activity: Process Modelling Migration to J2EE and SAP Netwaver Technical Architecture Development with SAP NetWeaver, XI, abaXX Workflow Engine
Team: 10 Person
Language / Components / Tools:
SAP Netweaver / XI, JCA Vitria BusinessWare MQ Series abaXX / Workflow Engine J2EE, Java,
Webspere, WSAD Hibernate, Hivemind ORACLE
ANDRE J. TESHLER Seite 14/34
Customer: TUI AG, Hannover
Role in the project: Software Architect
Project: "Architecture Update for Virtual Travel Platform”
[Konzeption (technisch), Detaildesign (technisch) und Prototypimplementierung von Transaktionskomponente des Frameworks für WebApplikation der TUI AG. Untersuchung der notwendigen Transaktionsmechanismen. Toplink Integration. Test und Integration der Testanwendung] Systemanalysis and Design for transaction component of J2EE framework. Transaction Interceptors in Web-Tier. Test and Integration.
07/04–10/04
Activity: Technical Architecture Software Design Integration
Team: 4 Person
Language / Components:
J2EE, Java, WebLogic Hivemind
Tools: Toplink MQ Series Eclipse WebLogic ORACLE, Sybase
ANDRE J. TESHLER Seite 15/34
Customer: GE Capital, Frankona Re (Rückversucherung), München
Role in the project: Software Architect, Integrator
Project: "Planning Module / Accounting Engine”
[Konzeption (fachlich), Detaildesign (technisch) und Koordination der Implementierung durch offshore-Team (Indien) für ein Planningtool und Bilanzapplikation. Vorbereitung zur SAP Integration und Migration. Datenbankoptimieren. Automatisches Testen. Integration und Übergabe in die Produktion] Systemanalysis and coordination of offshore developing team for the planning tool and accounting engines. Preparing for SAP integration and migration. OO- und DB-Design. Automatic testing.
03/04– 07/04
Activity: Problem Domain Analysis Technical Project Management / Coordination Software Design Integration
Team: 8 Person (3 onshore, 5 offsore)
Language / Components:
J2EE, Java Hibernate, Spring Framework, Struts, Castor SAP Insurance
Tools: SAP NetWeaver, Netweaver Developer Studio Eclipse Jboss / SunOne / Tomcat ORACLE
ANDRE J. TESHLER Seite 16/34
Customer: Allianz Lebensversicherungen AG, Stuttgart
Role in the project: Systemanalyst [Facharchitekt], Software Architect, Developer
Project: "Plaform for Pensions Management" / Pensionsadmin-system
[Konzeption (fachlich), Detaildesign und Implementierung (technisch) des Buchungskernes (Einbringungen, Ordering, Leistungen, Massenkorrekturen/Stornos) für Pensionsadmin System. Unterstützung des Fachbereichs beim Prozeßdesign (Einbringungen, Ordering, Leistungen, Massenkorrekturen/Stornos), technisches Design und Implementierung der Kernprozesse.
Entwicklung des Testkonzeptes fuer die Buchungskern Übergabe in Produktion] Design and implementation of the accounting kernel. Ordering and reevaluation. OO- und DB-Design for the accounting kernel. Conception of the test environment for the accounting kernel.
08/02– 04/04
Activity: Problem Domain Analysis and Process Design / Modelling Software Design and Development
Team: 20 Person
Language:
J2EE, Java, Bean Managed Persistence
Tools: Websphere Application Developer Studio Websphere 4.0 ORACLE SQL Navigator [Ich war verantwortlich für den Design und Implementieren des Buchungskerns. Erstellen und implementieren der OO- und DB-Modelle und gesamt Test der Buchungslogik]
ANDRE J. TESHLER Seite 17/34
Customer: Deutsche Post AG, Darmstadt/Bonn
Role in the project: Software Architect
Project: "Retailsystem for branch offices" / Warenwirtschaftsystem
[Konzeption und Detaildesign der Belegverarbeitung (Belegmodel, Belegflüsse) für das Warenwirtschaftsystem der Postfilialen. Implementation der Belegengine. Prozeßspezifikation für SAP Einführung. Anbindung an und Migration auf SAP Retail] Design of the receipt process for Retailsystem. Implementation of the receipt engine and specification for SAP. Integration with SAP Retail (IDOCs)
01/02– 08/02
Activity: Problem Domain Analysis and Process Design / Modelling Software Design and Development
Team: 30 Person
Language: C# . NET
Tools:
ARIS (IDS Scheer)
SAP Retail Visual Studio . NET DCOM / COM+ Together 6.0 IDOC Interface [Konzeption und Detaildesign der Belegverarbeitung (Belegmodel, Belegflüsse) für das neue Warenwirtschaftsystem der 14.000 Postfilialen. Implementation der Belegengine in dem Businessschicht. Prozessmigration und Anbindung an SAP] The Post is about to build a new IT infrastructure for retailing activities in the network of 14.000 brach offices. Out team was responsible for technical design and implementation of the ordering, selling, booking, inventoring and controling functionality.
I am responsible for receipt processing and modelling (design) in the middleware
layer (receipt processing).
ANDRE J. TESHLER Seite 18/34
Customer: Daimler Chrysler Corp., Stuttgart
Role in the project: Software Designer, Software Developer
Project: "Application Customising Framework"
[Definition des Vorgehens bei dem UML modellieren der Web-Anwendungen. Parametrisierte Workflowmodelle. Implementation des Together-Modules für die Generation der Konfigurationsdatei des Frontendservlets.] Design of the generic modelling technique for custumising of the Web Applications Models for vatiety of matkets and brands. Implementation of the Configuration Generator for JUNA Application Framework.
08/01 – 02/02
Activity: UML Modelling, Rhapsody (UML Model-Driven Development) Software Design Software Development
Team: 5 Person
Language: UML J2EE Architecture
Tools: WebSphere Studio Application Developer WebSphere 4.0 Rhapsody , Rational Rose, Together
Details:
[Meine Aufgabe war das Modellierverfahren zu entwerfen und das Konfigurieren des Frontendservlets durch Integration mit Together/J zu automatisieren.]
ANDRE J. TESHLER Seite 19/34
The goal of the project was to work out a modelling procedure which allows to model the business process as well its market and brand related differences in flexible way so that differences can be derived from the model. The core of the model is represented by UML activity diagram describing the workflow of the application and the set of framework dependent class diagrams, one per activity. The modelling procedure allows flexible UML based definition of default values for stereotype and type dependent parameters, so that the concrete model can focus on application specific details. Another goal was to write a generator which allows to create framework specific configuration files automatically. The generator is based on Together/J modelling tool.
I was responsible for modeling patterns and tooling.
ANDRE J. TESHLER Seite 20/34
Customer: Allianz AG / DresdnerBank AG
Role in the project: Software Architect, Software Developer
Project: "Account Managment Portal"
[Design und Implementation der WorkflowComponente, Design und Integration der Model/View/Controller Module
und das Deployment und Produktioneinführung der Anwendung.] Design and Implementation of Workflowkomponent (Frontservlet / Statemachine) for account configuration portal. Application Deployment and Rollout.
05/01 – 08/01
(3 months project: from design to live web application)
Activity: Software Design Software Development
Team: 3 Person
Projekt Page: http://www.allianz.de
Programming language:
Java (J2EE: JSP, Servlets)
Application Server: WebSphere 3.5 VisualAge for Java 3.5
Platform: MS-Windows NT
Details:
[ Die Webanwendung ist ein Teil der Allianz.DE Internetpresentation und ist für Konto Konfiguration und Eröffnung zustängig. Die Möglichkeit der flexiblen Navigation (back / forward) ohne dabei die Datenangaben wiederholen zu müssen, stand als eine der Hauptzielen beim Design der Anwendung.
ANDRE J. TESHLER Seite 21/34
Ich war verantwortlich fürs Design und Implementieren der WorkflowComponente, kodetechnische Integration der Model/View/Controller Module und das Deployment und Produktioneinführung der Anwendung.] The idea was to develop a simple Web Application for Account Configuration which whould allow the user to fill diverse complex forms for account opening. The usability was the main priority: flexible back/forward navigation should be possible without loosing user input data. I was responsible for design and implementation of the workflow component and model/view/controller integration as well for deployment and production rollout. The complete application has been developed in 3 months and went live together with other Allianz.DE Applications on 10 August 2001.
ANDRE J. TESHLER Seite 22/34
Customer: Landesbank Baden-Württemberg (LBBW), abaXX Corp., Stuttgart
Role in the project: Software Architect, Software Developer
Project: "Content Management System"
[Design und Implementation des Content Management Systems für Web-Anwendungen. Integration mit Nachrichtenagenturen.] Design and implementation of Content Management Engine für LBBW. Design of Domain Model, EJB implementation for abaXX ® E-Business-Suite. Implementation of DPA Staging Adaptor for Content Management System in LBBW-Retail Portal.
10/00 – 11/01
Activity: Software Design Software Development
Team: 4 Person
Projekt Page: http://www.lb-direct.de
Programming language:
Java (J2EE: EJB, JSP, Servlets) XSL, XML
Application Server: WebLogic 5.1
Database: ORACLE, IFS
Platform: MS-Windows NT
Details:
ANDRE J. TESHLER Seite 23/34
[Ich war verantwortlich für Design und Implementation des Kernes des Conetnt Management Systems. Ausserdem habe ich das Systemeinführung bei LBBW (www.lb-direkt.de), CS und HypoVereinsBank sowie die Integration mit dem abaXX E-Business Suite begleitet.]
The idea was to write engine which handles typical portal related content management problems like category mapping, input format converting, retriving, synchronisation, access control, validation, cross referencing and randering. Metainformation format has been defined for information needed to manage content. Portal and Provider category trees can be managed and mapped to each other. Access control is category based. Default rendering is XSL based. The engine is part of e-BusinessSuite and used at LBBW,CS Frankfurt and Hypovereinsbank.
I was responsible for the detailed design and the first implementation.
ANDRE J. TESHLER Seite 24/34
Customer: Dresdner Bank, Frankfurt/M
Role in the project: Software Developer
Project: "Relociliation process for OTC Derivatives"
[Implementation des Nachabgleiches zwischen den Front-
und Backend bei OTC Derivatenhandel.] Implementation of the distributed reconciliation process. Design of generic converters.
01/00 - 11/00
Activity: System Integration Software Development
Team: 3 Person
Programming language:
Java
Financial Systems:
Devon Kondor Summit
Database:
Sybase
Platform:
Solaris, MS-Windows NT
Details:
[Ich war für die automatische Formatunifizierung unterschiedlicher Systeme verantwortlich. (Generische Konverter)] The OTC Derivatieves Reconcilaition System is responsible for synchronisation of the Front and Backoffice transactions. The old C/C++ based system should be reimplemented in JAVA. Kondor data should be intergated in the Devon/Summit reconciliation.
ANDRE J. TESHLER Seite 25/34
Customer: ALCATEL SEL, Stuttgart
Role in the project: Project Manager , Software Architect
Project: " Framework for automatic configuration of telecom switches"
[Design und Implementation des Frameworks für die automatische
Konfiguration der Vermittlungsstellen.] Design and implementation of the objekt models and framework for
the configuration tool chain.
02/99 - 01/00
Activity: Technical Projekt Management Software Design
Team: 8 Person
Programming language: Java
Design Tools: Together/J, Rational Rose
Platform: MS-Windows NT
Details:
[Ich war für die Gesamtarchitektur und für das Team aus 3 Entwickler verantwortlich verantwortlich. ] I was the technical leader of the group of 3 software developers and 5 domain experts. The goal was to transformed the validation model developed in my last project (see below) to the configuration model. I was responsible for system architecture. The framework is used for cabling and detailed assigment.
I was responsible for system architecture.
ANDRE J. TESHLER Seite 26/34
Customer: ALCATEL SEL, Stuttgart
Role in the project: Project Manager , Software Architect
Project: " Rule based validation of the configuration process „
[Design und Implementation des automatischen Validierens bei der
Konfiguration der Vermittlungsstellen.] Design and implementation of validation system for the configuration tool
chain.
01/98 - 02/99
Activity: Technical Projekt Management System Analysis Software Design
Team: 8 Person
Platform:
MS-Windows NT
Programming language:
Java
Design Tools:
Together/J, Rational Rose
Details:
[Ich war für die Gesamtarchitektur und für das Team aus 3 Entwickler verantwortlich verantwortlich. ] I was the technical leader of the group of 3 software developers and 5 domain experts. The goal was to create configuration independent validation framework to be able to validate the configuration process step by step. The main target was to make the interfaces as simple and generic as possible to give domain experts with restricted programming skills the possibility to write validation rules and stage them in the system on the fly. All main ALCATEL units were involved: Germany, Benelux, Italy and Spain. The system went live 1999 and consisting now of thousands of rules.
I was responsible for system architecture and core implementation.
ANDRE J. TESHLER Seite 27/34
Customer: TogetherSoft Inc, Texas, US
Role in the project: Software Developer
Project: "Module for XML Metadata Interchange (XMI)
for Together Case Tool"
Design and implementation of a module for the
object model exchange in the XMI format.
07/99 - 03/00
Activity: Software Design Software Development
Programming language:
Java
Design Tools: Together/J IBM’s XMI-Toolkit
Platform: MS-Windows NT
ANDRE J. TESHLER Seite 28/34
Customer: ALCATEL SEL, Stuttgart
Role in the project: Project Manager , Software Architect
Project: " Automatic configuration of the access networks "
Design and implementation of automatic configuration system For telecom access networks.
09/96 - 12/97
Activity: Technical Projekt Management System Analysis Software Design
Platform:
MS-Windows NT
Programming language:
Java
Design Tools:
Together/J, Rational Rose
ANDRE J. TESHLER Seite 29/34
Customer: RANK XEROX AG, Unicorn Corp. , Zürich
Role in the project: Software Developer
Project: " Developing of the input module for „Open Print System "
Design and implementation of the input module (at the basis of the Line Print Protocol) for distributed Print System
09/95 - 09/96
Activity: Software Development
Platform:
Solaris, MS-Windows NT
Programming language:
C
Communication protocols:
TCP/IP LPD-Protokol
ANDRE J. TESHLER Seite 30/34
Customer: Object International Software GmbH, Stuttgart
Role in the project: Software Developer
Project: " Developing of the C++ CASE Tool ‚Together/C++‘ "
Analysis, design and implementation in kernel team; Managing of the subproject „Interactive Codegeneration for C++“
11/93 - 12/95
Activity: Software Development
Platform:
MS-Windows, MS-Windows NT, OS/2
Programming language:
C++
OO-Methods:
Coad & Yourdan, Unified
Details:
I was responsible for the Code Generation component.
ANDRE J. TESHLER Seite 31/34
Customer: Object International Software GmbH, Stuttgart
Role in the project: Software Developer
Project: " Implementation of the propotype for object oriented DBMS "
Design and developing of kernel for the object oriented
database management system
10/94 - 02/95
Activity: DBMS Architecture Software Development
Platform:
MS-Windows NT
Programming language:
C++
Database:
MS-ODBC
ANDRE J. TESHLER Seite 32/34
Customer: Institut for Production and Automation (Fraunhofer Gesellschaft), Stuttgart
Role in the project: Software Developer
Project: " Design and Inplementation of the Object Model for
quality managemt system"
Analysis, design and developing in Kernel-Team, optimisation of the database structure for object oriented DBMS.
05/93 - 09/94
Activity: System Analysis Software Development
Platform:
UNIX (ULTRIX)
Programming language:
C++
OO-Methoden:
OMT
Datenbank:
DEC Object/DB
GUI-Tool:
Interviews, OSF/Motif
ANDRE J. TESHLER Seite 33/34
Customer: MercurySoft Ltd., Moscow
Role in the project: Software Architect, Software Developer
Project: " PROLOG-Interpreter "
Design and Developing of the PROLOG interpreter.
09/90 - 11/92
Activity: System Design Software Development
Platform:
MS-Windows
Programming language:
C++ PROLOG
ANDRE J. TESHLER Seite 34/34
Customer: Istitut für geologische Forschung, Moscow
Project: "Numerical Optimisation"
Implementation misc. methods of numerical optimisation.
09/87 - 09/90
Activity: Optimisation methods Software Development
Platform:
MS-Windows
Programming language:
C C++