Hi! I'm Caleb (Silentstrike46). I'm a software developer from South Africa who also has an interest in game development. Most of my day-to-day life consists of backend development, but after hours you'll often find me learning and experimenting with game development, or just enjoying playing some games!
My main interest will always be game development - especially considering my excitement for programming first sparked due to Warcraft 3 custom maps as a child. Currently, this is especially true for some of the more abstract approaches to game development (for example, map generation, wave function collapse, etc.). Most of my focus is more on the programming side of game development.
Outside of that, professionally, most of my current focus is on backend development, database management, hosting and deployment and CI/CD, or writing scripts to make development and management easier. However, I'm interested in learning new skills in general, so I'll also quite happily spend time learning frontend development, machine learning, etc.
I like learning about new topics and expanding my skillset: At this point in my career, I am always excited to see what new topics are out there and explore the different fields that Computer Science has to offer. Regardless of whether this is more theoretical and research-heavy, or more software development-focused and practical, I am interested.
I graduated with BSc Hons (cum laude) in Computer Science from Stellenbosch University, where I also achieved the following awards:
My Honours project was based on expanding previous research on using Cellular Automata with ant sorting to achieve certain results -- more specifically, on how the algorithms used could be manipulated to change the shapes of sorted data that were generated.