Scott Mcarthur

Senior Architect at Mitratech

City of Edinburgh, 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

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job20 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Robert Gordon University
stackoverflow-logo

Stackoverflow

Stats
21,351reputation
1.2mreached
311answers
11questions
Badges
design-patterns
top-5%
sorting
top-5%
servicestack
top-1%
authentication
top-5%
rest
top-5%
jquery
top-5%
github-logo-circle

Github Skills (32)

application-framework10
javascript10
redis10
aspnet-web-api10
app-framework10
webservice10
servicestack10
angularjs10
html10
web-framework10
csharp10
authentication9
json9
jquery9
validation9

Programming languages (6)

C#TypeScriptPowerShellJavaScriptHTMLDart

Github contributions (5)

github-logo-circle
ServiceStack/ServiceStack

Feb 2014 - Oct 2016

Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all
Role in this project:
userBack-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.
actionscriptcsvxmlnet-frameworkframework
scottmcarthur/plugins

Nov 2019 - Dec 2019

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.
Request Free Trial
Scott Mcarthur - Senior Architect at Mitratech