Peter Wensing
Systemanalytiker
Entwicklung · Schulung · Beratung
Parkstraße 4
38179 Groß Schwülper
Tel.:
05303/6082
Mobil:
0173/9493169
EMail:
office@pwensing.de
Qualifikationsprofil
Persönliche Daten:
geb. am 19. Juni 1963 in Hamm/Westfalen, ledig
Ausbildung:
Studium Mathematik/Diplom mit Nebenfach Informatik (Technische Universität Braunschweig)
Besondere Fähigkeiten/Soft Skills:
ausgeprägtes analytisch-konzeptionelles Denkvermögen und hohe Auffassungsgabe
sichere Intuition für zum Erfolg führende Lösungswege
systematische, planvolle und methodische Vorgehensweise
effizientes Umsetzen konzeptioneller Ideen in praxisgerechte operative Lösungen
hohes Qualitätsbewußtsein
außergewöhnliches persönliches und berufliches Engagement
Kompetenz und Professionalität
starkes Verantwortungsbewußtsein
Teamfähigkeit
Kommunikationsfähigkeit, Hilfsbereitschaft und Aufgeschlossenheit
EDV-Erfahrung:
beruflich seit 1984, privat seit 1979
freiberufliche Projekt-Erfahrung seit 1989 (über 23 Jahre Projekt-Arbeit)
freiberufliche Dozententätigkeit seit 1992 (über 300 Tage als Dozent)
Schwerpunkte:
Architektur objekt- und geschäftsprozess-orientierter Systeme
verteilte Anwendungen (Java EE/J2EE, Spring, Webservices)
Workflow-Management-Systeme (mehrjährige Entwicklung integrierter WfMS)
Datenbank-Management-Systeme
Java, C/C++, Smalltalk
Android Development
technische Projektleitung
Branchen:
Banken/Finanzdienstleister
Versicherungen
öffentliche Verwaltungen
Industrie (Automobil)
Telekommunikation (Mobilfunk)
Forschung, Entwicklung, Uni
Programmiersprachen:
ausgezeichnete Kenntnisse:
Java (bis JDK 11.0, mehr als 15 Jahre)
C/C++ in verschiedenen Entwicklungsumgebungen (mehr als 10 Jahre)
weitere Kenntnisse:
Smalltalk (IBM Visual Age, Cincom Smalltalk ObjectStudio) (3 Jahre)
Informix ESQL/C (2 Jahre) und 4GL (4 Jahre), Oracle PL/SQL (Grundkenntnisse)
Modula-2, Pascal, OCCAM, BASIC, Prolog, Fortran, Cobol, diverse Assembler (80386, 68000, 68HC11, Transputer), Tcl/Tk, Unix-Shells, Windows-Command-Files
Betriebssysteme, System-Architekturen, Container:
diverse Unix-Systeme (System-V sowie BSD-basierend, Linux - mehr als 17 Jahre)
Windows 10, XP, 2000, NT 4.0, 95 und 3.11, MS-DOS (mehr als 15 Jahre)
Android 11
Docker 19.03.15
Raspberry Pi, BeagleBone Black, Arduino, CPM/68k, 68HC11 (Embedded System), 68000-basierte Systeme, Transputer
OO-Design:
UML, OMT (8 Jahre)
Design Specific Languages (DSL)
Model Driven Architecture (MDA)
Design-Patterns (GoF, Java EE/J2EE etc.)
IBM Rational Rose 98i, 2000e und 2003 (4 Jahre; inkl. RoseScript)
MID Innovator 2009 (2 Jahre)
Paradigm Plus 3.5
Aspektorientierte Software-Entwicklung
Applikations-Frameworks
Verteilte Systeme - Middleware, WEB-Development:
Implementierung von ApplicationServer-Technologie (Komponenten, Objekt-Container, verteilte Objekt-Transaktionen, transparente Persistenz, Aktivierung/Deaktivierung, LifeCycle, Deployment, Generierung aus UML oder DSL etc.)
Java EE/J2EE
Java EE 6
Enterprise Java Beans (EJB) 3.1
Java Servlet Programmierung
Spring Web-Services 2.0.2
Java Server Pages (JSP)
Java Database Connectivity (JDBC)
Java Transaction API (JTA)
Java Message Service (JMS)
Java Naming And Directory Interface (JNDI)
Java Management Extensions (JMX)
Java Persistence API (JPA) 2.0
Hibernate 3.6.10 und 4.2.18.Final
IBM Websphere MQ 7.0.1.5
JBoss EAP 7.3.0, JBoss AS 5.5.0 Final, BEA WebLogic Server (WLS) 6.1, 7.0, 8.1 und 10.3, IBM Websphere 6.1, Oracle IAS 10g
Web-Services
JAX-WS 2.2
Apache CXF 2.7.14
Spring Web-Services 2.0.2
Message Broker
MQTT
CORBA 2.3 und 2.4 (3 Jahre)
Naming Service (CosNaming)
Notification Service (CosNotification)
Persistent State Service (PSS)
Object Transaction Service (OTS)
BEA WebLogic Enterprise (WLE) 4.0 und 6.1
OpenORB 1.3.0
COM/DCOM (1 Jahr)
RPC
BEA WebLogic Portal (WLP) 4.0, 7.0 und 8.1
Jakarta Struts 1.1
WEB-Server Apache 1.3.12
Tomcat 6.0.18 und 7.0
Workflow-Management-Systeme:
mehrjährige Entwicklung objektorientierter Workflow-Management-Systeme
Geschäftsprozessmodellierung
BEA WebLogic Integration (WLI) 7.0 und 8.1
Datenbank-Management-Systeme:
SQL (mehr als 17 Jahre)
Oracle 8.0, 9i und 10g (3 Jahre, Unix und Windows/NT)
IBM DB/2 7.1 bis 10.5 (5,5 Jahre)
PostgreSQL 9.0 bis 12.7 (4 Jahre)
Informix (Unix) (mehr als 5 Jahre)
PL/SQL
Watcom SQLAnywhere (Windows/NT) (1 Jahr)
Microsoft SQL-Server (Windows/NT) (Grundlagen)
Microsoft Access 97 (Windows/NT) (Grundlagen)
JDBC (Oracle Thin- und OCI-Driver)
ODBC (Windows/NT) (Grundlagen)
XML:
Altova XML Spy 3.5 bis 4.2
JAXB 2.2.5
Jackson 2.12.5
Xerces-J 2.6.2, Xerces-C 1.1.0
XSLT, XSL-FO
Xalan-J 2.7.1, Saxon 7.6.5a
Apache FOP 1.0
iText 1.3
Entwicklungsumgebungen/Tools:
Eclipse 2.0.2 bis 2021-09
Android Studio 2020.3.1 Patch 2
NetBeans 3.4 (Forte for Java, Sun ONE Studio 4)
BEA Weblogic Workshop (WLW) 8.1
Symantec Visual Cafe 3.0c und 4.0a
IBM Visual Age for Smalltalk 3.1 und 4.0
Cincom Smalltalk ObjectStudio 5.2
Arduino-IDE
gcc 9.3.0
Microsoft Visual C++ 6.0
WindRiver SNIFF+ 3.2.1
IBM Rational ClearQuest 2002, 2003
IBM Rational ClearCase 3.2.1+
IBM Rational Synergy 7.1.0.1
Git 2.28.0
CVS 1.11/WinCvs 2.0.2
Microsoft Visual Source Safe 6.0
Merant Dimensions 9
Spring, Spring Webflow, Spring Transaction, Spring Web 3.1.0
JUnit 4.13.0
Findbugs 1.2.0
Easymock 3.0
JMockit 1.17
Arquillian 1.1.3
SonarQube 8.9.1
Checkstyle 6.8.1
Gradle 2.4
Apache Maven 2.0.11
Apache Ant 1.5
XDoclet 1.2
IBM Rational Purify
JProbe Suite 6.0
JProfiler 6
lex/yacc, ANTLR 2.7.2
Velocity 1.5
JAAS, JSSE, SSL/TLS
SoapUI 5.0.0 und 5.1.3
GUI-Bibliotheken:
JFC: Swing, AWT (Java)
Eclipse RCP/JFace (Java)
Java Server Faces (JSF)
MFC/ATL, GTK+, QT (alle C++)
IBM Visual Age, Cincom Smalltalk ObjectStudio (Smalltalk)
Tk (Tcl)
Vorgehensmodelle:
Scrum
Weitere berufliche Fähigkeiten, Besonderheiten:
MS-Office, LibreOffice, Lotus Notes, LaTeX
Englisch fließend
1981 und 1982 jeweils Erreichen eines zweiten Platzes beim Bundeswettbewerb Mathematik