Note that this is only the HTML print version of the document. You can find the original document here.
Download
Please use one of the following links

HTML | PDF | HR-XML (Human Resources - XML)* | RTF (Word)

*For more information about HR-XML visit: http://www.hr-xml.org

Next availibility January 2019  Last updated 07/10/2018

General
Oliver Gries
Name Oliver Gries
Date of Birth 1970
IT Experience since 1987
Address
Winzerstraße 48a
01445 Radebeul
Germany
Phone +49 (0) 351 7955567
Fax +49 (0) 351 7955568
Phone +49 (0) 176 96350285
E Mail oliver DOT gries AT java-concepts.com
Homepage https://www.java-concepts.com
External Profile Link Oliver Gries
Education
Degrees
Degree from to Location Homepage
Computer Sience and Business Administration 1990 1995 Technical University Dresden https://www.tu-dresden.de
Languages
Language Level
german (Native Language)
 
 
 
 
5
english
 
 
 
4
 
spanish
 
2
 
 
 
russian
1
 
 
 
 
Experiences
Profile / Overview

The basis and key points of my work, are common IT technologies with main emphasis in Java. Building on top of current analysis and design technics UML, with involvement of existing frameworks and concepts SOA, Spring, JEE6/EJB3, JPA , gives me mainly the knowledge of many case tools and development environments Rational Software Architect, Eclipse, AppDynamics the possibility, to develop either products from the scratch, or out of existing applications connection to Cobol programs on mainframes 7 Webservice Integration and guiding them up to the production level.

Working Area
  • Design, development and implementation of complex applications and frameworks
  • Technical Project Management
  • Coaching
  • Development and implementation from OO software projects around Java (as well as XML, XSLT, Servlets, WebApplications, WebServices, graphical design,...)
Methods
Methods Level
OO Programming Standards
 
 
 
 
5
Scrum Project Management
 
 
3
 
 
OOAD with UML
 
 
 
 
5
Frameworks of the Apache Project (Xalan, Xerces, FOP, ...)
 
 
 
 
5
Web Frameworks and Technics (Struts, Cocoon, Lenya CMS, Ajax)
 
 
 
 
5
O/R Mapping Concepts (Hibernate, OpenJPA)
 
 
 
 
5
San Francisco Framework
 
 
3
 
 
Eclipse Plugin Framework
 
 
3
 
 
Java Plugin Framework (JPF / Open Source)
 
 
 
 
5
Spring Framework 3.x
 
 
3
 
 
Drools Rules Engine
 
 
3
 
 
JEE 5/6 (Details folgend)
 
 
 
4
 
Java API for RESTful Web Services (JAX-RS)
 
2
 
 
 
Java API for XML-Based Web Services (JAX-WS)
 
 
3
 
 
Java Architecture for XML Binding (JAXB)
 
 
 
4
 
Java Servlet
 
 
 
 
5
JavaServer Faces (JSF)
 
 
3
 
 
JavaServer Pages (JSP)
 
 
 
 
5
Standard Tag Library for JavaServer Pages (JSTL)
 
 
 
4
 
Dependency Injection for Java (DI)
 
 
3
 
 
Bean Validation (BV)
 
 
 
4
 
Enterprise JavaBeans 3.x (EJBs)
 
 
3
 
 
Java Persistence 2.0 (JPA)
 
 
 
 
5
Java Message Service (JMS)
 
 
 
4
 
Java Transaction API (JTA)
 
 
 
4
 
Java API for XML Processing (JAXP)
 
 
 
4
 
Java Database Connectivity (JDBC)
 
 
 
 
5
Java Management Extensions (JMX)
 
 
3
 
 
Programming Language
Programming Language Level
Java
 
 
 
 
5
since 1996
Cobol
 
 
3
 
 
since 1995
XSLT, XML, CSS
 
 
 
 
5
since 2000
Perl
 
 
3
 
 
since 1998
Pascal
 
2
 
 
 
since 1991
JCL
 
2
 
 
 
since 1996
Smalltalk
 
 
3
 
 
since 1996
Assembler
 
2
 
 
 
since 1987
SQL
 
 
 
4
 
since 1995
Ant Script
 
 
 
4
 
since 2000
Java Script
 
 
 
4
 
since 1998
Maven
 
 
 
4
 
since 2013
Tools
Tools Level
Eclipse Family / IBM Websphere Studio Application Developer
 
 
 
 
5
JBuilder
 
 
 
4
 
Together Control Center
 
 
 
4
 
IBM Rational Software Architect
 
 
 
4
 
IBM Websphere (Win, Linux, iSeries)
 
 
 
 
5
IBM Contentmanager
 
 
3
 
 
IBM MQ Workflow
 
 
3
 
 
NetExpress
 
 
3
 
 
Continuus, PVCS, CVS, Serena ChangeMan
 
 
 
 
5
Dynatrace Diagnostics
 
 
3
 
 
AppDynamics
 
 
3
 
 
Jenkins
 
 
3
 
 
Projects (Commercial)
DSER GmbH
from 08/2018
to ongoing
Duration (in Month) ongoning
Sector Banking
Location Dresden/Görlitz
Technical Spring Boot; Angular 6; Query DSL; Hibernate; REST; Swagger
Responsibility / Role Developer
Description n.a.
Homepage https://www.dser.de
Otto Group;, Otto Group Solution Provider for Bonprix
from 03/2016
to 06/2018
Duration (in Month) 27 Months
Sector Logistics
Location Dresden
Technical Glassfish, Jetty, Oracle DB, Eclipse Link, Rails, Maven, JEE, Jira, Confluence
Responsibility / Role Developer, SPOC of the product in the project scope
Description Direct integration of the warehouse management system from one of the biggest of Hermes Fullfullment in Germany at the SAP system of the company Bonprix
Homepage https://www.osp.de
AllSecur Deutschland AG
from 02/2015
to 02/2016
Duration (in Month) 13 Monate
Sector Insurance
Location München
Technical Tomcat, Postgres, IntelliJ, Git, Stash, Maven, Grunt, Node, NPM, Puppet, Mule, Flyway, AngularJS, Bamboo, Jira, Confluence; Component Keywords: AngularJS App with REST Calls on Spring based Services; JPA with Hibernate
Responsibility / Role Product Owner Proxy
Description Development of new web applications for insurance producs based on a new architecture
Homepage https://www.allsecur.de
IBM Deutschland GmbH
from 06/2013
to 12/2014
Duration (in Month) 19
Sector Finance
Location Chemnitz
Technical Linux, Weblogic, Websphere, Oracle DB, DB/2, Rational Software Architect, Rational Team Concert, SVN, Ant, Maven, Jenkins, Oracle Flight Recorder / Mission Control; Components: SOA with Spring 3.1.1, WS with Axis and EJB 3.1.0, JSF 1.2 with Trinidad 1.1.4, JPA with Hibernate, MQ with JMS
Responsibility / Role Design Team
Description Development, Customization and Rollout of the product "IBM SEPA Mandate Manager / IBM SEPA Hub". The SEPA ManadateManager uses standard interfaces as such: web based GUI, WebSphere MQ, SOAP-Web-Services, Host-Adapter, Filesystem interfaces with MFT and the possibility to integrate other technical interfaces throughout SOA.
Reference Volker Mielke, Gesamtprojektleiter SEPA HUB Factory, IBM (German)
Homepage https://www.ibm.de
Provinzial Versicherungs AG
from 01/2013
to 06/2013
Duration (in Month) 6
Sector Assurance
Location Düsseldorf
Technical z/OS; Eclipse; CVS; IBM Workflow; IBM DB2 Content Manager; Serena ChangeMan; AppDynamics; Tabex; Jenkins; Websphere Application Server; Tomcat
Responsibility / Role Coaching, Implementation
Description Extending electronic document management system Phase 3
Reference Klaus Jaeger, CEO Codecentric AG (German)
Homepage https://www.provinzial.com
Provinzial Versicherungs AG
from 09/2012
to 12/2012
Duration (in Month) 3
Sector Assurance
Location Düsseldorf
Technical z/OS; Eclipse; CVS; Serena ChangeMan; AppDynamics; Tabex
Responsibility / Role Coaching, Implementation
Description Synchronization system between an internal appointment application and Lotus Notes
Reference Klaus Jaeger, CEO Codecentric AG (German)
Homepage https://www.provinzial.com
Provinzial Versicherungs AG
from 09/2011
to 09/2012
Duration (in Month) 12
Sector Assurance
Location Düsseldorf
Technical z/OS; Eclipse; CVS; IBM Workflow; IBM DB2 Content Manager; Serena ChangeMan; AppDynamics; Tabex; Jenkins; Websphere Application Server; Tomcat
Responsibility / Role Coaching, Implementation
Description Extending electronic document management system Phase 2
Reference Klaus Jaeger, CEO Codecentric AG (German)
Homepage https://www.provinzial.com
Provinzial Versicherungs AG
from 05/2010
to 09/2011
Duration (in Month) 16
Sector Assurance
Location Düsseldorf
Technical z/OS; Eclipse; CVS; IBM Workflow; IBM DB2 Content Manager; Serena ChangeMan; AppDynamics; Tabex
Responsibility / Role Coaching, Implementation
Description Document access for field service
Reference Klaus Jaeger, CEO Codecentric AG (German)
Homepage https://www.provinzial.com
Provinzial Versicherungs AG
from 01/2009
to 05/2010
Duration (in Month) 16
Sector Assurance
Location Düsseldorf
Technical z/OS; Eclipse; CVS; Serena ChangeMan; Dynatrace
Responsibility / Role Coaching, Implementation
Description Extending the claim system
Reference Klaus Jaeger, CEO Codecentric AG (German)
Homepage https://www.provinzial.com
Sparkassen Direkt Versicherung
from 10/2008
to 12/2008
Duration (in Month) 2
Sector Assurance
Location Düsseldorf
Technical Eclipse; CVS; Serena ChangeMan;
Responsibility / Role Implementation
Description Extending the online rate calculation system
Homepage https://www.sparkassen-direkt.de
Provinzial Versicherungs AG
from 08/2007
to 10/2008
Duration (in Month) 15
Sector Assurance
Location Düsseldorf
Technical z/OS; Eclipse; CVS; Serena ChangeMan; Dynatrace; IBM MQ Workflow; IBM DB/2 Contentmananger
Responsibility / Role Coaching, Implementation
Description Building and extending a workflow and document archiving system Phase 1
Reference Klaus Jaeger, CEO Codecentric AG (German)
Homepage https://www.provinzial.com
[name protected]
from 07/2007
to 11/2007
Duration (in Month) 33 Days
Sector Labour Union
Location [protected]
Technical IBM Webpshere 6.1; iSeries
Responsibility / Role Developer
Description Refactoring of an existing web application and introducing JPF (Java Plugin Framework)
Homepage n.a.
Provinzial Versicherungs AG
from 01/2006
to 06/2007
Duration (in Month) 18
Sector Assurance
Location Düsseldorf
Technical z/OS; Eclipse; CVS; Serena ChangeMan
Responsibility / Role Coaching,Implementation
Description Enhancments for the claim system
Reference Klaus Jaeger, CEO Codecentric AG (German)
Homepage https://www.provinzial.com
Provinzial Rheinland Versicherungs AG
from 01/2003
to 12/2005
Duration (in Month) 3 Years
Sector Assurance
Location Düsseldorf
Technical IBM Mainframe; Eclipse; Rational Rose; PVCS; CVS; IBM Visual Age for Cobol; Websphere Application Server z/OS; Tomcat; Serena ChangeMan
Responsibility / Role Coaching,Implementation
Description Building of a field service application
Reference Klaus Jaeger, CEO Codecentric AG (German)
Homepage https://www.provinzial.com
[name protected]
from 09/2005
to 10/2005
Duration (in Month) 25 Days
Sector Publishing Company
Location [protected]
Technical
Responsibility / Role Creator
Description Creation of a document with functional specs for an existing, long used customer application with the aim to get a full functional description of the existing business processes covered by this software; Aim was to get a detailed description of the existing scope to redevelop this application from scratch;
Homepage n.a.
RCI Banque S.A. (Renault Bank)
from 08/2005
to 08/2005
Duration (in Month) 2 Days
Sector Banking Service
Location Neuss/Hilden
Technical IBM Webpshere Development Studio Client for ISeries (WDSC)
Responsibility / Role Lecturer
Description Course: Introduction in Hibernate
Homepage n.a.
Deutsche Post Rentenservice (Berlin)
from 06/2004
to 07/2004
Duration (in Month) 1
Sector Official Service
Location Berlin
Technical Together Control Center, Tomcat
Responsibility / Role Lecturer
Description Course: Introduction in Internet Technologies
Homepage n.a.
Deutsche Post Rentenservice (Cologne)
from 11/2002
to 12/2002
Duration (in Month) 1
Sector Official Service
Location Cologne
Technical Together Control Center 6.0, OC4J
Responsibility / Role Conception and Lecturer
Description Course: J2EE
Homepage n.a.
[name protected]
from 06/2002
to 10/2002
Duration (in Month) 4
Sector Labor Union
Location [protected]
Technical IBM iSeries V5R1 (AS/400), PC, OS/400, DB2, Java, Windows 2000, IBM Websphere 4.0 (iSeries und Windows), IBM Websphere Studio Application Developer 4.0, Apache Jakarta Struts Framework
Responsibility / Role Technical project management; Responsibility for concept, design and implementation
Description An existing application for maintaining information about union members was transfered into an web (intranet) based application by using JSPs, Struts and IBM Websphere;
Homepage n.a.
Fiscus GmbH
from 01/2001
to 12/2001
Duration (in Month) 12
Sector Official Service
Location Bonn, Germany
Technical Java, EJBs, XML, XSL, San Francisco Framework, Websphere (IBM), Bean Transactions (Siemens), Windows NT
Responsibility / Role Responsibility subsystem Devices; Work at the Import / Export subsystem
Description The exchange with external clients and legacy systems within the new taxware product "fiscus" is done by using flexible, virtual device interfaces. The "Import/Export" subsystem is responsible for converting the internal document format (XML) into and back from all necessary external data fomats (binary, EBCDIC, ...). Devices are a virtual queuing and batch processing system for asynchronic processing of e.g. Import/Export jobs.
Reference Ingo Beling; Project Manager; Technical Base - Fiscus Project (German)
Homepage https://www.fiscus.info
IT centre of the ministry of finance (county NRW)
from 02/200
to 11/2000
Duration (in Month) 10
Sector Official Service
Location Düsseldorf, Germany
Technical Java, J2EE / EJBs, XML, XSL, San Francisco Framework, Websphere, Windows NT
Responsibility / Role Consulting within the inner project "Körperschaftssteuer" (corporate income tax) of the "Fiscus" project; Coaching; Prototyping; Analysis and Design
Description The "Fiscus" project is developing a new concept and solution for the entire IT structure in Germany regarding the calculation of taxes. It's a common project from all 16 counties in Germany.
Reference Jörg Michael Schröder; Team Leader Körperschaftssteuer (German)
Homepage http://www.fiscus.info
Karstadt AG
from 06/1999
to 12/1999
Duration (in Month) 6
Sector Commerce
Location Essen; Headquarter; Germany
Technical IBM MainFrame, PC, MVS, CICS, Cobol, DB2, Java, Windows NT
Responsibility / Role Technical project management; Responsibility for design and realization of the Business- and IT concept. Main responsibility for development.
Description Realization of the Business- and IT concept.
Reference Dr. Hans-Martin Köppe; Manager Software Engineering Department csg; General Reference (German)
Homepage https://www.karstadt.de
Karstadt AG
from 11/1998
to 02/1999
Duration (in Month) 3
Sector Commerce
Location Essen; Headquarter; Germany
Technical Java, Windows NT
Responsibility / Role Business analysis, target concept and creation of a Business and IT concept in conclusion with the companies own software lifecycle process model. Implementation. Prototyping.
Description An application for the coordination from advertisements and selling actions has to be developed. Client (Java with Browser at the Intranet); Server (CICS/Cobol);
Reference Dr. Hans-Martin Köppe; Manager Software Engineering Department csg; General Reference (German)
Homepage https://www.karstadt.de
IBM Huon Solutions, London (product supplier) for ARAG Legal Assurance Düsseldorf (customer), United Kingdom
from 1996
to 1998
Duration (in Month) 22
Sector Assurance
Location London, UK and Düsseldorf, Germany
Technical IBM MainFrame, PC, MVS, CICS, Cobol, DB2, Windows NT, Java (Client operating system and programming language have been changed)
Responsibility / Role Software Architect und Framework Development
Description The fat-client architecture has been changed to thin-client. Java has been used as the client programming language.
Reference Dave Lockwood; Manager New Technology Group Huon Corporation
Homepage https://www.ibm.comhttps://www.huon.comhttps://www.arag.de
IBM Huon Solutions
from 1995
to 1996
Duration (in Month) 4
Sector Assurance
Location London, UK
Technical IBM MainFrame, PC, MVS, CICS, Cobol, DB2, OS/2, SmallTalk
Responsibility / Role Trainee as technical representative for an non-life insurance product in the german speaking area. Product development in SmallTalk und Cobol
Description An existing insurance product based on mainframe 3270 cobol logic has been "client/server" - enabled without changing the core 3270 business functionality. This was achieved by using code translators and code generators for the old code and by dividing each program into a 3 tier architecture, which means the separation of I/O-, database - and processing logic. Now it was possible to use this "Enterprise Server" either with EDI applications or / and with a SmallTalk GUI (Fat Client).
Reference n.a.
Homepage https://www.ibm.comhttps://www.huon.com
Projects (Open Source)
dbcopy Eclipse Plugin
from 03/2003
to ongoing
Duration (in Month)
Sector
Location
Technical Eclipse Plugin; Eclipse Framework, JDBC
Responsibility / Role Project Manager; Implementation; Support
Description A Eclipse Plugin to support the copy process across various databases.
Homepage http://dbcopy.sourceforge.net
jProject Business Suite
from 07/2003
to ongoing
Duration (in Month)
Sector
Location
Technical Webapplication; Struts; Hibernate; Jasper Reports Framework; Open Adapter Framework; Docbook Documentation
Responsibility / Role Project Manager; Implementation; Support
Description A Webapplication for managing projects, time schedules and project releated time reporting, invoices, travel organizer, customer managment with role concept, reporting
Homepage http://jsuite.sourceforge.net
Companies
n.a.
from to Last Position Reference Homepage
2000 ongoing freelance software architect n.a. https://www.java-concepts.com
CSG Germany (an IBM Global Service Company)
n.a.
from to Last Position Reference Homepage
1991 1995 freelancer programmer none
Dresdener Bank
from to Last Position Reference Homepage
1992 1995 part time student jobs none https://www.dresdener-bank.de
Memberships
Societies to support computer sience