Ian Copland

Scotland, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Ian Copland is a Senior Engine Programmer with over 12 years of experience building and optimizing game engines and graphics systems, currently leading engine work at Rockstar Games. He brings deep C++ expertise (including C++11), extensive graphics knowledge across OpenGL, DirectX and mobile APIs, and practical experience implementing both forward and deferred renderers, advanced lighting, and animation systems. Ian has led engine teams and shaped tooling and backend services at Tag Games, introduced disciplined development practices like code review and CI, and combines data-oriented and concurrent programming techniques to solve performance-critical problems. Based in Scotland, he pairs applied math skills in vectors and dynamics with hands-on familiarity across IDEs and pipelines, and maintains a public portfolio showcasing his engine-focused projects and experiments.
code12 years of coding experience
github-logo-circle

Github Skills (12)

ios10
raspberry-pi10
android10
bdd9
testing9
tdd9
game-engine9
unit-test9
cpp9
test-framework9
game-development4
unit-testing1

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
ChilliWorks/CSTest

Jul 2015 - Jul 2016

Contributions:187 commits in 1 year
testinggame-engine
ChilliWorks/ChilliSource

Feb 2014 - Jul 2016

An open source, cross-platform game engine designed for indie developers.
Contributions:1190 commits, 33 comments in 2 years 5 months
game-enginechillisource-game-engine2d-game-engine3d-game-enginecpp11
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial