Sandy Macpherson Email & Phone Number
Who is Sandy Macpherson? Overview
A concise factual answer block for searchers comparing this professional profile.
Sandy Macpherson is listed as Software Engineer at Meta, a with 5 employees, based in Edinburgh, Scotland, United Kingdom. AeroLeads shows a matched LinkedIn profile for Sandy Macpherson.
Sandy Macpherson previously worked as Technical Director at Fun Atomic - Educational Game Developer and Project Lead at Kythera Ai. Sandy Macpherson holds Bsc, Computer Science, Pure And Applied Mathematics, Physics from University Of Cape Town.
Email format at Meta
This section adds company-level context without repeating Sandy Macpherson's masked contact details.
Review company-level records connected to Sandy Macpherson before choosing the right outreach path.
About Sandy Macpherson
Sandy Macpherson is a Software Engineer at Meta. They possess expertise in visual studio, c++, software design, opengl, databases and 16 more skills. Colleagues describe them as "Sandy and I worked together delivering AI middleware to game studios. He has a brilliant technical mind combined with a down to earth and practical attitude to life and work. I particularly enjoyed preparing and delivering a joint talk with Sandy at the Develop Brighton conference in 2021. Preparing the material was both fun and informative and on the day I was proud to share the stage with Sandy. I thorough recommend Sandy both as a technical lead and as a person and would be delighted to work with him again in the future." and "Sandy is an excellent programmer and just as excellent person to work with. As a programmer, he implemented tools which changed the way people work. That's something that just a few programmers can say. As a person, he was always very friendly to talk to. I would enjoy one more chance to work with such an excellent professional and pleasant person."
Listed skills include Visual Studio, C++, Software Design, Opengl, and 17 others.
Sandy Macpherson's current company
Company context helps verify the profile and gives searchers a useful next step.
Sandy Macpherson work experience
A career timeline built from the work history available for this profile.
Technical Director
Project Lead
Senior Ai Developer
Senior Ai Tools Programmer
Application Developer
Chief Technical Officer
Senior Programmer
Lead Software Engineer
I began at Monumental in early 2008 as a programmer on the Football Superstars (MMO football game) team and was soon promoted to the position of lead on the same team. During my time on the project we saw it launched and maintained, as well as developing a constant stream of patches and improvements to the game. We also managed to get an established player base which will hopefully be the groundwork for future success.
Freelance Software And Database Developer
Designed and developed the Firebird databaseTranslated the software design documents into object models and database structureDeveloped the multi-tier core application in Delphi 2005 and 2006Wrote the business rules tier as a COM objectWrote several tools to facilitate the communication between the tiersResponsible for dividing up the work and delegating to other programmersDivided the core application into various modules that could be used, installed, uninstalled and updated independently providing easier maintenance and a more secure systemImplemented a role- and task-based user rights management system to provide fine control over access and modifications to dataUsed the DeveloperExpress suite of grid controls to provide highly-customisable sorting, filtering, grouping and searchingDeveloped a custom reporting system to convert application grid data or a datastream from the server into a fully customised Microsoft Excel reportDeveloped a range of unique custom controls for use in the application, in particular a control that displays and controls employee scheduling on tasks
Developer, Designer, Artist (!)
Designed and wrote a full 3D PC game from scratch with a friendUtilised OpenGL for graphics and DirectX for networking, input devices and soundDeveloped in Microsoft Visual Studio with C++ making heavy use of the STLDeveloped our own algorithms for artificial intelligence and graphical optimisationUsed a variety of classic gaming algorithms for pathfinding, model interpretation and animationUsed Delphi and C++ to develop a range of tools used for designing in-game objectsDeveloped an OpenGL user interfaceDeveloped a fully-compiled particle engine
Tertiary College Lecturer
Taught a first-year level programming course in Delphi 7 and 2005Covered programming fundamentals of syntax, algorithms, design and testing
Software Engineer
Redesign and further development of the existing Firebird databaseManagement of the Firebird database hosted on both Windows and Linux serversReplaced large quantities of redundant code with triggers and stored proceduresMaintained and developed the core application in Delphi for managing courier companiesDeveloped a system for SMS text messages between the software and couriersDealt directly with the clients to monitor recent changes and deal with bugs and feature requestsVisited client sites to see the software in action and talk to employees about their experiences with various aspects of the software
Software Developer
Designed and developed a variety of music tuition toolsCreated an internal webserver to provide HTML data to the packagesWrote a C++ tool to generate all scales in all keys as MIDI filesWrote a suite of visual components using custom interfaces
Colleagues at Meta
Other employees you can reach at metadownhole.com. View company contacts for 5 employees →
Plarenta Deshishku
Colleague at MetaDublin, County Dublin, Ireland
View →
LM
Lorenzo Montagnoli
Colleague at MetaMilan, Lombardy, Italy
View →
SS
Shiva Singh
Colleague at MetaRae Bareli, Uttar Pradesh, India
View →
NB
Nataliia Burba
Colleague at MetaLondon Area, United Kingdom
View →
TL
Tracy Lau
Colleague at MetaAustin, Texas, United States
View →
SM
S M Rishad Rashid
Colleague at MetaCanada
View →
KC
Kathryn Casey Bouskill
Colleague at MetaSanta Monica, California, United States
View →
CO
Caoilte O Mahony
Colleague at MetaDublin, County Dublin, Ireland
View →
CT
Caitlin Tucker
Colleague at MetaNew York, United States
View →
KC
Kyle Catron
Colleague at MetaJohnston, Iowa, United States
View →
Sandy Macpherson education
Frequently asked questions about Sandy Macpherson
Quick answers generated from the profile data available on this page.
What company does Sandy Macpherson work for?
Sandy Macpherson works for Meta.
What is Sandy Macpherson's role at Meta?
Sandy Macpherson is listed as Software Engineer at Meta.
Where is Sandy Macpherson based?
Sandy Macpherson is based in Edinburgh, Scotland, United Kingdom while working with Meta.
What companies has Sandy Macpherson worked for?
Sandy Macpherson has worked for Meta, Fun Atomic - Educational Game Developer, Kythera Ai, Moon Collider, and B2T - Business To Technology.
Who are Sandy Macpherson's colleagues at Meta?
Sandy Macpherson's colleagues at Meta include Plarenta Deshishku, Lorenzo Montagnoli, Shiva Singh, Nataliia Burba, and Tracy Lau.
How can I contact Sandy Macpherson?
You can use AeroLeads to view verified contact signals for Sandy Macpherson at Meta, including work email, phone, and LinkedIn data when available.
What schools did Sandy Macpherson attend?
Sandy Macpherson holds Bsc, Computer Science, Pure And Applied Mathematics, Physics from University Of Cape Town.
What skills is Sandy Macpherson known for?
Sandy Macpherson is listed with skills including Visual Studio, C++, Software Design, Opengl, Databases, Directx, Visual Basic, and Html.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Sandy Macpherson you were looking for.
View similar profiles