Martin Wilhelm

Principal Engineer Resurs Bank | Ex Klarna | Ex StudiVZ

Greater Stockholm Metropolitan Area

About

I have proven multiple times that it's possible to run very large platforms with very few colleagues successfully. Operated the largest German (focus on Germany, Austria, Switzerland) website - especially during the absolute peak time in 2009/2010 with over 17 mio users, 437 mio visits, 11.4 billion PIs per month and 150 000 Req/s. Toolchain portfolio examples (I was working with quite heavily during the last decades):, ActiveMQ, Amazon Web Services (AWS), Amazon CloudFront, Amazon EC2, Amazon EKS, Amazon S3, Apache, Bash, Bind, Bitbucket, BootP, Chef, Chef-Solo, Cloudstack, Cloudmonkey, Confluence, Cyrus, Debian, DNS, Docker, dpkg, DSH, eGroupware, ejabberd, etcd, Expurgate, F5 BigIP, Flash Media Server, Fog, Ganglia, git, GlassFish, Google Cloud Platform (GCP), Graphite, Graylog2, Hadoop, Haproxy, Heartbeat, Icecast, Icinga, IMAP, IPTables, ircd, Jenkins, Jenkins-Job-Builder, Jira, Kafka, Kernel, Koji, Kubernetes, LDAP, LVM, LVS, Mailman, Memcache, MogileFS, Monit, MongoDB, MySQL, MySQL Cluster, Nagios, Nessus, NetApp, NFS, Nginx, OP5, OpenNebula, OpenVPN, Packer, Perl, Postfix, PostgreSQL, Private-Chef, Pulp, Puppet, PXE, QEMU / KVM, RabbitMQ, Redis, RPM, Sendmail, Shoutcast DNAS, Smokeping, SMTP, SNMP, Snort, Splunk, Squid, Stash, svn, Swarm, Syslog, TFTPd, Tito, Tomcat, UUCP, Vagrant, varnish, VMWare ESXi, Voldemort, XEN, Zookeeper. In addition: Experience in the construction and operation of large platforms, leadership, passion, motivation, responsibility - and pragmatism. Dedicated to the DevOps culture. Also having security in mind. Being a friend of keeping things clean and simple and I try to avoid unnecessary complexity. Encouraging a work-from-remote policy. Side note: Have done the a.out to ELF transition by hand (without any distribution) in 1996. :) -- Regarding GDPR: I hereby give consent to be contacted on linkedin by anyone who wants to contact me.

Experience

  • Principal DevSecOps Engineer at Resurs
    2025 - Present · 1 yr 6 mos

  • Founder, Evangelist, Architect at System4
    1994 - Present · 32 yrs 6 mos

    System4 is an association of privately operated networks, servers and services. System4 offers a full range of IT solutions for private enthusiasts and is driven as a private hobby project. System4 has been founded in the mid-90s and has its roots close to the German internet pioneers and hacker societies (ThurNet, CCC). The idea to offer free services at the highest level of quality and maximum completeness for a closed community, links and connects committed and competent IT experts and interested parties together – since 1994. System4 has its own IPv4 networks, servers, sites and applications to ensure that claim. System4’s mission is to proof that it is possible to be a “digital native” and an independent (cloud-free) self-provider at the same time – by using open source, free and standardized solutions. Potential future participants will be selected and contacted by System4. System4 is a privately operated non-profit hobby project. There is no business and thus no dependent obligations/regulations to follow or to claim.

  • Head of SecDevOps at Stacc
    2020 - 2025 · 5 yrs

    Head of SecDevOps at stoEr Technologies AB until aquired by Stacc AS (in 2023). Head of SecDevOps at Stacc Sweden AB (from 2023). Implementing a true SecDevOps culture (where security starts at the development process) in a dynamic and very agile fintech startup. This is a long-term-goal covering the transition from Ops -> DevOps -> DevSecOps -> SecDevOps. Responsible for security, operations, continuous integration and continuous delivery for stoErs product portfolio. Strong focus on pragmatism and simplicity. Also closely working with compliance and legal. Directly reporting to the CEO. _ Ran "all the things" via a cloud-only philosophy in GCP (with focus on Kubernetes but by avoiding a technology lock-in). _ Designed, architectured, deployed and operated scalable platforms for different customer needs, fully automated and with security in mind - via infrastructure as code. _ Closely worked together with the development and product teams (via an open and proactive communication, code-reviews, workshops etc.), helped to explore new markets by providing in-depth guidelines and analyzes. _ Incorporated regulatory needs into the setups (ISMS, ISO 27001 and others). _ Lead in deciding what tools and 3'rd party components to use in the operational environments and for development. _ Responsible for monitoring, alerting and SLA reporting. _ Responsible for the incident management process and oncall policies. _ Kept the setups cost-efficient. _ Hands-on at the internal-it related topics, device management and device security. _ (Success)fully remote. :)

  • Klarna (Greater Stockholm Metropolitan Area)
    • Engineering Manager (acting)
      2019 - 2020 · 1 yr

      Acting Accountable Lead (AL) and Competence Lead (CL) for the Pipelines Team (former ESUP/Engineering Support), ~7 people.

    • Senior Engineer
      2013 - 2020 · 7 yrs

      Development and operations with focus on automation and continuous integration+continuous delivery in one of the world’s leading payment providers. Chef* (now ansible) of the Rhel/Centos/CoreOS/Debian based 1..n Linux server farms in dynamic locations (dynamic amount of servers, dynamic amount of cloud environments), 3..10 colleagues. _ Ran very large clusters of hundreds of jenkins-masters and thousands of jenkins-agents in kubernetes/EKS under high load. _ Automated the deployment and configuration management of large scale environments with chef and ansible in different cloud-environments. _ Provided the lifecycle (creation, provision, destruction) of interconnected clusters as a self-service for developers, engineers and testers using platforms like cloudstack/AWS and tools/frameworks like kubernetes, docker, vagrant, packer and others. _ Constructed git based pipelines for development and release using tools like jenkins, jenkins-job-builder/JobDSL and jenkins-swarm/jclouds/kubernetes(docker)-slaves (many VM workers connected to jenkins, configured using chef, ansible or plain docker, created using jenkins itself). _ Created packaging workflows using e.g. git+koji+tito+pulp, mock, virtualenv and fpm. _ Ingested operational fields like metric-collection, monitoring, high availability, high- and lowlevel debugging. _ Supported teams to have successful go-lives of services and new-country-spinups. _ Worked closely together with international teams (like Klarna Israel and SOFORT Germany). _ Contributed to upstream-projects (chef-cookbooks, fedora-mock, vagrant-cloudstack, Jenkins-Plugins, ...). _ Conducted interviews for Klarna-Engineering candidates. _ Kept the things smart, maintainable and simple. Simplicity and maintainability is the key! *: Opscode Chef ;)

  • Senior Systems Architect at ResearchGate
    2012 - 2013 · 1 yr

    Architecture planning, systems engineering and system operations of a growing international social network for scientists. Root of the Debian-based Linux server farm in the USA (> 100 physical Servers, 2 colleagues). _ Investigated the architectural needs of the current systems and services. _ Evaluated and selected technologies and solutions while observing the various constraints (cost, time frame and security). _ Defined and prioritized tasks and stories using agile methods like scrum and kanban (scrumban). _ Provided architectural expertise, direction and assistance to systems engineers and software development teams. _ Constructed services for clustering, mirroring, replication and failover (e.g. Haproxy loadbalancing, Pacemaker failover, ActiveMQ queuing, DRBD clustering, PostgreSQL replication, MongoDB sharding). _ Monitored and tuned the platform for availability, performance and capacity (e.g. using Nagios, Graphite, Graylog2, CDN). _ Explored new technology trends and recommended proof-of-concept projects. _ Member of Team Borg.