Ross Macarthur is a senior software engineer based in Cape Town with a decade of experience building scalable backend systems across startups and enterprise teams. He specializes in Python and Go microservice architectures, real-time event streaming, and integrating complex third-party APIs—having architected systems that scaled a viral product to 300,000 concurrent users and enabled dynamic payments flows without mobile app updates. Ross has a strong device-to-cloud background from work on firmware, OTA updates and factory automation, and has repeatedly shaped engineering patterns to improve maintainability and developer experience. At Hunch he led backend design for AI-driven workflows and multi-provider integrations; he now applies that product-focused engineering to Thinkst Canary. Notably comfortable across infrastructure (Terraform, Kubernetes), CI/CD, and async job systems, he blends hands-on implementation with mentoring and operational ownership.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Science (BSc) in Electrical and Computer Engineering, Bachelor of Science (BSc) in Electrical and Computer Engineering at University of Cape Town
Contributions:4 reviews, 65 commits, 8 PRs in 1 year 9 months
groupscrateemojifuzzyiterate
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
Ross Macarthur - Senior Engineer at Thinkst Applied Research