Ralph Graeme Johns has over 15 years of work experience in the software development and engineering field. Ralph Graeme began their career at National Oilwell Varco in 2006 as a Senior Engineer/Team Lead and worked there until 2012. Ralph Graeme then joined Avigilon as a Firmware Manager and held this position for seven years. In 2019, Johns joined Apera as a Senior Software Engineer and later transitioned to the role of Principal Software Development Engineer in May 2021.
Ralph Graeme Johns earned a Bachelor of Science degree in Engineering Physics from the University of Alberta from 1999 to 2003. Following that, they pursued further studies at ECE. Ecole d'ingénieurs, an Engineering School, and earned a Master of Engineering degree in Computer Science from 2009 to 2011.
Sign up to view 0 direct reports
Get started