About Cameron

I’m a Computer Science (Software Engineering) graduate, currently working as a Software Development Engineer in Test on large-scale, production-grade systems.

Alongside my professional work, I’ve built and shipped substantial personal and academic projects, including a self-developed 2D platformer game with a 140+ page post-mortem and a research-based FPS prototype used to evaluate multiple aim assist algorithms. These projects gave me hands-on experience across the full development lifecycle, from design and implementation through to testing, iteration, and analysis.

I have a strong foundation in Python, C#, and Java, and I enjoy learning picking up new technologies quickly. Through my role as a student proctor and as a programming tutor, I’ve worked closely with people from different backgrounds, helping to introduce new ideas, support others, and communicate technical concepts clearly.

My research and internship experience has involved working with APIs, version control, and rapidly changing requirements, reinforcing the importance of clean workflows, branching strategies, and adaptability. These experiences have shaped how I approach building and maintaining software in both experimental and production environments.

In my free time, I enjoy creative and technical hobbies, including streaming, video creation, digital art, poetry, music production, baking, and prop-making.

art sample (flipped)