AC
verfügbar

Letztes Update: 12.01.2021

IT-Berater und -Trainer

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: k. A.

Skills

+++ Akademische Ausbildung
(10/1989 – 04/1994)
Informatikstudium als Diplom-Informatiker


+++ Zertifizierungen
(07/2012)
TOGAF 9 Zertifizierung (Foundation Level)

(01/2006)
Didaktischer Ausweis IT-Dozent (13.5 ECTS-Punkte) des Schweizerischen Verbands für Weiterbildung (SVEB)


+++ Tätigkeitsinhalte
- Beratung
Wissenstransfer und Coaching für Software-Architektur, modellgetriebene Entwicklung, service-orientierte Architektur, objektorientierte Software-Entwicklung und Java SE/EE.

- Schulung
Konzeption, Ausarbeitung und Durchführung von Seminaren und Workshops zu Software-Architektur, modellgetriebene Entwicklung, service-orientierte Architektur, objektorientierte Software-Entwicklung und Java SE/EE.

- Software-Engineering/Software-Entwicklung
Software-Architektur und Implementation von Software auf Basis von Java SE/EE.

- Web-Entwicklung
Projektleitung und Bereitstellung von Fachleuten für die Entwicklung von Web-Auftritten auf Basis von Joomla, CSS, HTML und Javascript


+++ Fachkompetenzen

- Technologien

Java SE

Java EE

C++

PHP

XML

HTML

CSS

Javascript

CORBA

Webservices

UML

Eclipse

Maven

Subversion

Tomcat

JBoss

JUnit

Struts

MySQL

Open Architecture Ware

Joomla


- Konzepte/Techniken

Software-Architektur

Objektorientierte Analyse und Design (OOAD)

Architektur- und Design-Patterns

Domain Driven Design

Re-Factoring

Framework- und Komponenten-Paradigma

Modellgetriebene Software-Entwicklung

Serviceorientierte Architektur (SOA)

Software-Entwicklungsprozesse


- Aufgaben

Architektur und Implementation von objektorientierter Software

Training und Coaching zu Software-Engineering und Software-Entwicklung

Konzeption, Ausarbeitung und Durchführung von IT-Ausbildung

Architektur- und Code-Reviews

Projektleitung und Bereitstellung von Fachleuten für die Entwicklung von Web-Auftritten

Veröffentlichung von Fachartikeln und Fachbüchern

Vorträge zu Themen aus dem Software-Engineering und der Software-Entwicklung


+++ Projekte
(2001 – heute)
Inhalte: Beratung, Training und Coaching für die Bereiche Software-Engineering und Software-Technologie - Konzeption, Ausarbeitung und Durchführung von IT-Ausbildung – Beratung für IT-Ausbildung - Leitung des Fachbereichs Software-Engineering eines Ausbildungsunternehmens
Technologien/Techniken: Software-Architektur, Anforderungsanalyse mit Use Cases, Architektur- und Design-Patterns, OOAD, Model Driven Software Development (MDSD), Serviceorientierte Architektur (SOA), Domain Driven Design, Software-Entwicklungsprozesse, UML, Java SE, Java EE, JNI, C/C++, PHP, CORBA, Webservices, XML, HTML, CSS, Eclipse, NetBeans, JUnit, JBoss, Glassfish, Tomcat, Struts, ANT, MySQL, Subversion, Maven, Open Architecture Ware (oAW),...

(2011 – heute)
Inhalt: Vorlesung an einer höheren Fachschule zum Thema Software-Engineering konzipieren, erstellen und durchführen.
Technologien/Techniken: Software-Architektur, Anforderungsanalyse mit Use Cases, OOAD, Architektur- und Design-Patterns, Software-Entwicklungsprozesse, UML, Java SE, XML, Eclipse, JUnit.

(2005 – 2006)
Inhalt: Vorlesung an einer Fachhochschule zum Thema Software-Architektur.
Technologien/Techniken: Software-Architektur, Anforderungsanalyse mit Use Cases, OOAD, Architektur- und Design-Patterns, Software-Entwicklungsprozesse, UML.

(2003 – heute)
Inhalt: Co-Autor, Projektleitung und Website-Pflege für ein Buch zum Thema Software-Architektur.
Technologien/Techniken: Software-Architektur, Joomla

(7/1999 – 11/2000)
Inhalte: EJB-basiertes Framework zur Integration von Business-Komponenten - Realisierung eines Adapter-Frameworks für den Anschluss von Business-Komponenten an das Framework - Realisierung eines DOM-basierten Sub-Frameworks für den komfortablen Zugriff auf XML-Ressourcen - Erstellung eines Testplans - Software-Architektur, Design und Realisierung.
Technologien/Techniken: Software-Architektur, OOAD, Architektur- und Design-Patterns, Java SE, Java EE, XML, UML, BEA Weblogic, IBM VisualAge/Java, Rational Rose, JUnit, CVS, RUP.
(07/1998 – 06/1999)
Inhalte: System zur Pflege von Valoren-Daten für verschiedene Banken - Realisierung einer transaktionssicheren Queue für den Import und Export von Valoren-Feeds - Technische Projektleitung bezüglich Entwicklungsinfrastruktur und Integration (Deployment serverseitig) - Software-Architektur, Design und Implementierung - Coaching für C++ und OOAD.
Technologien/Techniken: Software-Architektur, OOAD, Architektur- und Design-Patterns, C++, STL, UML, SNiFF+, IMake, CVS, FIDM, Orbix, SUN Solaris.

(01/1998 – 11/2000)
Inhalte: Training und Coaching - Aufbau und Konzeption eines Ausbildungsprogramms - Training für SNiFF+, Java, OOAD, Architektur- und Design-Patterns sowie Framework-Technologie - Leitung einer Knowledge-Community für das Thema "Verteilte Objekte".
Technologien/Techniken: Software-Architektur, OOAD, Architektur- und Design-Patterns, Java, SNiFF+, CVS.

(01/1998 – 11/2000)
Inhalte: Qualitätssicherung - Erstellung von Programmier- und Designrichtlinien für Java und
C++.
Technologien/Techniken: OOD, Design-Patterns, Java, C++.

(04/1997 – 12/1997)
Inhalte: System für Berater von Retail-Kunden einer Grossbank - Realisierung technischer und geschäftlicher Komponenten - Aufbau einer Infrastruktur zur automatischen Generierung und Bereitstellung von Code-Dokumentation in HTML - Software-Architektur, Design und Implementierung.
Technologien/Techniken: Software-Architektur, OOAD, Architektur- und Design-Patterns, C++, MFC, UML, Booch, MS Visual Studio, Windows NT.

(3/1995 – 4/1997)
Inhalte: Objektorientiertes, plattform- und datenbankunabhängigen Framework zur Erstellung von Applikationen für Document-Image-Processing und Workflow-Management - Realisierung eines Kommunikations-Frameworks für Objekte, eines Dokumentenmodells, eines DTA Import und Export und eines Nachbearbeitungsmodul für eingescannte Bankdokumente - Erstellung von C++ Programmier- und Designrichtlinien - Software-Architektur, Design und Implementierung.
Technologien/Techniken: Software-Architektur, OOAD, Architektur- und Design-Patterns, C++, CORBA, SGML, OMT, SA/D, Siemens Generic++, OS/2, Windows NT, IBM Visual Age/C++, GFT.

(06/1994 – 01/1995)
Inhalte: Warenwirtschaftssystem - Konzeption und Aufbau einer Klassenbibliothek - Realisierung von Systemverwaltungsprogrammen – Tool-Evaluation - Coaching für OOAD und C++ - Erstellung von Programmierrichtlinien für C++ - Design und Implementierung.
Technologien/Techniken: OOAD, C++, OMT, MS Visual C++, GUPTA SQL-Windows, MS Access, Windows 3.x.

(09/1993 – 04/1994)
Inhalte: Entwicklung eines objektorientierten Interfaces zur Ansteuerung von Electronic-Mail-Systemen - Design und Implementierung.
Technologien/Techniken: OOAD, C/C++, OMT, Booch, IBM CSet++, Lotus Vendor Independent Messaginginterface (VIM), OS/2.

(09/1992 - 02/1993)
Inhalte: Entwicklung eines Multiprozessorsystems - Design und Implementierung.
Technologien: 80C3 Assembler, 80C32 Microcontroller, SCSI-Controller FAS256.

(03/1991 - 08/1991)
Inhalte: Applikationen für das Sachgebiet Lohnsteuerjahresausgleich - Design und Implementierung.
Technologien: Cobol, CICS, JCL, Microfocus-Workbench für Cobol.

Projekthistorie

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Schweiz
Profilbild von Anonymes Profil, IT-Berater und -Trainer IT-Berater und -Trainer
Registrieren