Felix
Whitefield

Junior Software Engineer at Willis Towers Watson.
Based in Surrey, UK.

Projects

Distributed Systems and Networks

This was created using Java, and was a distributed storage system with a controller and multiple nodes (DStores) to store the data. The different nodes communicated using sockets.

Cloud Application Development

This was made using VueJS and Bootstrap, with an accompanying API being coded in Python. The frontend was hosted on Google App Engine, and the API was hosted on Azure Functions and Cosmos DB.

Tree CRDTs with Highly Available Move Operations

View Project: Tree CRDTs with Highly Available Move Operations
3rd Year Project

This project contains the creation of a new Tree CRDT in Go, as well as the implementation of an already existing Tree CRDT. Then compares the performance between the two algorithms. It aims to leverage the benefits of CRDTs to create a system that is highly available and fault tolerant.

Model Rocket

Disabled View Project: Model Rocket
Team Project

There is two of us working on this project, and we have already had 2 launches of a previous version of the rocket, which was controlled using MicroPython. We are now working on the next version of the rocket, which is being coded using C++. The rocket is 3D-printed and initially utilized a Pi Pico. The current version, however, features an upgraded Teensy 4.1.

Experience

WTW (Willis Towers Watson)

Reigate
  • Junior Software Engineer

    Apr 2025 - Present

    • Optimized a critical nightly cleanup operation, reducing execution time from 45 minutes to 3 seconds and eliminating client-impacting delays
    • Served as primary developer for a major feature, collaborating with consultants to gather early feedback and refine requirements
    • Led migration to fully utilize a styling library, managing breaking changes and ensuring a smooth transition
    • Delivered high-quality code at a fast pace through comprehensive edge case handling and thorough testing
    • Proactively investigated and resolved bugs and technical debt, improving both developer experience and user outcomes
  • Graduate Software Engineer

    Sep 2023 - Apr 2025

    • Worked through rotations on QA, DevOps and Full Stack Development
    • Received an award for enhancing our Cypress framework by introducing standards, best practices, and reducing test runtime
    • Identified and reported a bug in a Cypress plugin causing test failures, and collaborated with the plugin author to implement a fix
    • Optimized critical product functionalities, reducing validation time from 30+ minutes to seconds
    • Led development of a complex new feature with numerous edge cases, contributing to thorough testing and validation
    • Contributed to our SaaS offering by fixing bugs, enhancing observability with instance dashboards, and maintaining infrastructure as code using Pulumi

Technologies Used
AngularC# | .NET | ASP.NETCypressAzure DevOpsAzurePulumiService BusRabbitMQ

Cambertronics Ltd

Cranleigh
  • Junior Electronics Technician

    Summer 2019 & 2020

    • Helped in the production, assembly, inspection and testing of PCBs and other electronics
    • Aided in the production of LED panels for the Frozen musical to meet a strict deadline
    • Caught errors in production while under time limits
    • Helped improve a certain process leading to a 2x speed increase

© 2025 Felix Whitefield - All rights reserved.

Top