Photo of me

I'm Callum Forsyth, a Software Engineer specializing in the intersection of Game Systems and Cybersecurity. I build high-performance C# applications with a focus on memory safety and secure architecture.

  • Based in: Stirling
  • Degree: BSc Computing Science & Cybersecurity
  • Current Focus: Full-Stack C# (Unity + .NET)

I am a Systems-Focused Software Engineer entering my final year of Computer Science & Cybersecurity. I specialize in bridging the gap between high-performance game logic in Unity (C#) and secure, low-level systems in Rust. My background in Cybersecurity allows me to build with a 'security-first' mindset—ensuring that game mechanics and web architectures are as robust as they are creative. Beyond the code, I am a full-cycle creator, utilizing Blender and GIMP to develop custom assets and visuals. I’m currently looking for graduate opportunities where I can apply my passion for optimization, secure design, and technical problem-solving.

Technical Proficiencies

Languages

  • C# (Primary)
  • Rust
  • JSON Serialization

Game Architecture

  • Game Loop Design
  • State Management
  • Object Pooling
  • Unity

AI & Systems

  • MinMax AI
  • Game Tree Traversal
  • Custom Parsing