The basis and key points of my work are common IT technologies with main emphasis in Java. Building on top of current analysis, design and software development technics User Story Writing, Clean Code, Scrum, with involvement of existing frameworks and concepts Spring Boot, JEE/EJB, Angular, Rest, Cloud Services, gives me mainly the knowledge of many case tools and development environments IntelliJ, Docker, Kubernetes, AWS, Azure, Kafka the possibility, to develop either products from the scratch, or out of existing applications Integration of Messaging Systems like JMS, MQSeries, Camel ESB / Webservice Integration and guiding them up to the production level.
Working Area
Development and implementation from all software projects around Java
Product Owner Role in Scrum processes
Design, development and implementation of complex applications and frameworks
Developer, SPOC of the product in the project scope
Description
Direct integration of the warehouse management system from one of the biggest Hermes Fulfillment centers in Germany at the SAP system of the company Bonprix
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 MandateManager uses standard interfaces: web based GUI, WebSphere MQ, SOAP-Web-Services, Host-Adapter, Filesystem interfaces with MFT and the possibility to integrate other technical interfaces throughout SOA.
IBM Mainframe; IBM Visual Age for Java 4.0; Rational Rose; PVCS; CVS; IBM Visual Age for Cobol; Websphere Application Server z/OS; Tomcat; Serena ChangeMan; Components: Java, XSL, Cobol, CSS, SQL
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.
08/2005 – 08/2005
RCI Banque S.A. (Renault Bank)
Duration (in Months)
2 Days
Sector
Banking Service
Location
Neuss/Hilden
Technical
IBM Websphere Development Studio Client for ISeries (WDSC)
Responsibility / Role
Lecturer
Description
Course: Introduction in Hibernate
06/2004 – 07/2004
Deutsche Post Rentenservice (Berlin)
Duration (in Months)
1
Sector
Public Service
Location
Berlin
Technical
Together Control Center, Tomcat
Responsibility / Role
Lecturer
Description
Course: Introduction in Internet Technologies
11/2002 – 12/2002
Deutsche Post Rentenservice (Cologne)
Duration (in Months)
1
Sector
Public Service
Location
Cologne
Technical
Together Control Center 6.0, OC4J
Responsibility / Role
Conception and Lecturer
Description
Course: J2EE
06/2002 – 10/2002
[name protected]
Duration (in Months)
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 transferred into a web (intranet) based application by using JSPs, Struts and IBM Websphere.
01/2001 – 12/2001
Fiscus GmbH
Duration (in Months)
12
Sector
Public 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 formats (binary, EBCDIC, ...). Devices are a virtual queuing and batch processing system for asynchronic processing of e.g. Import/Export jobs.
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 is a common project from all 16 counties in Germany.
Business analysis, target concept and creation of a Business and IT concept. Implementation. Prototyping.
Description
An application for the coordination of advertisements and selling actions has to be developed. Client (Java with Browser at the Intranet); Server (CICS/Cobol).
IBM MainFrame, PC, MVS, CICS, Cobol, DB2, OS/2, SmallTalk
Responsibility / Role
Trainee as technical representative for a non-life insurance product in the German speaking area
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.
Android SDK 24; Dagger, GreenDAO, Spring Boot, Spring OAuth2 Resttemplate Android, Spring Rest API, Spring Actuator with Prometheus DB, HATEOS Resources, Helm Charts, GitLab CI, Kubernetes Ingress, AWS Integration for oAuth with Double Optin registration via Lambdas and DynamoDB
Responsibility / Role
Development
Description
Case Study: Android App with Spring Boot Framework in backend for several device-spanning usage of time profiles for app usages incl. REST service integration for PC applications (Third Party software needed).
03/2003 – 12/2006
dbcopy Eclipse Plugin
Technical
Eclipse Plugin; Eclipse Framework, JDBC
Responsibility / Role
Project Manager; Implementation; Support
Description
An Eclipse Plugin to support the copy process across various databases.
A Webapplication for managing projects, time schedules and project related time reporting, invoices, travel organizer, customer management with role concept, reporting
Berufsverband Selbständiger in der Informatik (BvSI)
2017 – ongoing
Verband der Gründer und Selbstständigen Deutschland e.V. (VGSD)https://www.vgsd.de
Reference
20.03.2025Ina Just; CPO; Dser GmbH
Herr Gries hat sich in sämtlichen Projekten als äußerst kompetenter, zuverlässiger und engagierter Mitarbeiter bewährt. Mit seiner schnellen Auffassungsgabe und seinem tiefen technischen Verständnis gelang es ihm, sich eigenständig und effizient in komplexe bestehende Softwarestrukturen einzuarbeiten und diese gezielt weiterzuentwickeln.
Herr Gries arbeitete stets lösungsorientiert, zeigte eine ausgeprägte Teamfähigkeit und war durch seine proaktive und klare Kommunikation ein geschätztes Mitglied unseres Teams. Herr Gries hat unsere Erwartungen in jeder Hinsicht übertroffen und wir würden uns freuen, erneut mit ihm zusammenarbeiten zu dürfen.
31.12.2014Volker Mielke, Gesamtprojektleiter SEPA HUB Factory, IBM
Herr Oliver Gries hat sich durch sein fachliches Können, seine Zuverlässigkeit und allgemeine Professionalität das hohe Vertrauen des Teams, der Architekten und Projektleitung erarbeitet. Herr Oliver Gries hat seine Arbeiten immer zu unserer vollsten Zufriedenheit ausgeführt.
31.12.1998Dave Lockwood; Manager New Technology Group Huon Corporation
Oliver was involved in the Huon Java Client/Server project from October 1997 to September 1998. He established himself as a key member of the project team, participating in the Java Client Framework design and contributing key elements to that design.
The quality of Oliver's work and his commitment to the project during this period was excellent.