Daniel Wilcox, Developer in London, United Kingdom

Daniel Wilcox

DevOps Engineer and Developer

London, United Kingdom
Toptal Member Since
March 26, 2020

Daniel is a former Google site reliability engineer (SRE) and infrastructure software engineer specializing in building and automating scalable, secure SaaS platforms. He has over a decade of experience creating, leading, and growing infrastructure teams. Daniel has charted the technical direction in new and legacy environments with a focus on delivering on business objectives.

Daniel is available for hire
Hire Daniel


SaltStack, Vault, Consul, Nomad, Envoy Proxy, GitLab, Docker, Terraform, Python...
Amazon Web Services (AWS), Elasticsearch, Prometheus, HAProxy, NGINX, Vault...
CSS3, HTML5, jQuery, OpenLayers, MariaDB, NGINX, Django, Postfix, Ansible...


London, United Kingdom



Preferred Environment

Amazon Web Services (AWS), Elasticsearch, CSS3, HTML5, jQuery, Django, PostgreSQL, MySQL, HAProxy, NGINX, Jenkins, GitLab, SaltStack, Prometheus, Nomad, Consul, Vault, Docker, Terraform, Go, Python

The most amazing...

...platform I've built resolved microservice version compatibility issues & empowered developers to push hidden versions to production for testing with customers.

Work Experience

2018 - 2019

Principal Platform Engineer

  • Developed a second-generation SaaS payments platform in service of a growing customer base; included scaling infrastructure, processes, and people.
  • Automated deployments to empower customer support and improve software release times by leveraging service mesh and orchestration technologies.
  • Enabled multi-region failover-and-disaster recovery (DR) by creating a dynamic traffic management system.
Technologies: SaltStack, Vault, Consul, Nomad, Envoy Proxy, GitLab, Docker, Terraform, Python, Go
2016 - 2018

Lead Platform Engineer

  • Led the transformation effort of Ripple’s products from enterprise on-premise to cloud-based SaaS applications to increase customer ROI and reliability.
  • Improved the SRE team's efficiency with infrastructure visibility and reduced toil with centralized logging, monitoring, intrusion detection, and automated certificate rotation.
  • Set the technical direction for a SaaS platform and applications that included technology selection, application development guidelines, and on-call playbooks and training for development teams.
Technologies: Amazon Web Services (AWS), Elasticsearch, Prometheus, HAProxy, NGINX, Vault, Consul, Terraform, SaltStack, Go, Python
2015 - 2016


  • Led the engineering team to deliver wearable IoT apps (Android and iOS) for Hewlett-Packard working with Kunai Consulting.
  • Created the build infrastructure for completely automated application builds for Android and iOS.
  • Served as the technical advisor for NewGen Venture Partners, a Silicon Valley venture capital firm.
  • Volunteered for EFF and worked on a project to secure email traffic between servers.
  • Built a personal event website to publish updates, send bulk email, upload images and give attendees password-less logins.
Technologies: CSS3, HTML5, jQuery, OpenLayers, MariaDB, NGINX, Django, Postfix, Ansible, Fastlane, Jenkins, Python
2014 - 2015

Site Reliability Engineer

  • Designed a new configuration architecture for App Engine clusters worldwide to ease scaling and maintenance.
  • Supported Google Cloud Datastore releases and incidents within the 99.95% uptime SLA.
  • Refactored legacy service automation (pre-Borg) to assist with its replacement and eventual decommission.
Technologies: Google Cloud Datastore, Google App Engine, BigTable, Borg
2011 - 2014

Systems Engineer

  • Built production clusters for testing new hardware to reduce manufacturing costs by making “go/no-go” decisions earlier, reducing costs on a yearly basis by $10+ million.
  • Automated assembly line testing to improve manufacturing yields and allow hardware engineers to easily develop manufacturing tests which reduced yearly costs and prevented major manufacturing deadline slips.
  • Developed a map-based tool to explore laboratory usage across a department of more than 500 engineers and produce reports for leadership.
  • Created a full-spectrum monitoring-and-alerting service to enable incident response for facility, cluster, and network events.
Technologies: Google Maps API, HTML5, Google App Engine, BigQuery, BigTable, Borg, Python
2009 - 2011

Linux System Administrator

  • Scaled a Google campus laboratory network to empower hardware teams across the company while reducing overhead costs.
  • Developed soft-EPO (emergency power-off) for power/cooling incidents, MapReduce jobs for compliance, and custom security scanners to enforce policies on insecure networks.
  • Drove the scaling effort on the first Android testing laboratory for the release of Android 3.0 “Honeycomb.”.
  • Built out hardware testbeds by retrofitting production automated installer for laboratories.
Technologies: Pexpect, Scrapy, MapReduce, Django, MySQL, C, Python


Vault PKI Formula

A SaltStack formula for issuing and automatically rotating certificates using a private CA. I was the originator and primary developer of the project—which I created to ensure all internal traffic was encrypted in the SaaS platform that I was developing.

Nomad Follower

A log aggregator for Nomad workers to ship logs into a central log storage location. I came upon and forked this project to solve issues with log shipping in my SaaS platform.
From the original project, I added fetching of dynamic authorization tokens, dead-letter support, save points to recover from rescheduling, and a JSON-only log output format.
Overall this allowed the log follower to be run as a normal Nomad job on every Nomad host—saving every pod from running its own log shipper—while improving log durability, log formatting, and system security.



Python, Go, SQL, C, JavaScript 5, HTML5, CSS3


Rkt, Django, Scrapy


Terraform, Vault, SaltStack, GitLab CI/CD, ELK (Elastic Stack), NGINX, OpenVPN, GitLab, BigQuery, Fastlane, Postfix, Envoy Proxy, Jenkins, Ansible


Consul, Nomad, Prometheus, HAProxy, Pexpect, Borg


Google Closure, jQuery, Google Maps API, OpenLayers


Amazon Web Services (AWS), Docker, Google App Engine


MySQL, Elasticsearch, BigTable, Google Cloud Datastore, MariaDB, PostgreSQL




2001 - 2005

Bachelor's Degree in Philosophy

University of California, Santa Cruz - Santa Cruz, CA, USA