Sam Joseph
I am currently the lead AI developer at Qualis Flow, a company that is using the latest AI tech to help decarbonise the construction industry. Previously I was the CTO of NeuroGrid Ltd., a software consultancy firm providing data science and software engineering services. Before that I was a CoFounder of AgileVentures, where as the CTO we supported multiple open source international charity projects. Further back I was Head of Education and Engineering at the Makers Academy bootcamp, following many years as Associate Professor in Computer Science at Hawaii Pacific University, where I taught courses on AI, mobile, games and software engineering. It all started with a Ph.D. in Machine Learning from the University of Edinburgh.

Sessions
Large Language Models like GPT4 are now a key part of the technology landsacpe, but how do they really work? And can you code them up at home? In this tutorial we'll create a simple GPT and train it on a simplified dataset of children's jokes. We'll work against a new set of transformer encoder flow diagrams that intuitively match the code, and look at visualisations of GPT's internal representations in order to better understand transformers inside out!
A round table discussion on how to excel at Python engineering and architecting systems using Python, what kind of sessions and activities would best help support Python programmers be more effective at Python engineering, and how to achieve Python engineering excellence generally.