Peter Wiggers
Verified Expert in Engineering
Software Developer
Amsterdam, Netherlands
Toptal member since April 7, 2020
Peter has been a Kubernetes fanatic since the birth of this amazing orchestration tool in 2014. He designs and builds efficient, scalable, and maintainable solutions in Google Cloud Platform. He is an entrepreneur who has helped SMBs, banks, and enterprises save time and money. Peter's solutions are multi-cloud-ready as he prefers cloud-agnostic options. Peter is also an experienced Python developer, an automation expert, and a Django framework fan.
Portfolio
Experience
Availability
Preferred Environment
Docker, Linux, MacOS, Python, Kubernetes, Cloud
The most amazing...
...multi-cloud infrastructure I designed and built for the health industry was based on Kubernetes and was secure, automated, highly available, and easy to use.
Work Experience
Cloud Architect
Darktrace
- Designed and built the (multi-tenant) cloud infrastructure for Darktrace's Attack Surface Management solution.
- Designed a scalable ETL pipeline for asset discovery, using GCP, GKE, Kubernetes, Cloud Pub/Sub, Terraform, Flux, and Python.
- Migrated applications from legacy infrastructure to the new GCP infrastructure.
Cloud Architect and Engineer
White Space
- Designed and built multiple autoscaling 1500-node Kubernetes clusters (GKE), managed with Terraform and Flux.
- Was highly efficient in cost and resource optimization.
- Created CI/CD to quickly spin up new applications for (consulting) clients, very easy to use for developers.
Google Cloud Platform Engineer
Priceline - GCP
- Optimized workload configurations to achieve a 40% cost reduction on GCP cloud spend.
- Managed 30+ Kubernetes clusters (GKE) using Terraform and Flux.
- Optimized Terraform and Kustomize code to make it simpler and easier to maintain.
Founder | Tech Lead
Omnikube
- Built a platform to easily run your application on Kubernetes, in your public cloud account under your control.
- Automated everything as-code, from cloud resources to resources within Kubernetes (and the glue in between).
- Used Python everywhere, instead of custom DSLs, making it easy for developers to work with.
Cloud Solution Architect
Shell
- Designed the global, highly available, and hybrid infrastructure for Shell's big-data WellVantage product, using AWS EC2, RDS, and VPC.
- Identified and classified potential risks in the infrastructure.
- Advised on IoT edge devices to use on oil rigs/platforms (difficult conditions, low bandwidth).
Microservice Infrastructure with GCP, Kubernetes, and Istio
Braver Health (freelance)
- Designed and set up a GKE-based microservice environment from scratch as code with Terraform on GCP.
- Created an efficient Kustomize (Kubernetes manifest) hierarchy to manage all (20) microservices.
- Used Istio's service mesh features extensively, such as Authorization Policies, Egress Gateway and Virtual Service.
- Automated everything, from cloud resources (Terraform via Github Actions) to application resources (Kustomize via ArgoCD).
Cloud Architect | Engineer
Ubiqu Access
- Designed and built an extremely secure, highly available, multi-cloud Kubernetes environment (two clouds, 100+ nodes) to host their infrastructure.
- Built a complete CI/CD system based on GitLab CI and Kubernetes (for 30 applications).
- Trained two employees to maintain the infrastructure.
Cloud Architect
Tracedock (freelance)
- Assisted Tracedock in building the infrastructure on AWS with Kubernetes (Kops) for a scalable, high-volume ad-tracking platform.
- Designed it to automatically scale to process billions of data points during the day and send those to Elasticsearch.
- Rewrote a resource-consuming part of their processing software in Go, which made it far more efficient.
Lead Architect | Developer
ING Group
- Led the development of the Early Warning system platform that scrapes, analyses, and enriches public news articles (millions per day).
- Designed it to be highly scalable; a news ingest run scaled to 1,500 instances in a couple of seconds and took 15 minutes.
- Created bespoke machine learning models via APIs to classify all news items.
- Presented this case at Google Cloud Next '18 in San Francisco.
Lead Engineer
PwC (freelance)
- Built a CI/CD platform and scalable multi-cloud, multi-region Kubernetes hosting environments for an Internal Development Platform, allowing them to build and run prototypes for their clients quickly.
- Created an "App Launcher", allowing developers to easily start and deploy new applications. Supported Python, Javascript and PHP.
- Maintained a self-hosted GitLab instance hosting 2,000+ projects., actively being used by 250+ developers and is still in development.
AWS Cloud Engineer
AutoTrack
- Assisted in the building of the hosting platform for the front-end and back-end systems of AutoTrack on AWS.
- Configured a monitoring environment with Nagios and alerting via Slack.
- Created and optimized automated CI/CD pipelines on Jenkins.
Founder | Back-end Developer
Bitlayer
- Built back-end web applications for 20+ companies, such as B&S International, Royal Capi-Lux, Smilde Foods, Kaspersky Labs, Arteria Consulting, and other companies.
- Delivered the full package by hiring external UI/UX and front-end developers.
- Became a Google Cloud Platform authorized trainer for the cloud architect track and gave a three-day training several times to small groups.
Experience
Turn-key, Multi-cloud Kubernetes Platform as Code for Omnikube
Microservice Infrastructure with GCP, Kubernetes, and Istio for Braver Health
High availability, data location, scalability, and security were the main focus areas for this project.
Early Warning System for ING Bank
https://www.ing.com/Newsroom/News/Using-AI-to-assess-credit-risk.htmCI/CD Platform and Kubernetes Hosting Environment for PwC
Scalable, High-volume Ad Tracking Platform for Tracedock
https://tracedock.comExtremely Secure Infrastructure for Ubiqu
Global Product Price Card Tool for B&S
Education
Master's Degree in Construction Management and Engineering
Delft University of Technology - Delft, The Netherlands
Bachelor's Degree in Civil Engineering
Delft University of Technology - Delft, The Netherlands
Certifications
Certified Kubernetes Administrator (CKAD)
The Linux Foundation
Certified Kubernetes Administrator (CKA)
The Linux Foundation
Professional Cloud Security Engineer
Google Cloud
Official Trainer Cloud Architect
Google Cloud
Professional Data Engineer
Google Cloud
Professional Cloud Architect
Google Cloud
Skills
Tools
Kustomize, Terraform, GitLab CI/CD, Helm, Google Kubernetes Engine (GKE), Istio, Jenkins, Ansible, Nagios, WireGuard
Languages
Python, Go
Frameworks
Django, Flux
Platforms
Cloud Engineering, Kubernetes, Docker, Linux, AWS, Azure, Amazon EC2
Storage
PostgreSQL, MySQL, Elasticsearch, Cassandra
Paradigms
DevOps
Other
Infrastructure as Code (IaC), Pulumi, Cloud Architecture, GitOps, Argo CD, GitHub Actions, Prometheus, Google Cloud Functions, Kubernetes Operations (kOps), Linkerd, Cloud Engineering, Bizzdesign, Artificial Intelligence, Private Clouds, Hybrid Cloud Infrastructure, CI/CD Pipelines
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring