James McAdam

Software Engineer

Dundee, 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
James McAdam is a software engineer in Dundee transitioning from a four-year career as an Instrument & Control engineer at BP to professional game and software development. He holds a Distinction MSc in Electrical & Mechanical Engineering from Strathclyde and completed BP’s Graduate Challenge, bringing disciplined systems thinking and industrial delivery experience to software projects. With a decade of engineering experience overall, he blends practical control-systems rigor with a creative focus on games—showcased in his portfolio at jgmcadam.com. James is comfortable moving between hardware-near problem solving and higher-level game development, making him effective at prototyping robust, testable systems. He’s driven by a passion for games and applied engineering, positioning him to bridge engineering reliability with engaging interactive experiences.
code10 years of coding experience
github-logo-circle

Github Skills (1)

jam6

Programming languages (2)

C#C++

Github contributions (5)

github-logo-circle
jammy2232/copious-couriers

Sep 2016 - Jan 2017

Contributions:26 PRs, 76 pushes, 9 branches in 4 months
makergamegame-makergame-developmentgamedevelopment
BarnabasMakkay/mario_starter

Feb 2018 - Mar 2018

Contributions:14 commits, 13 pushes, 3 branches in 7 days
teachingunity-projectunity
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