Hi, I'm John, a 2nd year Computer Science student at the University of Warwick. Like many others, I got my first coding kick from scratch, before moving onto Unity, where I started to branch out into more than just games, though I still find myself coming back to game development every now and then.
I have a particular interest in the lower-level areas of the field, like the design of CPUs, ignited by a first year module I took, or networking with sockets - the common thread being seeing the huge amount of blood, sweat, and tears that goes into making a process we now take for granted, and challenging myself to recreate those.
My enjoyment of coding typically comes from the problem solving and learning aspect, so I tend to avoid using AI in my projects, as I find it removes the reason I code in the first place.
Because of this, I would like to think I have the knowledge and capability to approach any problem on my own, though I am not opposed to using it after banging my head against a problem for a while, or casually in the workplace.
Outside of coding, I enjoy playing games in my free time, but I've also found myself getting into climbing and pole dancing recently, both through my exploration of societies on offer at Warwick.