Yusuf Taylan Yuksel

Software developer & DevOps engineer in Helsinki.

WhatSoftware developer & DevOps engineer

WhereEricsson, Helsinki. Since October 2022.

Reachytaylanyuksel@gmail.com

Helsinki South Harbour railway quay in 1907, a steam locomotive crossing the causeway in front of the city
Signe Brander, 1907, the harbour railway quay
This pagepushapplyrolloutserving
This page, served by the machines below it
The clusterk3s ×5 nodesproxmoxlonghornmetallbcaddy
The cluster, under every frame on this page
Watching itbeszeluptime-kumahomepagentfyspeedtest
Watching it, so I know the moment something breaks
Locked downauthelialldapcrowdsectailscalevaultwarden
Locked down, nothing private faces the internet bare
A hospital laboratory room in Helsinki around 1910: desk, microscope, lamp and glassware
Lab, c. 1910, the instruments of the era
The media cloudjellyfinsonarrradarrqbittorrentgluetun
The media cloud, a library that answers to no subscription
State railway Elaintarha stop near central Helsinki around 1900: tracks, signal hut, a worker watching a train
Eläintarha stop, c. 1900, infrastructure in its first century
Apps I shippedopengymtranslatortelegram-agentbentopdftermix
Apps I shipped, from repo to a URL on my domain
Helsinki Western Harbour ferry terminal in 2019, angular glass roof under a grey sky
Western Harbour, 2019, the city's other side of the water
The South Harbour waterfront today, ferry terminals and the Uspenski Cathedral
South Harbour today, same water, 112 years apart
Email me See the cluster

About

BasedHelsinki, Finland

CurrentlyEricsson, since 2022

At homeOne K3s cluster, 28 namespaces

DegreesThree, in three countries

I build the systems software runs on. At Ericsson I design CI/CD pipelines and manage Kubernetes clusters. At home I run a K3s cluster that hosts this page, my password manager, my media library and the apps I have shipped myself. Five countries, three degrees, one constant: I learn infrastructure by operating it, then breaking it.

Tech stack

Infrastructure

Kubernetes, K3s, Helm, Docker, Terraform, Ansible, Proxmox, MetalLB, Longhorn, Caddy

Languages

Go, C#, Python, Bash, Java, Groovy, JavaScript

Data & storage

PostgreSQL, MySQL, MariaDB, MSSQL, SQLite, Redis

Security & GitOps

Authelia, OpenLDAP, CrowdSec, Tailscale, Vaultwarden, Forgejo Actions, GitLab CI, GitHub Actions, Jenkins

The cloud under my desk

Nodes k3s HA
RoleCountStatus
control-plane3Ready
worker2Ready
storageLonghornHealthy
Nodes, roles and counts, never hostnames
Load last hour
control planescpu 6%
workerscpu 12%
memory41%
volumes boundall
Load, a Beszel-style read on a calm day
Volumes Longhorn
VolumeRepl.
forgejo-postgres3
authelia-config3
beszel-data3
opengym-data3
media (6 vols)3
Volumes, three copies each
Access edge policy
This pageopen
Everything privateAuthelia SSO
Admin pathsTailscale only
AbuseCrowdSec
Access, one door open on purpose
Machines Proxmox
VMs by roleOn
control-plane ×32 hosts
worker ×21 host
lab containers1 host
Machines, spread on purpose
Snapshots Longhorn
forgejo-postgresnightly
authelia-confignightly
opengym-datanightly
Snapshots, every volume, nightly
Alerts ntfy
disk thresholdswatched
cert expirywatched
rolloutsquiet
Alerts, push to my phone
Routes Caddy
git.yukselcloud.comForgejo
beszel.yukselcloud.comMonitoring
uptime-kuma.yukselcloud.comStatus
ntfy.yukselcloud.comPush alerts
opengym.yukselcloud.comMy workout app
auth.yukselcloud.comAuthelia
ldap.yukselcloud.comlldap
vaultwarden.yukselcloud.comPasswords
jellyfin.yukselcloud.comMedia
bentopdf.yukselcloud.comPDF tools
home.yukselcloud.comDashboard
portfolio.yukselcloud.comYou are here
Routes, every public doorall of them on my own domain
deploy-portfolio Forgejo Actions
Setup Kubeconfigdone
Delete old Poddone
Apply ConfigMap and Deploymentdone
Rollout restartdone
Wait for rollout (90s)done
Run passedshipped by the cluster serving it

Work & projects

Every job and everything shipped, one shelf. The label tells the discipline.

Career record

Employment

Software Developer · Ericsson, HelsinkiJenkins and Helm pipelines, Kubernetes clusters, infrastructure as code.Oct 2022 – present
Software Developer · Templari SRL, ItalyIoT Bridge services on MQTT, .NET dashboards for sensor data.Feb 2021 – Sep 2022
Backend Developer Intern · Tradenet Services, ItalyGo backend against the Commercio blockchain, REST APIs with test suites.Sep 2021 – Jul 2022
Computer Engineer · Mobilitypay, TurkeyEMV smart-card and payment services in C# and WCF.Jun 2019 – Jan 2021
Engineer Trainee · Częstochowa Univ. of TechnologyCUDA GPU performance research with MATLAB image processing.Jul – Aug 2017

Education

MSc, ICT for Internet and Multimedia · University of Padova2020 – 2022
BSc, Computer Engineering · Fırat University2013 – 2019
Erasmus, Computer Science · Białystok Univ. of Technology2016 – 2018

Open to problems in infrastructure, distributed systems and backend engineering.

Helsinki South Harbour railway quay in 1907, a steam locomotive crossing the causeway The same South Harbour waterfront today, ferry terminals and the Uspenski Cathedral