Simon Murray

Software Engineer at Nscale

England, 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
Simon Murray is a Principal Software Engineer with two decades in IT and 12 years of hands-on engineering focused on systems, cloud and networking. He combines deep systems-level expertise in C/C++, Python, Ruby and Go with practical experience in virtualization, containers, OpenStack and Kubernetes, having contributed to projects like gophercloud and Icinga2. Simon has led cloud orchestration and identity platforms that span multi-region data centers, integrating OAuth2/OIDC, RBAC, OpenAPI-driven services, structured logging, and OpenTelemetry for observability. He’s built production-grade provisioning for AI workloads (Cluster API, ArgoCD) and drove the world’s first ARM64 public cloud at scale, bringing rare cross-discipline knowledge of CPU architectures, instruction sets and performance-sensitive binary translation. Known for blending low-level optimization with cloud-native design, he also brings real-world network and security expertise (X.509, ciphers, PKI) to resilient, auditable systems.
code12 years of coding experience
job20 years of employment as a software developer
bookBSc Hons Computer Science, BSc Hons Computer Science at The University of Manchester
bookAdvanced Level, Advanced Level at Whitley Bay High School
languagesFrench, German, Italian
github-logo-circle

Github Skills (28)

monitoring10
json10
apidoc10
go10
openstack10
api10
sdk10
rest-api10
influxdb10
api-design9
restful-api9
performance-monitor9
tls129
c-language9
api-rest9

Programming languages (14)

SmartyCSSC++CMakefileGoMustacheSvelte

Github contributions (5)

github-logo-circle
gophercloud/gophercloud

Nov 2016 - Jun 2017

Gophercloud: an OpenStack SDK for Go
Role in this project:
userBack-end Developer
Contributions:3 reviews, 6 commits, 3 PRs in 7 months
Contributions summary:Simon primarily focused on extending the Nova Hypervisors API within the OpenStack SDK. Their contributions involved adding functionality to list hypervisors and their details. They also addressed API inconsistencies and corrected data type handling for storage-related fields. Furthermore, the user made stylistic changes to improve code readability.
golanggophercloudsdkopenstackopenstack-sdk
Icinga/icinga2

Apr 2016 - Aug 2017

The core of our monitoring platform with a powerful configuration language and REST API.
Role in this project:
userBack-end Developer
Contributions:11 commits, 4 PRs, 17 comments in 1 year 4 months
Contributions summary:Simon primarily contributed to the implementation and improvement of the InfluxDB writer within the Icinga2 monitoring platform. Their work involved developing direct interfaces with InfluxDB's HTTP API, including the handling of authentication, TLS transport, and data buffering. They also focused on line formatting, escaping, and the inclusion of service metadata to enhance the data sent to InfluxDB. The contributions addressed connection issues and enhanced error logging.
grafanamonitoringtlsdockerinfluxdb
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
Simon Murray - Software Engineer at Nscale