Alistair Mcmillan

Senior Analyst Programmer at CGI

Glasgow, Scotland, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Alistair Mcmillan is a Senior Analyst Programmer based in Glasgow with 17 years of hands-on experience supporting and developing enterprise applications, particularly around SAP Business Warehouse and Business Objects. He combines strong customer-service instincts and problem-solving with a history of mentoring colleagues and lifting team capability across Windows and Mac environments. At CGI and ACCESS he has led upgrades and provided Level 3 support, while also building small internal tools to improve service desk efficiency. Beyond corporate work he contributes to open-source projects—improving iPad vector app Inkpad’s sharing/export features and enhancing the Aerial Apple TV screensaver on Windows—showing practical cross-platform and mobile skills. Notably, he has experience tracking down platform-specific bugs and memory leaks, reflecting a meticulous, systems-oriented approach to reliable software.
code17 years of coding experience
job7 years of employment as a software developer
bookHNC, Business Administration, HNC, Business Administration at Langside College Glasgow
stackoverflow-logo

Stackoverflow

Stats
1,179reputation
638kreached
13answers
2questions
Badges
mysql
top-5%
homebrew
top-5%
macos
top-5%
github-logo-circle

Github Skills (20)

objective-c10
ios10
netframework10
windows-forms10
dotnet-core10
video-streaming10
csharp10
mysql9
caching9
ui-design9
homebrew9
macos9
debug8
debugging8
facebook7

Programming languages (15)

C#PowerShellC++CSSCValaHTMLSvelte

Github contributions (5)

github-logo-circle
cDima/Aerial

Nov 2015 - Feb 2017

Aerial Apple TV screen saver for Windows
Role in this project:
userFull-stack Developer
Contributions:25 commits, 14 PRs, 142 comments in 1 year 3 months
Contributions summary:Alistair contributed significantly to the Aerial screen saver project, primarily focusing on enhancing the Windows application. Their work included fixing merge conflicts, improving 32/64 bit compatibility, and implementing caching features for video playback. They also made UI improvements and fixed issues related to screen transitions, as well as added options to configure the cache location.
windows-desktopwindowsscreensaverstreamingsaver
sprang/Inkpad

Nov 2013 - Mar 2016

Vector illustration app for the iPad.
Role in this project:
userMobile Developer (iOS)
Contributions:20 commits, 9 PRs, 5 pushes in 2 years 5 months
Contributions summary:Alistair primarily focused on enhancing the Inkpad application for the iPad by implementing features related to sharing and exporting drawings. They added support for the standard sharing panel using `UIDocumentInteractionController` and removed older email options. The user also addressed a CTFontRef memory leak, fixed a Dropbox permission issue, and fixed an issue related to posting to Facebook. In addition, the user integrated an Arabic translation.
ipadrotateillustrationiosvector
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.
Request Free Trial
Alistair Mcmillan - Senior Analyst Programmer at CGI