Peter S.

Consulting, IT concepts, analysis, programming, testing

Lünen, Germany

Experience

Feb 2025 - Present
7 months

Consulting, IT concepts, analysis, programming, testing

Health Insurance Company

  • Refactored a system for benefit inquiries – modularized a monolithic system into microservices
  • OOA, OOD, implementation, testing, deployment, error analysis/fixing, production monitoring
  • Scrum, IntelliJ, GIT, Gitlab, Docker, DB/2, Java, JEE, EJB3, MDB (Message Driven Beans), JMS, JPA, EclipseLink, JUnit, Mockito, Maven, REST, JSON, OpenAPI, Artifactory, DBeaver, SonarQube, Sonargraph Architect, XML, Grafana, MS-Office, Jira, Confluence, Clean Code, Code-Reviews
Jul 2023 - Dec 2024
1 year 6 months

Consulting, IT concepts, analysis, programming, testing

Insurance Company

  • Extended a system for claims processing
  • OOA, OOD, implementation, testing, deployment, error analysis/fixing, production monitoring
  • Scrum, IntelliJ, Eclipse, GIT, SVN, Gitlab, Bitbucket, DB/2, Java, JEE, EJB3, JPA, Hibernate, JUnit, Mockito, Maven, Innovator, MDA, JSON, OpenAPI, Jenkins, DBeaver, SonarQube, XML, Grafana, MS-Office, Jira, Confluence, Clean Code, Code-Reviews
May 2021 - Jun 2023
2 years 2 months

Consulting, IT concepts, analysis, programming, testing

Bank

  • Developing systems for financing goods and vehicles
  • Agile approach (including close collaboration with business units)
  • Adapting and extending software architecture (microservices), OOA, OOD, implementation, testing, deployment
  • Scrum, Eclipse, IntelliJ, GIT, Github, Oracle, Java, JEE, JUnit, Mockito, Spring, SpringBoot (Spring Cloud Config, Security, Web, WS, DATA/JPA), OAuth2, Hibernate, Maven, REST, SOAP, JSON, JAX-WS, JAX-RS, Apache Camel, RabbitMQ (asynchronous processing), iText, Postman, OpenAPI, DevOps approach, CI/CD, Jenkins, OpenShift (Kubernetes), Oracle SQL Developer, MongoDB, SQL, XML, WSDL, Kibana, Dynatrace, MS-Office, Jira, Confluence, Clean Code
Apr 2020 - Apr 2021
1 year 1 month

Consulting, IT concepts, analysis, programming, testing

Bank (FI)

  • Creating a system for test automation of REST APIs and end-to-end media tests (frontend tests: web and mobile)
  • Adapting and extending software architecture, OOA, OOD, implementation, testing, deployment
  • Scrum, IntelliJ, Eclipse, SVN, GIT, Java, JEE, HTML, CSS, JavaScript, JUnit, Cucumber, Gherkin, Selenium WebDriver, Selenium Grid, Selenium IDE, Mockito, Spring, SpringBoot, Spring Web MVC, Maven, REST, JSON, Postman, Swagger, OpenAPI, CI/CD, Jenkins, OpenShift (Kubernetes), Kubernetes, XML, XPath, UML, ALM (Quality Center), MS-Office, Jira, Confluence, FI-specific software (OSPLUS environment), Code-Reviews
May 2018 - Mar 2020
1 year 11 months

Consulting, IT concepts, analysis, programming, testing

Bank

  • Creating a system for financing goods and developing bank products (REST services), agile approach (including close collaboration with business units)
  • Adapting and extending the technical software architecture, OOA, OOD, implementation, testing, deployment
  • Scrum, Eclipse, GIT, Oracle, DB2, Java, JEE, JUnit, Mockito, Spring, SpringBoot (Spring Cloud Config, Security, Web, WS, DATA/JPA, Scheduler), OAuth2, Hibernate, Apache POI, iText, Maven, REST, SOAP, JAX-WS, JAX-RS, JSON, Postman, Swagger, DevOps approach, CI/CD, Jenkins, OpenShift (Kubernetes), SQL Developer, SQL, XML, WSDL, MS-Office, Jira, Confluence, Clean Code
Aug 2011 - Dec 2019
8 years 5 months

Consulting, IT Concepts, Analysis, Programming, Testing

Insurance

  • Development and customization of client frameworks for application development.
  • Adaptation and enhancement of the technical software architecture, OOA, OOD, implementation, testing, error analysis, and support for application development (especially collaboration with the claims and property insurance departments).
  • WebStorm, Rational Software Architect, Eclipse, QF-Test, CVS, Git, Gitlab, DB2, Java, JEE, Maven, Jenkins, SonarQube, SQL, XML, Swing, JavaFX, HTML, CSS, JavaScript, JSON, TypeScript, Angular, NPM, JxBrowser, API, UML, OpenGrok, Solaris, VisualEditor, WindowBuilderPro, Jira, Confluence, LibreOffice, Lotus Notes, Linux (Ubuntu), Windows
Oct 2005 - Jul 2011
5 years 10 months

Consulting, IT Concepts, Analysis, Programming, Testing

Bank

  • Creating a system (web application) for leasing and financing of vehicles and goods; adapting and extending the software architecture, OOA, OOD, implementation, and testing.
  • WebSphere Studio/Rational Application Developer (RAD), Eclipse, CVS, DB2, Oracle, Java, J2EE, Spring, Hibernate, MDA, Maven, WebServices, JAXB, SOAP, Struts, JSP, HTML, SQL, XML, UML, Enterprise Architect, SoapUI, JMeter, Lotus Notes, MS-Office
Jan 2003 - Sep 2005
2 years 9 months

Consulting, IT Concepts, Analysis, Programming, Testing

Insurance Group

  • Portal project: creating a system for policy administration and advisory of insurance contracts in the property and casualty field.
  • Integration of another insurance company.
  • Coordination and alignment with the client, release management, project planning, business analysis, OOA, OOD, implementation, and testing. Service-based calls to core business systems, change and error management.
  • Windows NT, XP, Java, J2EE, Eclipse, WebSphere, frameworks (MVC, workflow-based business transactions), CVS, SQL, DB2, Tomcat, XML, VisualAge for Java, Swing, Rational Rose, UML, VPMS, MS-Office, Lotus Notes
Nov 2002 - Mar 2003
5 months

Consulting, Planning, IT Concepts, Programming

Software Company

  • Development of a web-based advisory system for occupational pension schemes (bAV).
  • Connecting external rate calculators, importing data from external systems, extending the system with new features (OOD).
  • Windows 2000, Java, J2EE, JSP, JDBC, NetBeans, CVS, MySQL, Tomcat, XMLSPY, XML, JNI, JUnit, UML, MS Access, MS-Office
Mar 2002 - Oct 2002
8 months

Work Package Responsibility, Consulting, Planning, IT Concepts, Programming

Insurance Group

  • Creating a core system for two technically and functionally distinct life insurance systems (policy administration and sales);
  • Analysis of existing systems, definition of the target system, identifying differences and weaknesses, designing and planning the target system, release planning, coordination with client projects, software architecture planning, project planning, conducting workshops, modeling (UML), OOA/OOD
  • Windows NT, VisualAge for Smalltalk, VisualAge for Java, XML, Rational Rose, UML, Vaser frameworks, MS-Office
Oct 2001 - Feb 2002
5 months

Test and quality management, consulting, IT concepts, programming

Hardware and software supplier for retail and banking

  • Building a platform (J2EE architecture) for self-service devices
  • Setting up, expanding and conducting test and quality assurance measures (testing requirements and software specifications, module tests, integration tests, system tests, acceptance tests, reviews, audits, documentation)
  • Windows 2000, Solaris, Java, J2EE, JBuilder, JDBC, Oracle, XML, MKS, BEA 6.1, Qstudio, GDPro, UML, MS Office
Oct 2000 - Oct 2001
1 year 1 month

Project management, consulting, IT concepts (OOA/OOD), programming

Media group

  • Building a platform (J2EE architecture) for online stores
  • Setting up a development process (configuration management), defining the technical architecture, functional specification, business analysis, modeling (UML), OOA/OOD, project leadership, project planning and tracking, release and change management, conducting project reviews, recruiting team members, establishing test and quality assurance measures, coordinating with and aligning to the client
  • Windows NT, Solaris, Java, J2EE, HTML, JSP, Servlets, EJBs, Cocobase Enterprise (object-relational mapping), XML, JDBC, MS Project, Together/J, PVCS, BEA 6.0, Oracle, CMS, OptimizeIt!, UML, MS Office
Feb 2000 - Aug 2000
7 months

IT concepts (OOA/OOD), programming, testing, consulting

Bank

  • Application architecture project
  • Analyzing requirements, if needed translating requirements into object-oriented design, implementation and testing
  • Windows NT, IBM Visual Age for Java, BEA 5.1, Rational Rose, UML, CORBA, Swing, MS Office
Oct 1999 - Jan 2000
4 months

IT concepts (OOA/OOD), programming, testing, consulting

Telecom company

  • Billing system for network operating costs, information and switching software
  • Windows NT, VisualWorks
Sep 1998 - Sep 1999
1 year 1 month

Implementing business concepts, IT concepts (OOA/OOD), programming, testing, consulting

Insurance company

  • Mortgage system
  • Windows NT, IBM Visual Age for Smalltalk, PMS micado Frameworks
Jul 1998 - Aug 1998
2 months

Programming, testing

Insurance company

  • budget planning, technical porting
  • Windows NT, ObjectStudio
Feb 1998 - Jun 1998
5 months

Framework evaluation, subproject management, coaching

Insurance company

  • IT concepts (OOA/OOD), programming, testing, support, consulting
  • OS/2, IBM Visual Age for Smalltalk, PMS micado Frameworks
Jan 1998 - Present
27 years 8 months
Lünen, Germany

Freelance software developer and consultant

Dec 1997 - Jan 1998
2 months

IT concepts (OOA/OOD), programming, testing, support, consulting

PMS micado Software Consult GmbH

  • technological framework development
  • OS/2, Windows 95, Windows NT, IBM Visual Age for Smalltalk, PMS micado Frameworks
Mar 1997 - Nov 1997
9 months

Partner systems, prototyping, subproject management, coaching

Insurance company

  • IT concepts (OOA/OOD), programming, testing, consulting
  • OS/2, Windows 95, IBM DB2/2, Sybase SQL Anywhere, IBM Visual Age for Smalltalk, PMS micado Frameworks
Jul 1995 - Feb 1997
1 year 8 months

IT concepts (OOA/OOD), developing and customizing the technical architecture, programming, testing, support, consulting

PMS micado Software Consult GmbH

  • technological framework development
  • DOS, OS/2, Windows 3.X, Envy Visual Smalltalk, Visual Smalltalk Enterprise, IBM Visual Age for Smalltalk
Mar 1994 - Jun 1995
1 year 4 months

IT concepts, programming, testing, support, consulting

Insurance company

  • property insurance, prototype creation
  • DOS, OS/2, Windows 3.X, Envy Visual Smalltalk
Oct 1993 - Feb 1994
5 months

IT concepts, programming, testing, support, consulting

micado Software Consult GmbH

  • tool development
  • DOS, OS/2, Windows 3.X, Envy Visual Smalltalk
Apr 1991 - Jul 1993
2 years 4 months

IT concepts, programming, testing, consulting

Insurance company

  • property and electronics insurance
  • OS/2, Enfin/2, OS/2 Database Manager, MSC 6.0, various OS/2 tools
Oct 1990 - Mar 1991
6 months

IT concepts, programming, testing

Insurance company

  • reinsurance
  • OS/2, Micro Focus Cobol Workbench, Microsoft Cobol with (Embedded) SQL, OS/2 Database Manager
Jan 1990 - Dec 1998
9 years
Hennef, Germany

Software Developer, Consultant and Technical Project Manager

PMS micado

  • Product development
  • Consulting and development in customer projects
Jan 1984 - Dec 1989
6 years
Dortmund, Germany

Bank Clerk

Deutsche Bank

Summary

As an experienced software developer, I have been working in Java development for over 20 years. My focus is on backend (server) development. But I have also worked in frontend development with various technologies. I enjoy improving my skills and adapting to the latest technologies and methods. My strengths are analyzing problems, developing efficient solutions, and working in a team. Customer satisfaction has absolute priority for me.

Languages

German
Native
English
Intermediate

Education

Oct 1980 - Jun 1983

Deutsche Bank

Bank clerk (IHK) · Bank clerk · Dortmund, Germany

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions