# waseem.eurosky.social (@waseem.eurosky.social)

Profile: https://sifa.id/p/waseem.eurosky.social
Headline: Kubernetes Architect | Go Developer | Operators | GitOps & Flux | Platform Engineering | CKA | RHCE
Location: Greater Stockholm Metropolitan Area

## About

Kubernetes Architect specializing in operator development (Go), GitOps, and platform engineering. I build cloud-native infrastructure that's declarative, self-healing, and runs on open-source tooling with zero vendor lock-in.

Previously built and worked on open-source tools at Stakater including Reloader (9k+ GitHub stars), IngressMonitorController, and Forecastle.

I run a 15-node homelab across OKD, Talos (ARM64), Kamaji, and bare metal with Cluster API and multi-cluster patterns. Full self-hosted stack: XCP-ng, Rook-Ceph, Longhorn, Keycloak, Harbor, Netbox, Velero, plus the same Grafana observability stack I run at work. I genuinely enjoy this stuff.

Core expertise:  Kubernetes Operators & Go
\- Production operators with operator-sdk, controller-runtime, kubebuilder
\- Custom CRDs, reconciliation loops, admission webhooks, finalizers
\- Provider patterns for hybrid cloud (vSphere, OpenShift Virtualization, AWS, Azure)  Platform Engineering & GitOps
\- Flux, Crossplane, Kustomize, Helm, ArgoCD
\- OKD, OpenShift 4.x, Talos, Kamaji, Cluster API
\- Cilium, multi-cluster networking, NetObserv  Observability & SRE
\- Grafana, Mimir, Loki, Tempo, Alloy, Vector
\- Prometheus, PromQL, OpenTelemetry, distributed tracing  Infrastructure as Code
\- Crossplane compositions and providers
\- Terraform providers in Go, Terraform modules
\- VMware vSphere, OpenStack, OpenShift Virtualization, bare metal  Certifications: CKS | Working toward RHCA  Open source: github.com/iLLeniumStudios | github.com/waseem-h

## Experience

- **Technical Lead at Electronic Arts (EA)** (2026 – present)
- **Intern at Bentley Systems** (2015 – 2015)
  Unit Testing of Catalog Service API Improved Catalog Explorer for MicroStation Wrappers for PWCS
- **ASP.Net Developer at Spark Solutions Limited** (2013 – 2013)
  Later
- **Lead Unity Game Developer at PlayIt Productions** (2014 – 2014)
  Developed MatchUp
- **Microsoft Student Partner at Microsoft** (2013 – 2016)
  Later
- **Senior DevOps Engineer at DICE (EA Digital Illusions CE AB)** (2021 – 2026)
  Operator Development & VM Lifecycle Management
  \- Architected multi-operator system in Go (operator-sdk, controller-runtime, kubebuilder) replacing legacy pipeline-based VM provisioning with self-healing, declarative infrastructure
  \- Manages 3-4k VMs across multiple sites through custom CRDs with reconciliation loops handling full lifecycle
  \- Implemented provider abstraction supporting vSphere, VMware, and OpenShift Virtualization with intelligent resource selection
  \- Multi-controller architecture with validation webhooks, finalizers, owner references, and event-driven reconciliation  Platform Operations & Hybrid Infrastructure
  \- Operate 13 OKD/OpenShift clusters (100+ nodes) on-premises with Cilium CNI and multi-cluster networking
  \- Driving Infrastructure as Code migration from Terraform to Crossplane for Kubernetes-native operations
  \- Led GitOps adoption via Flux across distributed teams
  \- High availability infrastructure with declarative alerting and configuration as code  Observability Platform (Open Source Stack)
  \- Designed and operate full observability stack: Grafana, Mimir, Loki, Tempo, Grafana Alloy, Vector
  \- OpenTelemetry-based collection processing hundreds of GB logs/day and millions of active time series
  \- Built SLO dashboards, job summary pages, and developer-facing tooling for CI visibility
  \- Prometheus/PromQL for metrics, distributed tracing for request flows  Cross-Team Impact & Technical Leadership
  \- Technical lead for VMware-to-OpenShift migration evaluation shaping enterprise hybrid cloud direction
  \- Rebuilt failed Kubernetes environment for QVS team from scratch, delivered training for ongoing operations
  \- Containerized services and GitOps pipelines for Engineering Workflows teams improving developer experience
  \- Presenter at DevDays 2025 (OpenShift automation, Kubernetes operators) and Automacon
  \- Mentoring engineers across timezones on Kubernetes operations, operator development, and distributed systems
- **DevOps Consultant at AB Trav och Galopp** (2018 – 2021)
  Setup a fully automated Openshift 4.x cluster with the following components automated via Terraform:
  \- vSphere VM's (Including Openshift 4.x installation)
  \- Cisco ACI (APIC) Application profiles and EPGs
  \- Bluecat DNS and Network configurations
  \-  F5 Loadbalancers  Secure Forwarder Operator
  \- Generates fluentd configuration for the secure forwarder based on different indexes
  \- Used to create ProductConfigs that tells which namespace / app label logs go to which index
  \- Reloads secure-forwarder when the config changes
- **Software / DevOps Engineer at Rapid Startup Studio** (2018 – 2021)
- **DevOps Engineer at Stakater** (2017 – 2021)
  Developed / Worked on the following tools:
  \- Reloader https://github.com/stakater/Reloader
  \- IngressMonitorController https://github.com/stakater/IngressMonitorController
  \- Forecastle https://github.com/stakater/Forecastle  Worked on creating the following stacks for Kubernetes / Openshift
  \- Control
  \-  Delivery
  \- Gitops
  \- Gateway and Tracing
  \- Logging
  \- Monitoring
  \- Security  These stacks include the following tools
  \- Descheduler https://github.com/kubernetes-sigs/descheduler
  \- External DNS https://github.com/kubernetes-sigs/external-dns
  \- Nginx Ingress https://github.com/kubernetes/ingress-nginx
  \- Forecastle https://github.com/stakater/Forecastle
  \- Git Webhook Proxy https://github.com/stakater/GitWebhookProxy
  \- Ingress Monitor Controller https://github.com/stakater/IngressMonitorController
  \- Kubernetes Dashboard https://github.com/kubernetes/dashboard
  \- Reloader https://github.com/stakater/Reloader
  \- Xposer https://github.com/stakater/Xposer
  \- Jenkins https://github.com/jenkinsci/kubernetes-operator
  \- Nexus https://github.com/helm/charts/tree/master/stable/sonatype-nexus
  \- Restful Distributed Lock Manager https://github.com/stakater/RestfulDistributedLockManager
  \- Flux https://github.com/fluxcd/flux
  \- HelmOperator https://github.com/fluxcd/helm-operator
  \- Istio
  \- Jaeger
  \- Kiali
  \- Cerebro
  \- ElasticSearch
  \- Curator
  \- Fluentd
  \- Kibana
  \- Konfigurator
  \- LogRotate
  \- Grafana
  \- Metrics Server
  \- Prometheus Operator
  \- Prometheus
  \- AlertManager
  \- Node Exporter
  \- Keycloak
  \- ProxyInjector
  \- SealedSecrets
- **Software Engineer at Aurora Solutions** (2017 – 2018)
  Worked on porting QbTech's Parameter Generator to Java Working on Stackator which is their automated stack creation tool that allows you to create a Kubernetes cluster with bundled applications on top of AWS
- **Software Engineer at APIMatic Limited** (2016 – 2017)
  \- CGAAS Team Lead (4 Months)
  \- Worked on adding support for OAuth 2.0 Two Legged and Three Legged in Android, UWP and Xamarin Code Generation
  \- PoC of our On-Premise Solution
  \- Integrated APIMATIC in Microsoft Azure Management API Portal
  \- Worked on creating a generic Developerless API Portal for any API in React
  \- Developed a Visual Studio 2015 / 2017 Extension for our Product that allows you to generate SDKs and Transform API Descriptions from within Visual Studio
- **Intern at Microsoft** (2013 – 2014)
  Later
- **ROM Developer at GreenROMProject** (2012 – 2014)
  Later

## Education

- **Pak Turk** — FSc. (2009 – 2011)
- **National University of Computer and Emerging Sciences** — Bachelor of Science (BS) (2012 – 2016)

## Skills

- MVVM
- Programming
- Kubernetes
- Go (Programming Language)
- JavaScript
- C
- AJAX
- Fluentd
- HTML
- Unity3D
- Infrastructure as code (IaC)
- Design Patterns
- Web Services
- Android Development
- Terraform
- Helm
- C++
- Visual Studio
- XML
- Eclipse
- CSS
- SQL
- Python
- MySQL
- Linux
- PHP
- SOAP
- Xamarin
- REST API
- LINQ
- ADO.NET
- WPF
- WordPress
- Swift
- Entity Framework
- Xamarin Forms
- Microsoft Azure
- Spring Boot
- Jenkins
- XAML
- Windows Universal Apps
- DevOps
- Openshift Hive
- Docker
- Gitops
- Openshift
- Hypershift
- Cloud Services
- Windows Azure Mobile Services

## Certifications

- Certified Kubernetes Administrator — CNCF [Cloud Native Computing Foundation] (https://training.linuxfoundation.org/certification/verify/)
- Red Hat Certified System Administrator (RHCSA) — Red Hat (https://rhtapps.redhat.com/verify?certId=200-110-682)
- Red Hat Certified Engineer (RHCE) — Red Hat (https://rhtapps.redhat.com/verify?certId=200-110-682)

## Projects

- **Web Engine - A Windows 8.1 Application** — http://apps.microsoft.com/windows/en-us/app/web-engine/fd1c76b7-93c1-4451-b38a-5286ed9dae33
  Web Engine renders PHP content dynamically on the go without having to refresh the page and go to a web browser
- **Camera Capture - A Windows 8.1 Application** — http://apps.microsoft.com/windows/en-us/app/camera-capture/d602eca7-ef17-4081-b68b-7a4853d8aae7
  A simple camera capture application
- **Social Postee - A Windows 8.1 Application** — http://apps.microsoft.com/windows/en-us/app/social-postiee/ad1ea496-8922-4ea6-9dde-253a7859cacb
  This app lets you schedule facebook and twitter posts
- **Men With Panache** — http://menwithpanache.com/
  A fashion icon blog for men
- **FAST File System**
  Implemented a File System similar to FAT in C++
- **Number Catching Game DOS**
  A simple number catching robot game made in DOS (Colored)
- **Bank Management System**
  Bank Management System developed using Core OOP concepts
- **Tiny Operating System**
  A very basic level operating system developed in Assembly Language which contained basic functions like open text files, mouse handling and colors etc.
- **Message Digest Generator**
  Generation of Message Digest using Naive Algorithms
- **University Management System**
  UMS with completely normalized database was developed in the course Database Systems.
- **CPU Scheduling Simulator**
  A simulator which simulates Process Scheduling using FCFS, RR, CFS, SJF, NPP, PP algorithms.
- **Classifieds App**
  A java based classifieds application developed using OOAD artifacts
- **Reliable Data Transfer using UDP**
  A DOS based application that allows reliable transfer of data on a network using UDP
- **Panorama Stitcher**
  Image Stitching using Panoramic Blending techniques to create a panorama
- **DFA - NFA - CG Converter**
  Converter for Finite Automatons
- **Audio Video Encryptor**
  Encryption of audio video using catMap and other algorithms in Matlab
- **WebShopper**
  A Shopping Web App made in ASP.NET MVC
- **Ingress Monitor Controller** — https://github.com/stakater/IngressMonitorController
  A Kubernetes controller to watch ingresses and create liveness alerts for your apps/microservices in UptimeRobot, StatusCake, Pingdom, etc.
- **Forecastle** — https://github.com/stakater/Forecastle
  Forecastle is a control panel which dynamically discovers and provides a launchpad to access applications deployed on Kubernetes
- **Reloader** — https://github.com/stakater/Reloader
  A Kubernetes controller to watch changes in ConfigMap and Secrets and then restart pods for Deployment, StatefulSet and DaemonSet
- **Git Webhook Proxy** — https://github.com/stakater/GitWebhookProxy
  A proxy to let webhooks reach running services behind a firewall
- **Konfigurator** — https://github.com/stakater/Konfigurator
  A kubernetes operator that dynamically generates and manages app configuration based on kubernetes resources
- **TechBookie - A Windows 8.1 Application** — http://apps.microsoft.com/windows/en-us/app/techbookie/2b3ce527-630d-49a2-9622-9a5d482551d3
  Lets you download lots of free books related to development.

## Honors and awards

- Microsoft Student Partner of the Month
- Monthly Top Scorer on Microsoft Virtual Academy

## Languages

- English
- Urdu
