F. Grahame Murray Raleigh, NC 27608 --------- ------------------- -- ------- --------------------- Home:  +1 (919) 828-9879 Email:  jobs@grahame.com Web:  https://grahame.com --------- ------------------- -- ------- --------------------- ------------------------------------------------------------------------ Last Updated: Monday, April 6, 2026. Also available in: HTML | PDF | Word | plain-text | Source code SUMMARY Senior Principal Software Engineer with extensive experience building scalable systems, internal platforms, and developer-facing tools. T-shaped professional with broad technical range and deep platform engineering expertise, leading architecture efforts and driving cross-functional impact across infrastructure and application domains. HIGHLIGHTS AI-Driven Architecture Shipped production systems via architect-led autonomous coding agents Platform Engineering Leader Delivered self-service platforms to hundreds of enterprise teams Full-Stack to Infrastructure Hands-on expertise across application, platform, and infrastructure Engineering Director Led multi-region teams building cloud control planes at Fortune 500 scale Developer Experience Champion Drove platform adoption through enablement and evangelism EXPERIENCE PROJECTS TipOff LangGuessr Cloud Architecture Engagement Technical Consultant March 2025 - Present GrayM Systems — Raleigh, NC - Designed and shipped TipOff, a multi-component push notification platform — Go backend with gRPC streaming, native iOS app with SwiftUI, and APNs relay service — using architect-led AI development with parallel Claude Code agent sessions handling all implementation - Developed reusable architecture heuristics framework for AI agent orchestration, codifying systems design judgment into machine-consumable constraints that govern agent decision-making across infrastructure, component boundaries, and scope - Short-term consulting engagement providing cloud architecture and platform strategy for growing technology company - Built LangGuessr using Svelte, Python, and serverless infrastructure PROJECTS Transition Distinguished Engineer November 2024 - February 2025 Progress Software — Raleigh, NC Digital Experience, ShareFile, Engineering - Progress Software bought ShareFile from CSG - Helped with transition, cross training, and writing documentation PROJECTS Enterprise Architecture Integrations Event Bus Information Intake User-Defined Data Tables Senior Principal Software Engineer August 2022 - October 2024 Cloud Software Group — Raleigh, NC ShareFile, Solution Platform, Engineering - Started at Citrix but was soon acquired by CSG - Evaluated and selected Integration PaaS vendor - Designed a new enterprise architecture for ShareFile - Built system-wide event bus using DAPR, Kafka, and Cloud Events that triggers Domino Workflows - Architected several microservices using Piral, React, NestJS, NodeJS, DAPR, Kafka, and MongoDB such as Integrations, Information Intake, Data Tables, and User Defined Forms - Organized and ran architecture review boards and design committees to facilitate collaboration - Evangelized internal platform architecture as a product, driving cross-team adoption and enabling scalable self-service capabilities across Engineering, Product, and Design - Mentored engineers, participated in design and code reviews, actively explored the next solutions, and fixed the tougher problems - Introduced Backstage as a developer knowledge base and architecture portal PROJECTS GCP Control Plane Landing Zones Module Authoring Framework Director - Lead Engineer May 2020 - August 2022 Deutsche Bank — Cary, NC CTO, Cloud Services, Core Engineering - Completed Global Enterprise Engineer program to be in the top 5% of the bank's engineers - Created and led a multi-region engineering team to build and operate a GCP Control Plane - Designed internal Landing Zone platform as a product, enabling developer self-service and safe, policy-driven GCP provisioning via GitOps workflows with GitHub Actions and Terraform Enterprise - Secured Terraform Enterprise with SAML, OAuth against AAD and later GitHub OIDC to meet banking regulations - Architected mechanisms to allow the platform to be safely extended by the community via inner-sourcing - Delivered Landing Zones to 250+ application and infrastructure teams - Constructed standardized Terraform module authoring framework - Regularized GCP organization management via Terraform Infrastructure as Code - Drove platform adoption through enablement campaigns—producing docs, training, internal events, and cultivating platform champions across 250+ engineering teams - Participated in compliance audits PROJECTS GTB Data Platform Vice President - Lead Engineer February 2019 - May 2020 Deutsche Bank — Cary, NC Global Transaction Banking, Digital Office, Data Platform - Created a Data Platform out of native Azure components, namely Databricks, DataLake, SQL DataWarehouse, EventHub, Monitor, and AzureML - Automated and orchestrated Data Platform using Azure DevOps, Terraform, Docker, and Ansible - Evaluated Cloud Custodian in Azure PROJECTS Mobile Compute Platform Mobile "Visibility" stack Mobile Shared and Core Services Jenkins 2.0 CI/CD pipelines Kubernetes Sensu Checks Swype Connect Senior Principal Software Engineer September 2016 - February 2019 Nuance Communications — Raleigh, NC Automotive division, Cloud Reliability Engineering, Infrastructure team - Swype's Connect Operations team moved to the hosting group for the Mobile division, which later became to the new Automotive division - Remained in 1st tier on-call rotation for Swype Connect - Implemented Foreman for system management and provisioning of bare metal, ESX, and Azure instances - Deployed infrastructure world-wide in Azure using purpose-built and reusable Terraform modules - Integrated Katello for management of system and application content across all datacenters - Rolled out FreeIPA to centrally manage SSL certificates, Kerberos, DNS, system auth (sssd), and application auth - Designed and built proof-of-concept multi-tenant compute platform using Mesos, Marathon, Consul, Calico, HAProxy and Docker to support auto-scaling and blue-green deployments of microservices - Architected a solution to provide applications and systems "Visibility" for our customers using ELK for logs, Graphite for metrics, and Sensu for alerts - Built and maintained centralized, per-datacenter, secure, multi-tenant, ELK-stack clusters for "Visibility" using Elasticsearch, Kibana, Logstash, ElastAlert, and ReadonlyREST - Created go app that generated Sensu checks for services running inside Kubernetes, querying API for services annotated with configmaps that describe alert thresholds - Deployed Jenkins 2.0 integrated with GitLab for CICD. Built shared pipelines (as code) to build all our RPMs, Docker images, and Puppet modules - Made and/or used rspec-tested Puppet 4 modules to deploy all of the above - Authored Puppet 4 "base" system module to manage all fundamental aspects of our systems, including puppet, mco, auth, sshd, time, osquery, limits, firewall, auditd, packages, sysctl, monitoring, logs, SELinux, DNS, and metrics - Used Packer to bake Azure images for faster provisioning - Setup a CI/CD pipeline to package each customer's "visibility" configurations (Kibana dashboards, Logstash configs, ElastAlert rules, and Grafana dashboards) and install them on the appropriate clusters - Documented our platforms and stacks, evangelized them to our customers, and assisted with customer on-boarding PROJECTS Swype Connect Language Lab Principal Software Engineer January 2012 - September 2016 Nuance Communications — Durham, NC Mobile division, TextIO R&D, Connect Operations team - Swype was acquired by Nuance! - Continued the development and improvement of the Swype Connect API, with the main focus on performance, allowing us to scale to hundreds of millions users - Improved visibility of our connected services, using Graphite, statsd, collectd, Grafana, Kibana, and SNMP, giving us insight and trending data into how our application is performing and being used - Switched from EC2 Auto-Scale to a Puppet managed, but manually scaled system - Migrated SwypeConnect from AWS to an in-house, managed ESX cluster - Used Hadoop and Pig to mine Cassandra for application usage and trend data - Built second API in Go, wrapping core business logic written in C, to support real-time predictions in the cloud - Assumed responsibility of legacy Java/Spring language database management system - Built server support for on-device storefront - Deployed and support applications in Chinese datacenters PROJECTS Swype Connect Senior Systems Engineer June 2011 - December 2011 Swype — Durham, NC Engineering, Connect Operations team - Came on board to lead the effort of building a high-scale web-service to support tens of millions of mobile transactions per day, to enhance phones using the Swype keyboard - Built a multi-datacenter, geographically redundant, Python/WSGI web-service to support millions of write-heavy requests per day, backed by a similarly redundant Cassandra cluster - Hosted in Amazon Web Services, for ease of build-out and managed infrastructure, utilizing EC2, AutoScale, CloudFront, CloudWatch, S3, Route53, RDS, ElasticCache - Used EC2 auto-scaling to ensure a timely response to customer demands - Built a true DevOps team, using PagerDuty, Nagios, Graylog, SyslogNG, and EC2, plus our stateless custom web service that we both developed and operated in Production COMPUTER SKILLS AI-Assisted Development: Claude Code, Agent Orchestration, Specification-Driven Development, Architecture Heuristics Programming Languages: Python, Javascript/TypeScript, Go (Golang), Java, Bash Databases: Cassandra, MongoDB, MySQL/Maria, PostgreSQL, MS SQL Cloud Platforms: Google Cloud Platform (GCP), Amazon Web Services (AWS), Microsoft Azure Data Systems: Kafka, Redis, Databricks, Bigtable Development: React, Svelte, Node.js, NestJS CI/CD: Git, GitHub Actions, GitLab Infrastructure: Kubernetes, Docker, Terraform, DAPR, Helm EDUCATION Goucher College — Towson, MD BA in Computer Science Courses in Java, LISP, 3D Graphics, A.I., Assembly, Software Engineering, Algorithms, Hardware Architecture, Computation University of Delaware — Newark, DE Graduate & Undergraduate Courses in Computer Science Courses in C, C++, Compiler Design, Computer Graphics, Multimedia Design REFERENCES Available upon request