Robbie Mackay

Staff Software Engineer at Fergus

Auckland, Auckland, New Zealand
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

👤
Senior
🎓
Top School
Robbie Mackay is a Staff Software Engineer with 17 years of experience building resilient web and backend systems, currently focused on driving platform and warehouse automation at high-growth companies. He blends hands-on engineering with technical leadership, having migrated client-facing APIs to multi-region serverless architectures and introduced trunk-based deployments to improve reliability and velocity. Robbie has led distributed teams and product-led engineering at mission-driven organisations like Ushahidi, and contributed to notable open-source projects from OAuth2 server implementations to DynamoDB one-table tooling. He excels at turning legacy monoliths into decoupled, event-driven services while keeping on-call noise low and observability actionable. Known for thoughtful mentorship, he pairs pragmatic architecture with measurable business outcomes—such as enabling a mobile app serving 90k+ monthly active users and automating warehouse workflows. Based in Auckland, he brings a background in electrical engineering and a long track record of improving security, testing, and developer experience across stacks.
code17 years of coding experience
job15 years of employment as a software developer
bookBachelor of Engineering - BE, Electrical and Electronics Engineering, Bachelor of Engineering - BE, Electrical and Electronics Engineering at The University of Auckland
stackoverflow-logo

Stackoverflow

Stats
144reputation
16kreached
7answers
1question
github-logo-circle

Github Skills (38)

unit-testing10
git10
javascript10
nosql10
apidoc10
typescript10
amazon-dynamodb10
php10
orm10
api10
aws10
dynamodb10
front-end-development10
database-design10
typescript-types10

Programming languages (14)

JavaJinjaCSSVueGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
ushahidi/platform-client

Aug 2014 - Dec 2018

Ushahidi Platform Client, version 3+
Role in this project:
userFront-end Developer & Test Automation Engineer
Contributions:38 releases, 1376 commits, 635 PRs in 4 years 4 months
Contributions summary:Robbie focused on implementing features and fixing issues in the Ushahidi Platform Client, demonstrating experience in front-end development. The user's commits included specifying and implementing timeout calls within e2e tests, highlighting their knowledge of test automation and debugging. Additionally, the user made improvements to the user profile and authentication features by integrating changes from the 'master' into the 'cloud' branch.
web-appweb-applicationushahidi
ushahidi/Ushahidi_Web

Apr 2011 - Apr 2014

Ushahidi v2. A platform that allows information collection, visualization and interactive mapping, allowing anyone to submit information through text messaging using a mobile phone, email or web form.
Role in this project:
userBack-end Developer
Contributions:956 commits, 5 comments, 2 issues in 2 years 11 months
Contributions summary:Robbie primarily worked on backend functionalities, modifying and extending the application's core features. The commits indicate involvement in improving the user interface, addressing various bug fixes across different modules of the Ushahidi_Web project, including fixes related to authentication, reports and comments. The user implemented changes related to permission checks to enhance security.
pythonphonemobile-phoneweb-formtext-messaging
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
Robbie Mackay - Staff Software Engineer at Fergus