Neil P.

BSc. (Honours)

Berlin, Germany

Experience

Sep 2023 - Present
2 years 3 months
Lorem ipsum dolor sit amet

AKDB

  • Design, development, testing, and maintenance of various end-to-end workflows (dialogs, backend services, persistence layer, test suite) for new driver's license applications as well as changes/extensions of existing licenses, management of parking permits and truck driver cards
  • Development and maintenance of various web services for communication between local traffic authorities and the Federal Motor Transport Authority, FAER registry, TÜV inspection centers, and driving schools
  • Performance optimization and targeted refactoring for future migration to a cloud architecture and addition of a new web client (Vaadin)
  • 3rd-level support for customers in production
  • Technologies: Java 17, Jakarta EE 8/10, JBoss EAP 7/8, Hibernate 5/6, Swing (MVC), SOAP/REST, Maven, GIT, Jira, Oracle
Aug 2020 - Jun 2023
2 years 11 months
Lorem ipsum dolor sit amet

Daimler Truck

  • Maintenance and consolidation of legacy code
  • Modernization of various enterprise Java web applications in a cloud-based architecture using JSF 2 and Angular frontend, Spring Boot, Oracle backend, and Docker/Kubernetes deployment
  • Migration of business code from legacy Oracle Forms applications (PL/SQL) to Java
  • Development of web applications to generate various reports for production and assembly
  • Technologies: Java 17, Java EE 8, JBoss EAP 7, Spring Boot, JSF, PrimeFaces, REST, Oracle, Angular, GIT, Jira, Docker, Kubernetes
Jun 2018 - Apr 2020
1 year 11 months
Lorem ipsum dolor sit amet

Materna

Project Customs Authority Düsseldorf

  • Development of a web-based customs processing system for submitting customs documents and handling communication
  • Implementation of workflows as a user task inbox to manage electronic mail between users and participants
  • Development of the JSF interface
  • Conducting Java coaching for staff (pair programming, workshops) and code reviews

Project Federal Ministry of Justice (BfJ) Bonn

  • Design, implementation, and testing of a prototype based on JSF and PrimeFaces, JEE, and Hibernate for the web portal for cross-border enforcement assistance
  • Technologies: Java EE 8, JSF 2.2, PrimeFaces, JBoss, JPA, REST web services, Oracle, Eclipse, Jira, JUnit, Maven, GIT
May 2017 - May 2018
1 year 1 month
Lorem ipsum dolor sit amet

PSI

  • Implementation of a JAAS/LDAP authorization system (frontend/backend) for user authentication and authorization based on roles and permissions
  • Implementation of a multi-tenant database (JPA/CDI multitenancy) to separate customer data without impacting the source code
  • Technologies: Java, JEE, JBoss/Wildfly, REST, OSGi, JPA, LDAP, Oracle, Angular, TypeScript, JUnit, Docker, Maven, GIT, Jenkins
Jan 2016 - Apr 2017
1 year 4 months
Cologne, Germany
Lorem ipsum dolor sit amet

Gen Re Versicherung (Berkshire Hathaway Inc)

  • Maintenance, enhancement, and testing of the COMPASS application and risk assessment engine for life and health insurance applications
  • Development of a fraud detection module as a component of a claims processing system
  • Design and development of a new XML-based input/output interface to capture all relevant application and risk data and present risk assessments in a hierarchical structure
  • Definition of the interface model based on Bipro standards as an XSD compatible with JAXB for client integration
  • Frontend design and development of a web-based rules editor using JSF/PrimeFaces for rule sets for automatic fraud risk evaluation
  • Technologies: Java, JEE, JBoss/Wildfly, Spring, JSF 2, PrimeFaces, JPA, Bipro web services, SOAP, REST, Maven, Selenium, SVN
Apr 2015 - Dec 2015
9 months
Cologne, Germany
Lorem ipsum dolor sit amet

AXA Versicherungen

  • Backend design and development of a web-based rate calculator for direct health insurance sales
  • Calculation of health insurance rates, preparation of quotes, and creation of applications in direct sales
  • Integration of Bipro web services for rate calculation and application creation
  • Persistence of applications and analytics files in a relational database
  • Technologies: Java, Tomcat, Oracle, Spring, JPA, JAX-WS, Bipro web services, Scrum, Maven, SQL, Jenkins, IntelliJ, SOAP, Jira
Oct 2013 - Mar 2015
1 year 6 months
Cologne, Germany
Lorem ipsum dolor sit amet

Roland Rechtsschutz-Versicherungen

  • New development of a web-based quote portal to support the TAA process (Tariff, Quote, Application) for external brokers
  • Creation of a library of JSF/PrimeFaces-based composite UI components for capturing and validating customer and quote data (e.g. bank details, address data, broker numbers)
  • Implementation of rate calculator dialogs for product selection and data entry to create quotes
  • Technologies: Java EE 6, WebLogic 11, Oracle 12, JSF 2, PrimeFaces 5, JPA, Maven, SQL, Eclipse, Selenium, SVN, Jenkins
Mar 2013 - Sep 2013
7 months
Cologne, Germany
Lorem ipsum dolor sit amet

Gothaer Versicherungen

  • Pilot project to connect a new CRM application to host policy data (partner & contract details) via Bipro web service
  • Design and development of a base JAXB web service to retrieve and provide policy and partner data from IMS and AIX in Bipro-compliant XML
  • Validation, authorization, and definition of Gothaer Bipro key mappings in the base web service, with specialization for the legal protection line
  • Technologies: Java EE 6, WebSphere 7, RAD 7.5, JAXB, JAX-WS, Bipro web services, SOAP, SVN
Dec 2011 - Feb 2013
1 year 3 months
Cologne, Germany
Lorem ipsum dolor sit amet

IBM

  • Extension of the existing Sales Activity Management application to create new dialogs for managing discount campaigns
  • Design, development, and testing of various dialogs and backend services for managing discount campaigns
  • Technologies: Java EE 6, WebSphere 8, RAD 8, Swing, DB2, Eclipse, SQL, SVN
Mar 2004 - Oct 2011
7 years 8 months
Dortmund, Germany
Lorem ipsum dolor sit amet

Signal Iduna Versicherungen

  • Design and development of a unified CRM application for managing customer policy data in IMS, Oracle, and DB2
  • Specification of customer requirements and design of the technical architecture based on J2EE and Chordiant CRM framework
  • Design, development, and testing of services (EJB, servlet) and modeling of the database schema and persistence tier
  • Integration with legacy systems using resource adapters and JMS (ESB)
  • Coaching for the introduction of the RAD development platform and WebSphere, as well as training on the Chordiant CRM framework
  • Replacement of the Chordiant CRM framework and design of a new architecture based on Java EE 5, EJB 3, Hibernate, JPA, and JSF
  • Technologies: Java EE 5, WebSphere 6.1/7, RAD 7.5, JSF 1.2, Swing, Oracle, DB2, JUnit, JPA, SQL, MQ Series
Jan 1989 - Sep 2002
13 years 9 months
Lorem ipsum dolor sit amet

Siemens and Alcatel

  • Design and development of various C++ components to manage intelligent network nodes
  • Technologies: C++, CORBA, HP OpenView, Sun Solaris, HP-UX Workstations

Summary

Working in the IT industry since 1989. Collaborated with well-known companies such as Signal Iduna, Siemens, Daimler, Alcatel, IBM, AXA, and ITZBund. Solid knowledge in architecture, design, development, and testing of large-scale enterprise applications in Java, Angular, and C++. Current focus on design, development, and testing of Java, full-stack JEE, and Angular applications.

  • Design and development of large-scale systems based on Enterprise Java and Spring (Boot)
  • Web client development using JSF, PrimeFaces, Angular, TypeScript
  • Server and persistence tier development with EJB, CDI, Hibernate, and JPA
  • Application development with Eclipse, IntelliJ, VSCode, Maven, Jenkins, Jira
  • Definition and development of web services based on SOAP and REST APIs
  • Concept and programming of applications in an agile environment (Scrum, Kanban)

Languages

German
Native

Education

Lorem ipsum dolor sit amet

Bachelor of Science, Honours · Science

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