L.A. Noire screenshot

As AI Team Lead at Team Bondi, I designed the AI technology for L.A. Noire and implemented the bulk of it in C++. I hired and mentored a team of six developers.

The team owned the navigation system, the intelligent camera, traffic simulation and NPC behaviour, along with the tools game designers used to enter and maintain game data. I also set up the automated build, with unit tests, coding standards and scheduling.