Summary
Robert Laverick is a Senior IT Consultant based in Newcastle with 10 years of hands-on experience building high-performance software across C, C#, C++ and Java, with deep specialty in OpenGL/GLSL, AI and traffic simulation. He holds an MSc in Computer Games Engineering (Distinction) and a BSc in Computer Science with Games and Virtual Environments, reflecting a strong academic foundation in real-time graphics and simulation. His career spans backend platform work and senior engineering roles at companies including Opencast Software, Screach and Bede Gaming, where he delivered production-grade systems and platform services. Notably, his early research internship involved developing task-environment simulations for medical research, highlighting an ability to translate complex domain requirements into robust simulation software. Colleagues would describe him as a pragmatic engineer who blends low-level graphics expertise with system-level thinking to solve performance-critical problems.
9 years of coding experience
6 years of employment as a software developer
Framlingham College
Master of Science (MSc), Computer Games Engineering, Distinction, Master of Science (MSc), Computer Games Engineering, Distinction at University of Newcastle-upon-Tyne