Sandy Macpherson

Sandy Macpherson Email and Phone Number

Software Engineer @ Meta @ Meta
aberdeen, aberdeenshire, united kingdom
Sandy Macpherson's Location
Edinburgh, Scotland, United Kingdom, United Kingdom
Sandy Macpherson's Contact Details

Sandy Macpherson personal email

About Sandy Macpherson

Sandy Macpherson is a Software Engineer @ Meta 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."

Sandy Macpherson's Current Company Details
Meta

Meta

View
Software Engineer @ Meta
aberdeen, aberdeenshire, united kingdom
Website:
metadownhole.com
Employees:
5
Sandy Macpherson Work Experience Details
  • Meta
    Software Engineer
    Meta Aug 2022 - Present
    Edinburgh, Scotland, United Kingdom
  • Fun Atomic - Educational Game Developer
    Technical Director
    Fun Atomic - Educational Game Developer Jul 2015 - Present
    Brasília Area, Brazil
  • Kythera Ai
    Project Lead
    Kythera Ai Jun 2022 - Aug 2022
    Edinburgh, Scotland, United Kingdom
  • Kythera Ai
    Senior Ai Developer
    Kythera Ai Jun 2020 - May 2022
    Edinburgh, Scotland, United Kingdom
  • Moon Collider
    Senior Ai Tools Programmer
    Moon Collider May 2015 - May 2020
    Edinburgh, United Kingdom
  • B2T - Business To Technology
    Application Developer
    B2T - Business To Technology Apr 2015 - Jul 2016
    Brasília Area, Brazil
  • Gamegurus
    Chief Technical Officer
    Gamegurus Jan 2013 - Mar 2015
  • Crytek
    Senior Programmer
    Crytek Apr 2010 - Dec 2012
  • Monumental Games
    Lead Software Engineer
    Monumental Games Apr 2008 - Mar 2010
    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.
  • Systemsmiths
    Freelance Software And Database Developer
    Systemsmiths Apr 2005 - Apr 2008
    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
  • Private Project
    Developer, Designer, Artist (!)
    Private Project Jan 2003 - Nov 2005
    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
  • Varsity College
    Tertiary College Lecturer
    Varsity College Feb 2005 - Oct 2005
    Taught a first-year level programming course in Delphi 7 and 2005Covered programming fundamentals of syntax, algorithms, design and testing
  • Adept Software
    Software Engineer
    Adept Software Mar 2003 - Apr 2004
    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
  • Virtual Music Corporation
    Software Developer
    Virtual Music Corporation Mar 2001 - Jul 2002
    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

Sandy Macpherson Skills

Visual Studio C++ Software Design Opengl Databases Directx Visual Basic Html Computer Games Artificial Intelligence User Interface Testing Game Development Xbox 360 Ps3 Gameplay Video Games Game Design Windows Perforce Game Programming

Sandy Macpherson Education Details

Frequently Asked Questions about Sandy Macpherson

What company does Sandy Macpherson work for?

Sandy Macpherson works for Meta

What is Sandy Macpherson's role at the current company?

Sandy Macpherson's current role is Software Engineer @ Meta.

What is Sandy Macpherson's email address?

Sandy Macpherson's email address is ji****@****ail.com

What schools did Sandy Macpherson attend?

Sandy Macpherson attended University Of Cape Town.

What are some of Sandy Macpherson's interests?

Sandy Macpherson has interest in Travelling, Computer Games.

What skills is Sandy Macpherson known for?

Sandy Macpherson has skills like Visual Studio, C++, Software Design, Opengl, Databases, Directx, Visual Basic, Html, Computer Games, Artificial Intelligence, User Interface, Testing.

Who are Sandy Macpherson's colleagues?

Sandy Macpherson's colleagues are Maria Aparecida De De Castro Silva, Son Ngoc, Kathryn Hong, Nic Kelly, Rose Rose, Abed Naser, Suman Mandal.

Not the Sandy Macpherson you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.