Skip to main content
Top expert badge
Recommended expert
Profile header background

Neil P.-Software Engineer

Neil P. - Software Engineer - profile avatar
Profile header overlay
Berlin, Germany

Check rate

Experience

Sep 2023 - Present
Berlin, Germany

Software Engineer

AKDB

Position summary
Software Engineer at AKDB
Industries
Information Technology
Government and Administration
Business areas
Information Technology
Product Development
Quality Assurance
  • Maintenance, further development, modernization and testing of the OK.VERKEHR specialist application, a monolithic Enterprise Java solution (with approx. 3,5 Mio LOC) for vehicle registration and driving license authorities
  • Design, development, testing and maintenance of end-to-end workflows (dialogs, backend services and persistence layer, test suite) for new driving license applications, changes/extensions to driving licenses, management of parking permits and truck driver cards
  • Development and maintenance of web services for communication between local traffic authorities and the Federal Motor Transport Authority, FAER register, TÜV testing centers and driving schools
  • Performance optimization and targeted refactoring for the future migration to a cloud architecture and the addition of a new web client (Vaadin)
  • 3rd-level support for customers during ongoing operations
Aug 2020 - Jun 2023
Wörth am Rhein, Germany

Software Engineer

Daimler Truck

Position summary
Software Engineer at Daimler Truck
Industries
Automotive
Manufacturing
Business areas
Information Technology
Production
  • Maintenance and consolidation of legacy code, as well as further development and testing of various applications supporting the planning, control and monitoring of the truck assembly process
  • Modernization of various Enterprise Java web applications in a cloud-based architecture based on JSF 2, Angular, Spring Boot, Oracle and Docker/Kubernetes
  • Migration of business code from legacy Oracle Forms applications (PL/SQL) to Java
  • Development of web applications for creating various reports for production and assembly
Jun 2018 - Apr 2020
Dortmund, Germany

Software Engineer

Materna

Position summary
Software Engineer at Materna
Industries
Information Technology
Government and Administration
Business areas
Information Technology
  • Development of a web-based customs processing system for submitting customs documents and handling communication

  • Implementation of workflows as user work queues for managing electronic mail between users and participants

  • Development of the JSF interface and Java coaching for employees through pair programming and workshops

  • Conducting code reviews

  • Design and implementation of a prototype for a web portal for processing cross-border mutual assistance in enforcement based on JSF, PrimeFaces, JEE and Hibernate

May 2017 - May 2018
Essen, Germany

Software Engineer

PSI

Position summary
Software Engineer at PSI
Industries
Utilities
Business areas
Information Technology
Product Development
  • Development of a web-enabled application for managing the European gas network
  • 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) for separate customer data storage without code changes
Jan 2016 - Apr 2017
Cologne, Germany

Software Engineer

Gen Re Versicherung (Berkshire Hathaway Inc)

Position summary
Software Engineer at Gen Re Versicherung (Berkshire Hathaway Inc)
Industries
Insurance
Business areas
Information Technology
Product Development
  • Maintenance, further development and testing of the COMPASS application and risk assessment engine for life and health insurance
  • 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 for capturing all relevant application and risk data and displaying risk assessments hierarchically
  • Definition of the interface model based on Bipro standards and as a JAXB-compatible XSD for integration with clients
  • Frontend design and development of a web-enabled rules editor based on JSF/PrimeFaces for creating and managing rule sets for automated fraud risk assessment
Apr 2015 - Dec 2015
Cologne, Germany

Software Engineer

AXA Versicherungen

Position summary
Software Engineer at AXA Versicherungen
Industries
Insurance
Business areas
Information Technology
  • Backend design and development of a web-enabled tariff calculator for direct sales of health insurance
  • Calculation of health insurance tariffs, preparation of quotes, and creation of applications for direct sales
  • Integration of Bipro web services for price calculation and application creation
  • Persistence of applications and analytics files in a relational database
Oct 2013 - Mar 2015
Cologne, Germany

Software Engineer

Roland Rechtsschutz-Versicherungen

Position summary
Software Engineer at Roland Rechtsschutz-Versicherungen
Industries
Insurance
Business areas
Information Technology
Product Development
  • New development of a web-enabled quotation portal to support the TAA process (Tariff, Quote, Application) for external brokers
  • Creation of a library of JSF/PrimeFaces-based components for displaying, capturing, and validating customer and quote/application data
  • Implementation of tariff calculator dialogs for product selection and capturing additional details for quote creation
Mar 2013 - Sep 2013
Cologne, Germany

Software Engineer

Gothaer Versicherungen

Position summary
Software Engineer at Gothaer Versicherungen
Industries
Insurance
Business areas
Information Technology
  • Pilot project to connect a new CRM application to host system portfolio data via Bipro web services
  • Design and development of a basic JAXB web service for retrieving and delivering portfolio and partner data from multiple host sources in Bipro-compliant XML
  • Validation, authorization, and key-mapping logic, as well as specialization for legal expenses insurance
Dec 2011 - Feb 2013
Cologne, Germany

Software Engineer

IBM

Position summary
Software Engineer at IBM
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Extension of the Sales Activity Management application with new use cases and dialogs for managing discount campaigns
  • Design, development, and testing of various dialogs and backend services for managing discount campaigns
Mar 2004 - Oct 2011
Dortmund, Germany

Software Engineer

Signal Iduna Versicherungen

Position summary
Software Engineer at Signal Iduna Versicherungen
Industries
Insurance
Business areas
Information Technology
  • Design and development of a unified CRM application for the interactive management of customer portfolio data from various legacy systems (IMS, Oracle, DB2)
  • Capture and distribution of correspondence to the responsible case handlers
  • Requirements analysis and technical architecture design based on J2EE and the Chordiant CRM Framework
  • Design, development, and testing of services (EJB, Servlet), database schema modeling, and persistence tier development
  • Integration with legacy systems using resource adapters and JMS (ESB)
  • Coaching and introduction of new development platforms (RAD, WebSphere) and gradual replacement of the Chordiant CRM Framework in favor of Java EE 5, EJB3, Hibernate, JPA, and JSF
Jan 1989 - Sep 2002

Software Engineer

Siemens & Alcatel

Position summary
Software Engineer at Siemens & Alcatel
Industries
Telecommunication
Business areas
Information Technology
Product Development
  • Design and development of various C++ components for managing intelligent network nodes in TMN network management environments

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Telecommunication, Insurance, Information Technology, Government and Administration, Automotive, and Manufacturing.

Telecommunication
Insurance
Information Technology
Government and Administration
Automotive
Manufacturing
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Quality Assurance, and Production.

Information Technology
Product Development
Quality Assurance
Production
Profile match chart

Summary

Working in the IT industry since 1989. Collaboration with renowned companies such as Signal Iduna, Siemens, Daimler, Alcatel, IBM, AXA and ITZBund. Extensive knowledge of the architecture, design, development and testing of large-scale enterprise applications in Java, Angular and C++. Current focus on the design, development and testing of Java, “Full-Stack” JEE and Angular applications.

Skills

  • Design And Development Of Large-Scale Systems Based On Enterprise Java And Spring (Boot)
  • Web Client Development Based On 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
  • Design And Programming Of Applications In An Agile Environment (Scrum, Kanban)

Languages

German
Native

Statistics

Experience

Total positions 11
Experience in Telecommunication 13.5 y
Avg length 3 y 2 m
Longest experience 13 y 8 m

Global experience

Countries worked in 1 (Germany)
Primary country Germany

Expertise

Recent roles Software Engineer
Main industries Telecommunication, Insurance, Information Technology
Main business areas Information Technology, Product Development, Quality Assurance

Profile

Member since
Last update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Neil is based in Berlin, Germany and can operate in on-site, hybrid, and remote work models.

Neil speaks the following languages: German (Native).

Neil has at least 36 years of experience. During this time, Neil has worked in at least 1 role and for 11 different companies. The average length of individual experience is 3 years and 3 months. Note that Neil may not have shared all experience and actually has more experience.

Based on recent experience, Neil would be well-suited for roles such as: Software Engineer.

Neil's most recent position is Software Engineer at AKDB.

In recent years, Neil has worked for AKDB and Daimler Truck.

Neil is most experienced in industries like Telecommunication, Insurance, and Information Technology. Neil also has some experience in Government and Administration, Automotive, and Manufacturing.

Neil is most experienced in business areas like Information Technology, Product Development, and Quality Assurance. Neil also has some experience in Production.

Neil has recently worked in industries like Information Technology, Government and Administration, and Automotive.

Neil has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.

The availability of Neil needs to be confirmed.

Daily rate distribution

0% 25% 50% 75% 100%
10% of experts charge less than €640 per day.
30% of experts charge between €640 and €800 per day.
20% of experts charge between €800 and €960 per day.
30% of experts charge between €960 and €1120 per day.
10% of experts charge €1120 or more per day.
<€640 €640-​800 €800-​960 €960-​1120 €1120+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Daily rate avg. 840 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1000
750
500
250
Rate comparison chart
Median rate 800 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 9 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.