Archibald Neil MacDonald

Senior Software Engineer at Cyan Forensics

Archibald Neil MacDonald's work experience includes:

- Senior Software Engineer at Cyacomb since May 2022 (present)

- Software Engineer at Esri from May 2019 to May 2022, responsible for maintaining the Qt SDK for ArcGIS Runtime and working with QML, Jenkins, C++17, and the ArcGIS platform

- Product Engineer at Esri from August 2018 to May 2019

- Software Engineer at ION Geophysical from April 2017 to August 2018, working on the Marlin project and utilizing JNI, Google protobufs, ZeroMQ, and PostgreSQL

- Software Developer at DEM Solutions from August 2014 to March 2017, developing couplings between the EDEM solver and other simulation modelling packages, with a focus on Windows 10 development

- Teaching Assistant at Abertay University from January 2014 to May 2014, assisting in teaching computer games students how to develop with the XAudio2 framework.

Archibald Neil MacDonald earned their Bachelor's Degree in Computer Games Technology from Abertay University between 2010 and 2014. Archibald Neil later pursued a Bachelor of Science (BS) in Mathematics at The Open University, starting in 2016 and expected to complete in 2025.

Links

Previous companies

Esri logo

Peers

View in org chart

Timeline

  • Senior Software Engineer

    May, 2022 - present