Angebot

Im folgenden Abschnitt erfahren Sie, was ich für Sie tun kann und wie ich arbeite. Einen Überblick über das, was ich schon alles gemacht habe, erhalten Sie in der Erfahrungsübersicht.

Softwareentwicklung von A-Z

Ich entwickle für Sie eine Softwarelösung, die Ihren Anwendern nachhaltig einen Mehrwert bietet. Das beginnt beim Aufspüren der ersten Anforderungen und reicht bis zum Betrieb der ausgereiften Software. Meine Ausbildung und mein umfangreiches Erfahrungsspektrum erlauben mir, in allen Projektsituationen erfolgsentscheidende Impulse zu setzen. Meine Kunden wissen dies zu schätzen. Ich führe Ihr Projekt mit Ihrem Team zum Erfolg!

Architekturberatung und Architekturanalyse

Als mehrfach zertifizierter Architekturprofi, mit vielen Jahren Erfahrung in der Rolle des Softwarearchitekten, helfe ich Ihnen bei Entwurf, Analyse und Umsetzung Ihrer Architektur. Meine Rolle als Architekt lebe ich eher wie ein Architektur-Coach, der die Kompetenzen aller Entwickler zu mehr als der Summe der Einzelteile bündelt. Meine Arbeitsergebnisse reflektieren sich nicht nur auf Papier, sondern vor allem im Code. Ich bringe Ihren architekturzentrierten Entwicklungsprozess auf den richtigen Weg!

Troubleshooting

Die Entwicklungsgeschwindigkeit Ihres Projektteams bricht immer weiter ein? Sie leiden an einer nicht abnehmen wollenden Flut von Fehlerberichten? Solche Situationen habe ich schon erlitten und erfolgreich gemeistert. Dabei habe ich viel darüber gelernt, was wann funktioniert bzw. was nicht. Gemeinsam finden wir eine Lösung für Ihr Problem.

Begeisterung für Ihr Fachgebiet

In meinen Projekten begeistern mich besonders die anspruchsvollen anwendungsfachlichen Aufgabenstellungen meiner Kunden. Bei deren Modellierung kann ich das Potential meiner über dreißigjährigen Erfahrung voll ausschöpfen. In der Kombination mit modernen Entwurfsmethoden, wie Domain-Driven Design (DDD), entstehen Anwendungen, die sich über viele Jahre hinweg mit Ihrem Fachgebiet weiterentwickeln und immer wieder neuen Nutzen entfalten.

Teamplayer mit Führungspersönlichkeit

Meine in vielen Situationen erprobten Soft-Skills ergänzen meine weitreichenden softwaretechnischen Fachkompetenzen. Der von mir gepflegte offene und wertschätzende Umgang mit allen Projektbeteiligten ermöglicht immer eine gute Zusammenarbeit. In Summe führt das ganz von selbst zu einer hohen Akzeptanz und Führungsposition innerhalb des Projektteams. Im Ergebnis erhalten Sie beste Ergebnisse von zufriedenen Entwicklern.

Der Mensch im Mittelpunkt

Viele Technologien, Methoden und Praktiken finden sich in meinem Werkzeugkasten. Im Projektalltag steht jedoch der Mensch im Mittelpunkt. Beispielsweise:

  • Ihre Anwender, deren Anforderungen, Probleme und Wünsche
  • Ihr Projektsponsor mit seinen Zielen und Rahmenbedingungen
  • Ihr Projektteam mit seinen individuellen Persönlichkeiten

Der einfühlsame, aber doch ergebnisorientierte Umgang mit diesen Menschen, ist immer wieder mein Schlüssel zum Erfolg.

Erfahrung

Mein umfassendes Erfahrungsprofil ermöglicht es mir, mich flexibel an neue Rahmenbedingungen anzupassen und mit hoher Präzision die passenden Entscheidungen zu treffen. Die folgende Tabelle gibt Ihnen einen Überblick über meinen Erfahrungsschatz. Weiterführende Details finden Sie in meiner Projektliste. Informationen zu Zertifikaten und Schulungen lassen sich im Abschnitt Aus- und Fortbildung nachlesen.

Branchen

  • Finanzdienstleister (Projektfinanzierung, Portfolio- und Risikomanagement, Kreditvermittlung, Quellensteuer)
  • Versicherung, Automotive, Software, Telekommunikation, Luft- und Raumfahrt, Logistik

Systemtypen

  • Rich Internet Applications (RIA), Client-Server-Anwendungen, Verteilte Systeme
  • Webanwendungen, Nebenläufige Echtzeitsysteme, Cloudanwendungen mit Microservices, Desktopanwendungen

Projektrollen

  • Architekt, Programmierer, Leitender Entwickler
  • Projektleiter, Anforderungsanalytiker, Berater, Coach, Mentor und Trainer

Entwicklungsprozesse

  • Agil (Scrum), Spiralmodell, Wasserfallmodell
  • Rapid Prototyping

Teamgrößen

  • 5-10 Entwickler
  • Bandbreite von 1 bis über 50 Entwickler

Programmiersprachen

  • Java (JSE 11, JEE 7), Smalltalk (VisualWorks)
  • TypeScript, C#, JavaScript, C++, C, Pascal, FORTRAN

Betriebssysteme

  • Windows, Unix (u.a. Solaris und Linux)
  • OS/32, MS-DOS, VAX/VMS

Datenbanken

  • Oracle, MS SQL Server
  • Gupta SQL Base, Sybase, GemStone, H2

Laufzeitumgebungen

  • WildFly (JBoss AS), Tomcat, Spring Boot, Docker, Apache Kafka
  • AWS Elastic Beanstalk, Azure, MS Internet Information Services (IIS), OpenEJB, Eclipse Virgo, GemStone/J, BEA WebLogic, IBM WebSphere

Benutzeroberflächen

  • Angular, Swing, VisualWorks
  • HTML5, CSS3, Bootstrap, jQuery, ULC

Entwicklungswerkzeuge

  • IntelliJ IDEA, JUnit, Mockito, Git, SVN, Maven, Ant, Hudson, VisualWorks, ENVY/Developer, Azure DevOps
  • WebStorm, TeamCity, Upsource, Eclipse, JIRA, VisualStudio, ReSharper, Sparx Enterprise Architect, Arquillian, Jasmine, Karma

Architektur-Stile, Muster und Methoden

  • Werkzeug & Material Metapher, N-Tier-Architektur, Schalenarchitektur (Ports-And-Adapters / Hexagonal), Model-View-Controller (MVC)
  • Domain-Driven Design (DDD), REST, Attribute Driven Design (ADD), Architecture Tradeoff Analysis Method (ATAM), Views & Beyond, iSAQB, Microservices, Quasar, Schichtenarchitektur, Flux/Redux, CQRS, Event-Sourcing, Model-View-ViewModel (MVVM), CleanCode

Projekte

Im Folgenden erhalten Sie einen Überblick über meine Projekte der letzten beiden Jahrzehnte. Weitere Details zu jedem Projekt erfahren Sie in meinem Detailprofil

Im weiteren Verlauf kommen noch Ausbildungs- und Fortbildungsdetails, Referenzen ehemaliger Auftraggeber, einige Veröffentlichungen und die Unternehmen, bei denen ich angestellt war.

12/2020 - heute

NextGen

Finanzabteilung eines großen Technologiekonzerns

  • Anwendungsarchitekt und Entwickler
  • Modernisierung einer unternehmenskritischen Java-Anwendung (u.a. Monolith → Microservices, SWIFT)
  • Java 11, Spring Boot 2.6, Apache Kafka 2.7, Oracle 19, Prowide Core/Integrator/Validation/SCORE, Maven, Camunda Workflow Engine, Spring Data JPA, Hibernate 5, Flyway, IntelliJ IDEA, GitLab, Jenkins, Lombok, JUnit 5, REST, RestAssured, Mockito, AssertJ, Maven

06/2020 - 11/2020

IndexWeb

Rückversicherung

  • Anwendungsarchitekt und Entwickler
  • Präsentation kundenspezifischer Wertpapierindizes im Web
  • Java 11, Spring Boot 2, MS SQL Server 13, H2, REST, Vue.js 2.6, Typescript, AWS Elastic Beanstalk, Docker, Maven, JUnit, Mockito, RestAssured

08/2019 - 10/2020

CPA

Microstep AG

  • Anwendungsarchitekt und Entwickler
  • Automatisierung der bankseitigen Quellensteuerprozesse
  • Java 11, Spring Boot 2, Flyway, Oracle 12, REST, OpenID Connect, Keycloak 8, UiPath (Robotic Process Automation), OData, Angular 8, Typescript, Junit 5, Azure DevOps, AWS Elastic Beanstalk, Docker, Event-Sourcing, CQRS

05/2019 - 07/2019

Aquantec Ocean

Aquantec AG

  • Softwarearchitekt, Entwickler und Mentor
  • Weiterentwicklung eines Cross-Asset Portfolio- und Risikomanagementsystems
  • Domain-Driven Design (DDD), C# 7, .Net Standard 2.0, MS SQL Server 13, Windows Presentation Foundation (WPF), Entity Framework Core 2.1

05/2019 - 07/2019

Gashandel

Microstep AG

  • Architekturberater
  • Architekturberatung bei der Entwicklung einer „Cloud Native“ Gashandelsplattform
  • .Net Core, AWS Elastic Beanstalk, AWS Kinesis, Amazon Cognito, SignalR, React, Trayport API

08/2016 - 04/2019

creditfab

Finvento Solutions GmbH

  • Softwarearchitekt
  • Entwicklung eines Cloudportals für Finanzdienstleistungen auf Basis einer Microservice-Architektur
  • Domain-Driven Design (DDD), Asp.Net Core, C#, Azure, Angular, TypeScript, HTML5, CSS3, Bootstrap, WebStorm, Git, OAuth2, OpenID Connect, ngrx, Nrwl/Nx, Angular Material

07/2017 - 02/2019

Fit4Future

Finanzabteilung eines Technologiekonzerns

  • Anwendungsarchitekt, Berater, Entwickler
  • Architekturanalyse, Refactoring und fachliche Erweiterung einer unternehmenskritischen Bestandsanwendung
  • Java 10, JUnit 5, Oracle 12c, Sonargraph, UML, Sparx Enterprise Architect, Jenkins, Maven, HP-ALM

09/2012 - 07/2016

STFP-Anwendungen

Siemens Financial Services

  • Anwendungsarchitekt, Entwickler, Mentor
  • Entwicklung von drei Anwendungen im Bereich Projektfinanzierung auf Basis der Siemens Trade Finance Platform
  • Java 8, JEE 7, WildFly 10, Oracle 12c, H2 1.3, TeamCity 9, IntelliJ IDEA, Jira, Upsource, Aspose

05/2012 - 05/2012

Architekturanalyse

ZF Friedrichshafen

  • Architekturberater und Trainer
  • Architekturbewertung der Steuersoftware von Hybridantrieben
  • Architecture Tradeoff Analysis Method (ATAM)

11/2010 - 08/2012

Siemens Trade Finance Platform

Siemens Financial Services

  • Anwendungsarchitekt, leitender Entwickler, Mentor und Business Analyst
  • Entwicklung der "Siemens Trade Finance Platform" für Anwendungen im Bereich Projektfinanzierung
  • Java 6, JEE 6, JBoss AS 7, Oracle 11g, Maven, Hibernate 4, SUSE Linux Enterprise 11, Canoo RIA Suite (ULC)

04/2010 - 10/2010

Aquantec Ocean

Aquantec AG

  • Softwarearchitekt, Entwickler und Mentor
  • Entwicklung eines Cross-Asset Portfolio- und Risikomanagementsystems mit Domain-Driven Design (DDD)
  • C#, .Net 4, MS SQL Server 10, Windows Presentation Foundation (WPF), Entity Framework (EF)

09/2004 - 03/2010

GREAT-WORLD

Siemens AG

  • Anwendungsarchitekt, leitender Entwickler, Mentor und Requirementsingenieur
  • Entwicklung eines weltweiten B2B Garantie-Servicesystems
  • Java, Tomcat, Oracle 10, J2EE (Servlets, JavaMail, JNDI, JSF), JDBC, JNLP, RMI, HTML, JUnit

05/2002 - 08/2004

GREAT II

Siemens Financial Services

  • Anwendungsarchitekt, leitender Entwickler und Business Analyst
  • Weiterentwicklung eines abteilungsspezifischen Workflowsystems für Garantien und Bürgschaften
  • Java, Tomcat, Oracle 9i, J2EE (JSP, JavaMail), Swing, JDBC, RMI, HTML, CSS, JavaScript, UML

01/2002 - 04/2002

IKOS

T-Systems International

  • Coach und stellvertretender Entwicklungsleiter
  • Entwicklung des Erfassungsportals für ein integriertes Konsolidierungssystem
  • Java, Servlets, Swing, IBM WebSphere, VisualAge for Java, UML, Rational ROSE

10/1999 - 12/2001

GREAT

Siemens Financial Services

  • Anwendungsarchitekt, leitender Entwickler und Anforderungsanalytiker
  • Entwicklung eines abteilungsspezifischen Workflowsystems für Garantien und Bürgschaften
  • Java, Tomcat, Oracle 8i, J2EE (JSP, EJB), SUN Solaris, BEA WebLogic, GemStone/J

04/1999 - 09/1999

Architekturberatung

Sun Microsystems

  • Java-Architekt
  • Architekturberatung der Top-Ten Kunden zum Thema "Verteilte Java Anwendungen mit der Java 2 Enterprise Edition"
  • SUN Solaris, NetBeans, Java 2 Enterprise Edition (J2EE), XML (DOM, SAX)

10/1998 - 03/1999

ProGAM

debis Systemhaus

  • Entwickler
  • Erweiterung des Bilanzierungssystems für den Daimler-Chrysler Konzern um Mehrperiodenfähigkeit
  • VisualWorks Smalltalk, ENVY/Developer, Gupta SQLBase, Oracle, SQL, SUnit

08/1998–09/1998

Smalltalk-Interoperabilität

Peter Maier Objekttechnologie

  • Programmierer
  • Produktidee: Transparente Integration von Komponenten in verschiedenen Programmiersprachen (v.a. Smalltalk) mit DCOM und CORBA
  • ENVY/Developer, Smalltalk, VisualWorks, COM-Connect, Distributed Smalltalk, Visual Basic 6

06/1996 - 07/1998

Integral

HypoVereinsbank

  • Systemanalytiker, Softwareentwickler und Teilprojektleiter
  • Entwicklung eines Handelssystems für strukturierte Derivate
  • Universal Finance Server (UFS), VisualWorks Smalltalk, ENVY/Developer, MS SQL Server, UML

08/1995 - 05/1996

KAPIS

debis Systemhaus

  • Softwareentwickler
  • Entwicklung eines Bilanzierungssystems für den Daimler Konzern
  • VisualWorks Smalltalk, ENVY/Developer, Gupta SQLBase, Oracle, SQL, TCP/IP (Sockets)

01/1994 - 07/1995

Smalltalk - Training und Beratung

ParcPlace Systems

  • Berater, Trainer
  • Beratung mehrerer Unternehmen bei der Einführung objektorientierter Methoden und Smalltalk
  • VisualWorks, ObjectStore, SYBASE, ORACLE, Gupta SQLBase, TopLink, StoreTalk

09/1992 - 12/1993

Operator Services System (OSS)

Systemtechnik Berner & Mattner

  • Systemanalytiker, Entwickler und Teilprojektleiter
  • Analyse und Entwurf eines Operatorarbeitsplatzes zur Vermittlung von ISDN-Dienstleistungen
  • SCO-UNIX, OOD (Booch), Rational ROSE, Visual C++, Microsoft Foundation Classes, RCS

11/1991 - 08/1992

Warehouse Data Manager

Systemtechnik Berner & Mattner

  • Entwickler und Anforderungsanalytiker
  • Entwicklung der Verwaltungskomponente eines Hochregallagers
  • VAX/VMS, ORACLE (Embedded SQL), C, CMS

06/1991 - 10/1991

OOT Training

Systemtechnik Berner & Mattner

  • Systemanalytiker, Entwickler und Teilprojektleiter
  • Ausarbeitung eines 5-tägigen Seminars mit dem Thema "Grundlagen objektorientierter Techniken". Das Seminar wurde mehrfach erfolgreich von mir und anderen Dozenten gehalten
  • OOA/OOD (nach Coad/Yourdon), Smalltalk/V, C++

04/1990 - 05/1991

AIDASS

Systemtechnik Berner & Mattner

  • Entwickler
  • Entwurf und Umsetzung eines verteilten Systems für Avionik Integrations- und Subsystemtests
  • VAX/VMS, BSD-UNIX, OS/32, TCP/IP, Fortran, Pascal, Dialog Package, DARTS, CMS

09/1988 - 03/1990

Lebensdaueranalyse

Industrieanlagen-Betriebsgesellschaft (IABG)

  • Programmierer
  • Entwicklung verschiedener Softwaremodule für die Lebensdaueranalyse von Flugzeugstrukturen
  • Fortran, VAX/VMS

03/1987 - 06/1988

Rechenzentrum

Fachhochschule Kempten

  • Studentische Hilfskraft
  • Aufbau und Betreuung des Rechenzentrums sowie Entwicklung eines Finite Elemente (FEM) Präprozessors
  • Pascal, PrimeOS

Aus- und Fortbildung

Im Folgenden erhalten Sie einen Überblick über meine Ausbildung und Fortbildungsmaßnahmen. Im weiteren Verlauf finden Sie Referenzen ehemaliger Auftraggeber, einige Veröffentlichungen und die Unternehmen, bei denen ich angestellt war.

1984 - 1988

Maschinenbaustudium

Fachhochschule Kempten

Dipl. Ing. (FH), 1. Platz vom Förderkreis der Fachhochschule Kempten

1978 - 1981

Berufsausbildung

Hübner & Co.

Kunststoff-Formgeber mit Schwerpunkt Spritzguss

Sprachen

Deutsch: Muttersprache

Englisch: Fließend, Mitarbeit in internationalem Projekt und in US-Firmen

iSAQB Certified Professional for Software Architecture (Foundation Level)

Der Advanced Level des iSAQB ist auch schon in Vorbereitung. Die notwendigen Punkte habe ich bereits alle gesammelt. Unter anderem mit folgenden Kursen des Software Architecture Camps:

  • Serviceorientierte Architekturen (SOA)
  • Soft Skills für Softwarearchitekten (SOFT)

SEI Software Architecture Professional Certificate

Wer sich intensiv mit Softwarearchitektur auseinandersetzt, der kommt an den Arbeiten des Software Engineering Institute der Carnegie Mellon Universität (SEI) nicht vorbei. Vor der schriftlichen Abschlussprüfung nahm ich dazu an folgenden Kursen teil:

  • Software Architecture Principles and Practices
  • Software Product Lines
  • Software Architecture Design and Analysis
  • Documenting Software Architectures

ATAM Evaluator Certificate

Bei der ATAM (Architecture Tradeoff Analysis Method) handelt es sich um eine Methode zur Bewertung von Softwarearchitekturen. Sie wurde am SEI entwickelt und wird seit über 10 Jahren erfolgreich eingesetzt.

Certified Scrum Master

So ein Kurs mit Jeff Sutherland ist schon ein ganz besonderes Erlebnis!

Konferenzen und Kurse

Zahllose Besuche auf der OOP, W-JAX, Net.Objectdays etc. V.a. zu den Themen IT-Security, Führungsfertigkeiten, Objektorientierung, Smalltalk, Wertanalyse, UNIX, VMS. Besonders einflussreich waren:

  • Paradigmen und Stile in der Software-Architektur mit Frank Buschmann
  • Sieben Geheimnisse erfolgreicher Software-Architekten mit Frank Buschmann
  • Clean Code Workshop mit Robert C. Martin
  • Angular & TypeScript Intensiv-Schulung

Referenzen

Alle mit gekennzeichneten Referenzen sind durch GULP (ID = 15094) bestätigt!

27.01.2016

Siemens Trade Finance Platform, STFP-Anwendungen

Geschäftsleitung der Keil KTM GmbH

Herr Peter Maier ist seit mehreren Jahren für unseren Kunden Siemens Financial Services GmbH als freiberuflicher Berater im Rahmen der Weiterentwicklung einer komplexen Applikationslandschaft im Bereich Trade Finance als Anwendungsarchitekt tätig. Für die Weiterentwicklung der bestehenden Landschaft und die Neuentwicklung einer neuen Plattform zur Ablösung der bisherigen Applikationen war Herr Maier insbesondere betraut mit:

  • Analyse und Abstimmung der Requirements mit den Business Analysten
  • Architektur-Entwurf, Dokumentation und Realisierung
  • Abstimmung der Architektur mit dem Enterprise Architekten
  • Entwicklungsvorgaben definieren und deren Einhaltung überwachen

In dieser Rolle arbeitete Herr Maier sehr eng mit der Projektleitung zusammen hinsichtlich Planung, Koordination und Überwachung von Arbeitspaketen und Meilensteinen. Daneben übernahm er das Coaching der Senior-Entwickler beim Design der Komponenten und das Mentoring junger Entwickler. Herr Maier hat in diesem organisatorisch komplexen und technisch herausfordernden Umfeld sehr zielorientiert und kompetent gearbeitet. Durch sein Verständnis für Fachbereich und die IT gleichermaßen konnte er seine Rolle im Projekt voll ausfüllen. Unser Kunde war mit seinen Arbeitsergebnissen äußerst zufrieden. Wir würden Herrn Maier in dieser oder einer vergleichbaren Rolle jederzeit gerne und vorbehaltlos wieder einsetzen.

28.01.2016

Ocean

CEO der Aquantec AG

Herr Peter Maier war bei uns als freiberuflicher Berater in der Zeit von April bis Oktober 2010 tätig. In dieser Zeit war er für den weiteren Ausbau der Architektur unseres Portfolio- und Risiko-Management-Systems Aquantec Ocean verantwortlich. Sein umfangreiches Wissen im Software-Engineering erlaubte es ihm, die notwendigen Maßnahmen für die strategische Weiterentwicklung unseres Produkts treffsicher zu identifizieren und überzeugend an alle Stakeholder zu kommunizieren.

Neben den technischen Architekturaspekten galt das Interesse von Herrn Maier auch ganz besonders den komplexen fachlichen Herausforderungen unserer Domäne. Dabei brachte er sich mit großem Engagement und Einsatz in Fragestellungen der objektorientierten Programmierung und dem Domain-Driven Design der fachlichen Abstraktionen ein. Seine hervorragenden sozialen Kompetenzen ermöglichten es ihm, auch in schwierigen Projektsituationen einfühlsam und wertschätzend auf seine Ansprechpartner einzugehen. Im Entwicklungsteam bezog Herr Maier im Rahmen seiner verantwortungsvollen Rolle als Architekt alle Entwickler mit ein, ließ sie an seinem enormen Erfahrungsschatz teilhaben und bündelte das Know-how des Teams zu einem von allen Beteiligten getragenen Lösungsansatz.

Leider konnten wir Herrn Maier nicht davon überzeugen, noch länger für uns tätig zu sein. Wir wünschen ihm für seine weitere Zukunft alles Gute und würden uns freuen, wenn er uns in Zukunft nochmals zur Verfügung stünde. Für anspruchsvolle Softwareprojekte können wir ihn absolut und uneingeschränkt weiterempfehlen.

10.10.2008

GREAT-WORLD

Projekt- und Abteilungsleiter, Siemens AG

Bei der Entwicklung der für unseren Konzern geschäftskritischen Anwendung 'GREAT-WORLD' übernahm der Consultant die Schlüsselrolle des Architekten. Schon in der frühen Anforderungs- und Spezifikationsphase war er maßgeblich an der richtigen Weichenstellung für den späteren Erfolg beteiligt.

In meiner Aufgabe als Projektleiter unterstützte er mich in jeder Hinsicht, vor allem mit zuverlässigen Aufwandsschätzungen und bei der Arbeitspaket-, Meilenstein-, Test- und Releaseplanung. Die von ihm entworfene Architektur setzte er zu unserer vollsten Zufriedenheit mit unserem Entwicklerteam in eine jederzeit stabile und performante Anwendung um. Neben der Koordination und dem Coaching der ca. 8 Entwickler, übernahm er auch Qualitätssicherungsmaßnahmen und die Programmierung zentraler Komponenten und Schnittstellen.

Seine Arbeitsergebnisse waren stets von höchster Qualität und zeugen von einem enormen Erfahrungsschatz. Die Zusammenarbeit mit dem Entwicklerteam und mir auf der einen, und dem Kunden auf der anderen Seite war jederzeit vorbildlich. Das führe ich auf seine ausgezeichneten sozialen Kompetenzen zurück die es ihm erlauben, sehr einfühlsam auf die Bedürfnisse der Beteiligten und des Projektes im Ganzen einzugehen.

7.08.2002

KAPIS, ProGAM und IKOS

Leiter eines Projektbereichs bei T-Systems GmbH

Der Consultant hat in unseren Projekten sowohl durch seine ausgezeichnete fachliche und technische Kompetenz im Umfeld objektorientierer Softwareentwicklung überzeugt wie auch durch seine hervorragenden persönlichen Qualifikationen. Diese ermöglichen es ihm, sich in kürzester Zeit auch in schwierigen Projektsituationen ideal als versierter Entwickler bzw. Berater, als Architekt oder auch als Coach in ein Projektteam einzufügen und dort erfolgsentscheidende Impulse zu setzen. Die Qualität der geleisteten Arbeit war in allen Fällen einwandfrei und vorbildlich.

26.07.2002

GREAT

Technischer Projektleiter, Siemens Financial Services GmbH

Der Consultant übernimmt in dem Projekt GREAT die zentrale Rolle des Softwarearchitekten. In dieser Rolle bestimmt er weitgehend die Technologie und Infrastruktur, die unserem Projekt zugrunde liegt. Seine ausgezeichneten Fähigkeiten, die fachlichen Anforderungen in ein stabiles IT-Konzept zu transformieren, haben einen hohen Anteil am Erfolg des Projektes. Der Consultant kann die getroffenen Lösungswege stets überzeugend vertreten. Ungeachtet des Termindrucks findet er auch immer Zeit, die anderen Teammitglieder in seine Entscheidungen mit einzubeziehen oder uns mit seiner Hilfe zu unterstützen.

30.07.2002

Integral

Bereichsleiter einer deutschen Bank unter den TOP3

Der Consultant war fachlicher Projektleiter des Projekts zur Entwicklung eines Trading - Systems (Front to Back) für komplexe Zins- und FX-Derivate. Er war verantwortlich für die technische Konzeption und Realisierung. Hervorzuheben ist die Fähigkeit, die (schwierigen) fachlichen Spezifikationen in ein System umzusetzen. Sehr konzeptioneller, überlegter Arbeitsstil, dabei innovativ. Menschlich einwandfrei, ein geschätzter und beliebter Kollege. Hilfsbereit. Seine Arbeit bei uns endete mit der Fertigstellung und Übernahme des Projekts.

Veröffentlichungen

Titel Erschienen in
VisualWorks 2.0 - Das Objekt des Columbus OBJEKTspektrum 3/1994
VisualWorks 2.5 - Neue Objekte braucht das Land OBJEKTspektrum 1/1996
Smalltalk im Team - ENVY/Developer (R3.01) OBJEKTspektrum 5/1996
Performance-Tuning in Smalltalk OBJEKTspektrum 3/1997
"PARTS for Java 2.5" - ein Paket für Profis OBJEKTspektrum 4/1998
Kritische Erfolgsfaktoren objektorientierter Frameworks STJA 98 Tagungsband
"PARTS for Java 2.6" - Java für Profis Java MAGAZIN 6/98
Kritische Erfolgsfaktoren objektorientierter Rahmenwerke OOP 99 Conference Proceedings
It's GREAT, isn't it? Net.OBJECTDAYS 2001 Tagungsband
Architekturbewertung mit Methode PDF OBJEKTspektrum 1/2011

Unternehmen

10/1999 - heute

Peter Maier Objekttechnologie

Freiberuflicher Softwareingenieur

4/1999 - 9/1999

Sun Microsystems GmbH

Java Architekt

8/1995 - 3/1999

Peter Maier Objekttechnologie

Freiberuflicher Berater für objektorientierte Anwendungsentwicklung mit Smalltalk

1/1994 - 7/1995

ParcPlace Systems GmbH

Smalltalk-Trainer und Berater

4/1990 - 12/1993

Systemtechnik Berner & Mattner GmbH

Softwareingenieur

9/1988 - 3/1990

IABG (Industrieanlagen-Betriebsgesellschaft)

Wissenschaftlicher Mitarbeiter

Impressum und Haftungsausschluss

Impressum

Dipl. Ing. (FH)
Peter Maier
Freiberuflicher Ingenieur

Buchenweg 11
85617 Aßling

Telefon: ++49 (0)8092 84563
Mobil: ++49 (0)151 19524734
EMail: peter.maier@pmot.de

Umsatzsteueridentifikationsnummer: DE 18 36 36 514

Inhaltlich Verantwortlicher gemäß § 10 Absatz 3 MDStV: Peter Maier

Das Impressum gilt auch für folgende Social Media Profile:

Haftungsausschluss

Haftung für Inhalte

Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen. Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.

Haftung für Links

Unser Angebot enthält Links zu externen Webseiten Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.