Toby Hobson

Marsh

Marsh Insurance is one of the worlds largest insurance providers

Marsh

Marsh

  • Industry: Finance
  • Size: 100+
  • Location: London, UK
  • Website: www.marsh.com
A risk trading platform for insurers and underwriters. Primarily focussed on the UK/EU mid-market sector.

Tech used

  • J2SE
  • Spring Boot

Features

  • Electronic risk trading
  • Low level optimisations

My role

As technical lead I was responsible for the development of the platform. In particular, I was responsible for managing the offshore development team.

Major challenges

We had a large offshore team with varying levels of ability. Some developers were excellent however many were not. This resulted in a significant management overhead. The internal governance programme meant that the project was subject to review on several occasions. During the review process all development was halted. This proved to be a great challenge. The stop-start nature of the project meant that we lost some of our best developers.

The solution

J2SE based native application with a Spring based backend. We performed many low level optimisations including:

  • Off heap memory
  • C++/JNI components
  • Direct byte buffer manipulation
  • GC tuning

What did I learn?

Stopping and starting a project can be very costly, especially if the suspensions are unplanned.

Need help with your project?

Do you need some help or guidance with your project? Reach out to me (email is best)