Danny Furnivall

Not quite a funfair, not quite a carnival

Brief intro

Hi! I'm Danny. I am an excessively enthusiastic software developer.

Work

I'm currently a Lead Developer at HMCTS, working in the Developer Enablement team. I previously worked as a Senior Developer within Employment Tribunals and as a Software Developer in the Court and Tribunal Hearing Service team.

In addition to full-stack work on the above, I've also been involved in the following:

  • Cloud cost reductions resulting in at least £50k in annual savings
  • Presenting to cross-organisation engineering teams on speeding up jest test suites and Yarn v3 migrations
  • Presenting on effective use of large language models (LLMs) both at the organisation level and to cross-disciplinary teams
  • Building new features for HMCTS' master CI/CD pipeline
  • Leading culture change efforts to empower developers and reduce barriers to innovation
  • Discovering and highlighting security vulnerabilities in our applications
  • Organising and giving talks at developer town halls
  • K8s cluster performance improvements

Projects

Outside work, I've developed a few apps, including:

I discovered (alongside Tim Jacomb) a few CVEs in Jenkins:
CVE-2023-30513, CVE-2023-30514, CVE-2023-30515

Technical interests

  • AI/ML Security
  • Serverless functions
  • Functional Programming
  • Data Engineering
  • Using Azure's Kusto Query Language (KQL) in non-standard ways
  • Culture change

General

This page is powered by Svelte/SvelteKit. It will be updated whenever I have time.