Intro to me

Fergus Griggs

Creative Assembly

UI Programmer

View CV

Like many, I thoroughly enjoy making games and have been doing so for as long as I've known how. I have a vast catalouge of personal projects in various languages and libraries (although you probably just know me for my pygame stuff lol). Feel free to take a look at some of these in the projects section or scroll down to see my industry experience.
A peek at my projects
Industry Experience

Creative Assembly
Total War: WARHAMMER III
Sep 2022 - Present
As a UI programmer on Total War: WARHAMMER III, I spend the majority of my time implementing robust and intuitive interfaces for game features, closely collaborating with designers and artists. As WH3 is a live game, I also spend a sizeable portion of my time reworking and fixing existing features not always part of the UI. This has been incredibly rewarding as I've been able to see players interacting with my work on a regular basis, helping me improve.

Codemasters
F1 2021
Jun 2020 - Aug 2021
For my degreeā€™s industrial placement, I worked at Codemasters for over a year as part of the F1 2021 game team. During my time there, I worked on the game at nearly all stages of its production. This included the planning and development of new features as well as debugging, project closeout. It was a fantastic experience that allowed me to grow both my technical and interpersonal skills alongside passionate talented developers.
Download my CV here
Known languages & libraries
c++ python c# javascript directX11 opengl sdl2 pygame html css php sql