wwest•dev

Hi, I'm Bill. I'm a Software Engineer, SRE, and technology generalist. I have years of experience at global-scale site operations in high-stakes environments and startups. In addition to operations, I've done work in platform and capacity engineering at well-known web brands like LinkedIn and WebMD. I want to make developer and user experiences better as part of my work and I strive to leave things better than I found them. If you are interested in working together or you have an interesting project I might be able to help with, don't hesitate to reach out at william.a.west@gmail.com.

About Me

I grew up in New England but I've lived in Colorado for several years. My wife is a PhD candidate at CU. We have too many cats and not enough bicycles.

a range of mountains that look like irons at 45-degree angles, a blue sky and green grass

Fun Stuff

When I'm not working on a programming project, I like to do lots of other stuff, including astrophotography, gardening, scrambling, and paragliding. Every once in a while I like to brew beer or wine.

Crossroads (Jan 2026)

Now that my sabbatical is coming to a close. I'm interested in tech work again. I am looking at commercial and nonprofit corporate options, but if I don't find a good match I have some several experiments that are promising bootstrap candidates. If you have any interest in working together, or any interesting projects you want to collaborate on, please reach out.

Sabbatical (Jan 2025)

After a very long time in the tech industry without a real break, I took a sabbatical in 2025. I spent the year learning how to paraglide and I went HAM, kids. I also read a ton, rebuilt my homelab, caught up on mobile development, and substantially reduced my "big tech" social media footprint and cloud spend.

William West

Software Engineer | Platform/Infra | SRE

Remote or Denver Metro


Goals

I am currently focused on efficiency and modernization efforts. I specialize in sorting through complex or legacy environments, identifying the best specific spots for improvement, and getting projects to the finish line quickly.


I strive to assume best intentions, understand different points of view, and provide and absorb candid, constructive feedback with peers and managers.


Principles

Correctness
  • Problem discovery
  • Domain research
  • Test first
Development
  • Tight feedback loops
  • Instrument for observability
  • Shift-left security
Operations
  • Actionable alerts
  • Nimble deployments
  • Declarative infra

Expertise

The following indicates active or recent skills and partial or past skills . Things I've merely encountered are not included; these are all items I have done non-trivial work on.

Go Python Java Kotlin Regex JS Scala Lua Ruby Scheme Perl C
Paradigms Distsys Cryptography Parsers Algorithms Data Structures CAP
Flask Jetpack Compose MVVM React Angular Ember.js Rails FastAPI MVC
Linux Red Hat Ubuntu SuSE Arch LFS
GCP AWS Azure
Infrastructure Platform SaaS IaaS SRE SLO Apdex
Prometheus Alertmanager Pagerduty Grafana ELK Nagios Zabbix
Ansible Terraform Airflow Chef Puppet OPA Rego CFEngine
Kubernetes Docker OCI Helm Crossplane Ceph Calico Flannel Cilium
GKE EKS AKS
Spanner MariaDB Postgres Redis ORM Etcd Kafka ZK CosmosDB Oracle
PCI DSS FIPS
TLS HTTP DNS TCP/IP NFS CIFS iSCSI SMTP VPN BGP
gRPC Protobuf REST GraphQL
JSON Schema OpenAPI JSON:API Avro
Tcpdump Wireshark Nmap Netcat Debuggers OpenSSL eBPF
Apache Nginx Gunicorn uWSGI
Make Github Gitlab Forgejo Jenkins Teamcity Bazel Gerrit Gradle

Engagements

Arryved, Inc.
Staff Site Reliability Engineer
October 2022 - October 2024

SRE lead with a goal of putting the infrastructure in a more stable position to deliver value and attract further investment in a tough market: set strategic goals for infra; authored 2-year infra roadmap, did much of the initial execution in the first 2 quarters:

Update legacy hand-built GCP infra w/ normalized infra subject to a Terraform-based workflow. Introduced containerized workloads.

Replaced hand-managed config + secrets management with modern hierarchical/environment-aware solution based on Ansible + a modern secrets provider.

Automate SRE oncall toil, especially that required by industry compliance, without cutting corners.

Replaced outdated monitoring (Zabbix) with a cloud-native stack (Prometheus/Grafana) with robust data collection, calculation, reporting, and alerting capabilities, established SLOs based on Apdex and drove down error/alert noise to 1-2 pages a week while measurably increasing reliability to meet our site SLOs consistently, even through historically high site traffic.

Maintained technical PCI compliance for a large-scale POS system, including infrastructure and product code changes.

Embarked on R&D-wide effort to level up devs, SREs and support staff on operations, log/code/metrics hygiene, oncall discipline, post-mortems, and fire-drilling/role-playing incident scenarios and live debugging techniques. Worked with support leadership to enact a structured incident response plan that continues to minimize downtime, ensure continuous improvement, and prevent repeat incidents.

LinkedIn
Senior Software Engineer
May 2021 - October 2022

Develop & manage LinkedIn Terraform-based Infrastructure-as-Code (IaC) platform. Developed and drove effort to successfully operationalize the MVP using prior experience as SRE, as well as deep SWE skills e.g. development of thread-safe metrics emission client in Go, expansion of API and CLI authz, SSO in Python.

Custom provider development and provider/IaC developer support. Drove partnership with Kubernetes team to support pod declaration in IaC and implemented custom authentication, provider and environmental support for K8s use cases.

Designed hands-on conference workshop to train existing and prospective users in IaC development and platform use.

Most recently worked on greenfield policy-as-code platform (OPA-based), first as a sidecar to the IaC service, and then as a general service.

LinkedIn
Senior Site Reliability Engineer
May 2016 - May 2021

Two years embedded in the product team for LinkedIn Recruiter. High-revenue, fast-moving environment requiring fast triage skills, and ability to collaborate in product codebases to provide improved operability; JMX management, cache loading + validation with Apache Gobblin. Wrote internal productivity tools for peers (e.g. Ember wrapper of JIRA API, hadoop flow monitoring tools). Maintained end-to-end tests of the Recruiter platform.

Two years as a capacity engineer, working on live performance testing of production apps, capacity estimation and planning, and private cloud resource efficiency. Extensive work on REST APIs and documentation, feature development for perf testing framework, planning and development of core operational efficiency metrics.

WebMD
Systems Architect
January 2014 - May 2016

Primary architect of and full-time contributor to WebMD’s infrastructure provisioning automation framework, including public cloud provisioning and Chef bootstrap automation.

Primary author of a configuration data management system, built on Rails & Neo4j and integrated with Chef. Author and maintainer of several smaller support tools, cookbooks, test suites, and documentation.

Yale University
Senior Systems Programmer
May 2008 - January 2014

Led a dev team maintaining Yale’s ServiceNow instances. Transformed team structure and practice away from Waterfall and toward agile methodologies, ultimately delivering small batches weekly and driving the introduction of automated feature testing.

Original role as UNIX systems admin in a central UNIX group serving many customers with a complex ecosystem of academic and business applications, databases, and web services. This included Linux and AIX support for a variety of databases & applications (Oracle, LAMP, Java, Rails, Atlassian stack).


The first 10 years of my career (1998-2008) were spent as a systems administrator for Engineering clients (CAD, CAE, Repair) in the defense and commercial air industries; I worked for CSC at General Dynamics and T-Systems at MTU Aero Engines.


Papers & Talks

May 2025, TBD 2026. Invited speaker for PHIL 2160 - Ethics and Information Technology at CU Boulder; on ethical discernment as a worker in the tech industry


Conference Workshop "Infrastructure as Code: Working with Terraform as a Service." LinkedIn #SiteCon21 (December 2021).


West, William, and Emmanuel Agu. "Experimental evaluation of energy-based denial-of service attacks in wireless networks." IJCSNS 7.6 (2007): 222.



Education

Google, via Coursera
Site Reliability Engineering: Measuring and Managing Reliability
2023
LinkedIn
Ember.js for Frontend Devs (Onsite)
2019
Stanford University, via Coursera
Cryptography I
2016
University of London,Goldsmiths, via Coursera
Responsive Website Basics: Code with HTML, CSS, and JavaScript
2014
University of Maryland College Park, via Coursera
Cryptography
2014
University of Maryland College Park, via Coursera
Programming Mobile Applications for Android Handheld Systems: Part 1
2014
Rice University, via Coursera
An Introduction to Interactive Programming in Python
2014
École Polytechnique Fédérale de Lausanne, via Coursera
Functional Programming Principles in Scala
2014
University of Washington, via Coursera
Programming Languages
2013
Worcester Polytechnic Institute
Bachelor of Science, Computer Science
2007

Languages

English native speaker

French working proficiency (B2/C1 DELF/DALF Equivalent)