René Gielen
Studium der Informatik mit Nebenfach
Wirtschaftswissenschaften an der RWTH Aachen
GFU-Dozent seit 2008
Zertifikate:
Ausbildereignung nach AEVO, IHK Aachen
Oracle 9i – Oracle Certified Associate (OCA)
Beruflicher Werdegang
- Apache Struts2 Release Manager
- Mitglied des Apache Struts Project Management Committee (PMC)
- Freier Berater und Softwarearchitekt für Synaix GmbH, Aachen
Technische Projektleitung Erstellung
Kommunikations- und Informationssystem für großes Callcenter mit verteilten Standorten
Teilprojektleitung Erstellung Clearing-Lösung für Einwegpfand Return2
Consulting und Projektleitung Umstrukturierung Softwareentwicklungsprozesse (agile Methoden,
Struts2, Spring, Hibernate, GWT, GXT, Maven2, Scrum)
Oracle und DB2 Schulungen & Performance Tuning für Synaix-Kunden
- Akreditiert als Committer der Apache Software Foundation, Projekt Struts (Non-Profit)
- Kernentwickler und Committer in den Opensource-Projekten WebWork und XWork (Non-Profit)
- Schulungen für Mibeg GmbH, Aachen, im Rahmen arbeitsfördernder Maßnahmen für Akademiker
Ständige Betreuung der Themen:
Softwaretechnik, Java (EE/SE, SCJP Ausbildung), Datenmodellierung, Datenbankpraxis,
Oracle Certified Associate (OCA) Ausbildung inklusive verantwortlicher Kursplanung und -durchführung
Zeitweilige Betreuung der Themen:
PHP, Netzwerksicherheit
- Consulting Deutsche Bundeswehr / Luftwaffe
(zuvor bereits seit 05.2001 mit Systime Solutions AG)
Weiterentwicklung und Einführungsbegleitung
Schnittstelle zwischen hauseigener Planungssoftware ISA und PM Werkzeug Welcom OpenPlan (Oracle PL/SQL)
Werkzeugentwicklung (Java)
- Erstellung einer komplexen TBI Java Enterprise Anwendung für den Fachbereich
Rohstoffhandel / Recycling
Im Rahmen dessen zuständig für
Projektleitung / -management, Anwendungsdesign, Softwarearchitektur und Entwicklung,
Datenbankmodellierung und implementierung
Skills
Engineering
- Projektmanagement: Scrum, Klassisch (PMBOK)
- Vorgehensmodelle: Agil / XP, RUP, V-Modell
- QA: Entwurfsmuster, Automatisierte Unit- und Integrationstests, Continuous Integration
- Paradigmen: OOA / OOD, AOP, Deklarative Programmierung, MDA / MDD
Java
-Technologien: J2SE 1.1-6.0, J2EE 1.3-1.5, JPA, JSR 168, JSF, EJB 2/3, JNDI et al.
- Frameworks: XWork, WebWork, Struts 2, Spring, Acegi, Hibernate, GWT, ExtJs, gwt-ext, Dojo, DWR, Lucene, Axis, POI et al.
- Application Server: Glassfish, Tomcat, Geronimo, JBoss, Orion, OC4J, WebSphere, Websphere Portal Server, Liferay
- Tools: IDEA, Eclipse, Maven2, Ant, Freemarker, JasperReports, JIRA, Trac, Confluence, TeamCity, Bamboo, Hudson, Continuum, AntHill
Datenbanken
- Bereiche: Datenmodellierung (ER), relationale / objektrelationale Implementierung, Performance
Tuning (Modell, Applikation, Instanz, Persistenz), Administration, Desaster Management
- Technologien: SQL 89/92/99/2003, PL/SQL, Pg/SQL
- DBMS: Oracle 8/9/10, DB2 UDB 8/9, PostgreSQL, MySQL, HSQL, Derby
Diverse
- Betriebssysteme: Linux (Debian, Ubuntu, Suse, Redhat, Madrake, Slackware), Windows, Solaris,
AmigaOS, OS/2, VMS
- Infrastruktur: LDAP (OpenLDAP, ApacheDS), Apache HTTPD, DNS (Bind), SMTP/Mail (Postfix, Sendmail, Courier, Cyrus), IPSec, NetFilter, OpenSSL et al.
- Sonstige Programmiersprachen: PHP, Perl, C, C++, Bash, VB, Delphi / ObjectPascal, REXX
- Schulung Docker and Kubernetes
- Schulung Git-Workflows & GitOps - CI/CD mit Docker und Git
- Schulung Git Praxis-Workshop
- Schulung Java DevOps: Development und Delivery mit Docker und Kubernetes
- Schulung Docker und Kubernetes für Java-Entwickler
- Schulung Docker und Kubernetes Praxis-Workshop: Der komplette Einstieg
- Schulung Docker für Entwickler und Programmierer
- Schulung Continuous Deployment und Delivery
- Schulung Spring Boot
- Schulung Continuous Integration, Deployment und Delivery mit Git, Maven und Jenkins
- Schulung Apache Maven Aufbaukurs
- Schulung Git - Einstieg in die Versionsverwaltung
- Schulung JPA mit Hibernate
- Schulung Continuous Integration mit Jenkins
- Schulung JavaFX Einführung
- Schulung Google Web Toolkit (GWT) Einführung: Grundlagen für Java Enwickler
- Schulung Spring Framework mit Spring Boot
- Schulung Apache Maven Grundlagen
- Schulung Oracle Einführung
- Schulung Oracle Administration (DBA)