James Grierson is a Graduate Software Engineer based in London with a decade of practical engineering experience and an MEng in Electrical and Electronics Engineering. He currently develops software at Graphcore after consulting across diverse clients, bringing hands-on expertise in Python, C, C#, C++, CUDA, SQL and embedded Assembly. Comfortable in both agile and waterfall environments, he has owned end-to-end projects, managed version control workflows, and led small teams in industry and STEM initiatives. Known as a fast learner and clear communicator, James regularly translates client visions into deliverables and presents progress to stakeholders. He combines low-level real-time embedded work for rail systems with higher-level software consulting, demonstrating unusual breadth across hardware-near and application-level development. Passionate about continuous development, he also mentors peers and has practical experience training and managing junior engineers.
10 years of coding experience
2 years of employment as a software developer
Master of Engineering - MEng, Electrical and Electronics Engineering, Master of Engineering - MEng, Electrical and Electronics Engineering at The University of Manchester
Ansible role for hardening Linux (targeting Ubuntu 16.04/18.04 mainly)
Contributions:23 commits, 24 pushes, 2 branches in 2 years 5 months
ansiblelinuxansible-roletargetingdebian
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.