Hockerill Computer Science Alumni

profile picture

Charlie Lockwood

I am an Aerodynamics Software Team Leader for Haas F1 Team, based in Maranello, Italy. I lead a cross-functional group that develops bespoke analysis tools and data-driven solutions across the full stack for our aerodynamics department. We focus on software supporting analysis of data acquired using our wind tunnel and through CFD simulations. These are the primary tools used by our engineers in their pursuit of improving the aerodynamic performance of our car on track.

2016 GCSE and IB

What did you like most about studying Computer Science?

How frequently I had the opportunity to practice problem solving in my day-to-day life! It's one of my favourite activities, so I couldn't believe my luck when I realised that there are fields where it is one of the skills you use most often.

What did you go on to study or do after leaving Hockerill?

I studied computer science for two years at Newcastle University, before pursuing a career as a software engineer in Formula One.

What attracted you into a Computer Science profession?

The fact that it can be applied to just about any industry you can think of. I think that's really special, that it gives the opportunity to explore so many different domains.

What helped you getting to where you are now?

I did a year in industry placement with Red Bull Technology, developing software and systems for their Aero Technology Development group. I ended up staying on at the end of my internship as a software engineer in the same group. I feel very privileged to have had the opportunity to learn from such a talented and hard working group of people so early in my career. I would not be where I am today without them. At school I would try to combine computing and motorsport at every opportunity. If there was any freedom around choice of project I would take as much liberty as possible. One of my favourites was my personal project. I worked on a program that calculated optimum fuel consumption strategy for an F1 car during a Grand Prix. I had support from a race strategist working in Formula One, and it was one of the experiences that made me hope to pursue my current career.

What advice would you give to students interested in Computer Science?

I think the most important skills that come to mind are problem solving, programming and communication (the last one will really be what sets you apart). Communication tends to be what separates very good engineers from the truly excellent ones. (Not an original thought, but I think very true.) In terms of advice, I would say don't be afraid of getting stuck into things. There is always a theoretical element, but you don't become a good software engineer by reading alone. You need to try things, dig deep, break things, fix them, break them again... In terms of getting into the field, I would say that opportunities are out there, and you should not be afraid to fight for them. When they come, put your hand up for everything, show a willingness to learn, and enjoy them.

Other websites