Bernard Rouhi is a Senior Programmer with 11 years of experience specializing in game and entertainment software, currently shaping interactive narratives at Supermassive Games in Guildford. He brings a hybrid background in programming and 3D art—moving from character modeling and FX to pipeline technical animation and senior game programming—making him fluent across tools, engines and content pipelines. Educated in Multimedia Design, Bernard has repeatedly bridged creative and engineering teams to deliver polished content under production constraints. His career path shows a knack for evolving roles quickly, from environment artist to senior technical lead, suggesting strong adaptability and systems thinking in complex real-time projects.
11 years of coding experience
6 years of employment as a software developer
High School Diploma Computer Programming, High School Diploma Computer Programming at Salman Farsi Iranian School
Bachelor of Design Multimedia Design, Bachelor of Design Multimedia Design at Raffles College of Design and Commerce
Advanced Diploma in Interative Media Design Multimedia Design, Advanced Diploma in Interative Media Design Multimedia Design at Raffles Institution
Contributions:2 releases, 38 pushes, 14 branches in 1 year 1 month
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
Bernard Rouhi - Senior Programmer at Supermassive Games Ltd