Coalition
Coalition Cyber Risk Insurance
The initial ask from Coalition was to take an existing tool insurance brokers used to communicate with underwriters, and make it user friendly. We noticed a lot of the redesign could improve Coalition’s products on a larger scale, so we worked with coalition on a full redesign of their Cyber Risk insurance services. We built additional services and leveraged existing services to help repurpose and redesign existing backend infrastructure. Their internal broker tool was redesigned to be more accessible, and allowed an avenue for regular users to be involved in the Cyber Risk insurance process.
Insurance products are essentially a series of strict rules that filled-in forms need to conform to in order for underwriters to evaluate and offer types of coverages available from the insurer. Their previous product had all these rules, built into a frontend web app. Due to the nature of development, and how often discoveries are made, it became difficult to maintain and scale. After a few brainstorming sessions, we proposed a thinner front end and a series of golang microservices to help split out responsibilities, and business rules. This approach of slowly migrating segments of the architecture, leveraging existing services, and structuring a product definition, allowed for a smoother transition and a more attractive path of upgrade.
As a server-side developer and lead, I helped define the various lines of microservices, SQS topics, golang microservice architecture templates, and Postgres schemas used within the technical vision.