Scott Mcarthur is a Senior Architect based in Edinburgh with 17 years of professional software engineering experience and a 12-year track record of hands-on delivery across web, mobile and cloud platforms. He has led teams to recover and scale complex projects, architected microservices-based SaaS platforms, and cut CI/CD build times dramatically while integrating Azure, AWS, SAML SSO, Twilio Video and Salesforce connectors. A pragmatic full-stack engineer, Scott combines ASP.NET/ServiceStack backends with Angular and mobile front-ends, and has contributed to the ServiceStack OSS project by improving Redis caching and file-upload capabilities. Known for rescuing failing projects and building auditable, secure systems for enterprise customers, he’s comfortable moving between coding, architecture and DevOps to reduce costs and increase reliability.
12 years of coding experience
20 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Robert Gordon University
Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all
Role in this project:
Back-end Developer
Contributions:7 commits, 2 PRs in 2 years 7 months
Contributions summary:Scott contributed to the ServiceStack framework by implementing features related to caching and Redis integration. They modified the `ServiceStackHost.cs` file to use Redis as the default cache when other cache clients are not defined, and added functionalities for `SPOP` operations on Redis sets with a count parameter. Additionally, the user extended the `PostFileWithRequest` method in the `ServiceClientBase.cs` file, adding an optional fieldName property for uploading files. These changes enhance the framework's capabilities for caching and file uploads.
Plugins for Flutter maintained by the Flutter team
Contributions:7 pushes, 2 branches in 27 days
flutterflutter-plugindart
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.