Portfolio

Aviva

Oct 13th, 2023

Aviva is a leading insurance company that has been serving customers for over 320 years, paying out £23 billion in claims and benefits in 20221. Aviva is also committed to sustainability, being the first major insurer worldwide to target Net Zero carbon by 2040.

As the Generative AI SME, I successfully lead the tech initiative targeted at a multi-million pound cost saving initiative to accelerate delivery efficiency using Generative AI. Our approach enabled teams to be 37% more efficient when engineering products and services, statistically saving Aviva millions in development costs.

Background & Objectives

Background

Aviva spends millions of pounds across the software delivery lifecycle. They wanted to increase their speed-to-value by accelerating their product development, specifically across their engineering functions.

The challenge was: “Determine a GenAI approach with the right technology that could be applied within Aviva, factoring in potential productivity gains for future scope, pace and delivery timelines for the MyAviva App

Objectives

To help achieve the defined challenge, the key project objectives outlined were:

  • Conduct a PoC on MyAviva app functionality using GenAI tools to determine efficiency gains
  • Evaluate how GenAI can be used across all of Aviva’s engineering and DevOps practices, compliance, security, IP and quality requirements
  • Train and coach team members on GenAI tools

Responsibilities

Architecture

Architect MyAviva app with reusable service layer across all platforms (web and mobile); alongside architecting the code optimisation and generation pipelines for automated feature creation.

Mobile Development

Develop the initial boilerplate app and manage and support the development teams with the implementation of the architecture and mobile app creation.

Stakeholder Management

Work with internal stakeholders across the management team to agree on project requirements, build the enterprise architecture, delivery plan, governance framework and technical approach

AI SME

As an SME, responsible for the strategic direction of the AI tools, solutions and governance to dictate the best approach to achieving business outcomes

Security & Privacy Governance

Discussion and ideation of integrating existing architecture and security governance framework in line with company policy

Outcomes

Generative AI Efficiency Report

A documented breakdown of productivity gains across frontend and backend development, testing, peer reviewing and more. With the use of GenAI we recorded a staggering 37% gain in efficiencies shaving millions off development costs.

Mobile App Slice

A tested and working slice of the MyAviva app by the development team equipped with GenAI tools that prove initial assumptions and technical feasibility of the use of GenAI across the business.

Governance and Ethics Framework

A detailed Generative AI Governance framework that covers the Responsible, Ethical, Secure, Accountable and Transparent use of AI in code generation

GenAI Efficiency Framework

A custom Generative AI integration framework with a documented approach to integrating and using GenAI tools and the upskilling of teams across the business.

Tools & Technologies

This project branched into many varying aspects of engineering and technologies, and a few tools were used.

  • React
  • React Native
  • Architecture
  • GitHub
  • Objective C
  • Bash
  • Python
  • AI
  • Data
  • Tabnine
  • OpenAI
  • Meta AI
  • Hugging Face
  • ChatGPT
  • GPT-4
  • Llama 2
  • Claude
  • Cohere
  • Bard
  • CodeLlama
  • CodeGeeX2
  • Code Whisperer
  • Github Copilot
  • VS Code
  • XCode
  • Android Studio
  • Microsoft Office Suite