Fredrik Lack

Nåttarövägen 49, 124 51 Bandhagen

+46 733 730 941 / fredrik@sthlm.io
LinkedIn / GitHub

Experienced developer (12+ years) passionate about Kubernetes, distributed systems and Cloud Native technologies.

Summary of Qualifications

  • Developer with a strong DevOps mindset
  • Language-agnostic with a full-stack approach
  • 5+ years running containers in production with Kubernetes

Eager to deepen my knowledge in...

  • Bare-metal Kubernetes
  • Distributed storage solutions (e.g., Rook-Ceph)

Highlighted Projects

SVT

Backend developer / DevOps, Nov 2021 - Present

Since late 2021, I've been part of a team building a cutting-edge CMS from the ground up, powering one of Sweden's largest news platforms (svt.se, SVT Nyheter/Sport apps) with millions of unique visitors per week. Designed for seamless collaborative editing, the system leverages an event-driven architecture with Kafka, along with Postgres, Elasticsearch and Kubernetes. I'm passionate about high-performance backend solutions and distributed architectures. My key responsibilites is mainly around the backend parts and making sure the system is running smoothly on Kubernetes.

  • Kafka
  • PostgreSQL
  • Elasticsearch
  • Kubernetes

Doors.live

Backend developer, June 2021 - Nov 2021

As a backend developer I was part of a tech team of 12 people. I worked in the team focusing on the core business area, meaning order and payment flow with integrations to Stripe. We maintained two APIs, one for back office users and one client/public facing customer API. The back office api was a database driven API using PostGraphile. Both API's heavily used queues and tasks to perform work.

  • Redis/Bull Queue
  • PostgreSQL/PostGraphile/GraphQL
  • Node.js, TypeScript
  • AWS/Amazon

SVT

Developer, May 2020 - May 2021

As a full-stack developer I was part of a team doing mob-programming with a lean approach. The team was responsible for several applications but the main focus was a live tool used by editors built with an event source architecture.

  • On-prem Kubernetes
  • Mob programming
  • Event sourcing/CQRS
  • Google Cloud: Cloud SQL, App Engine, Firestore
  • Node.js, Next.js

Nordic Leisure Travel Group/Ving

Developer Sep 2019 - Apr 2020

Worked in one of the web teams at Ving with the SAFe methodology. Our team was responsible for multiple universal Node.js/React applications on ving.se, tjareborg.fi, ving.no and spies.dk. Worked both on-prem and in Azure, the team was responsible for everything from development and testing to CI/CD and monitoring the running applications.

  • React, Redux, Node.js
  • Azure: Functions, App Service, Key Vault
  • GraphQL/Apollo

Egmont Publishing AB

Architect/Lead Developer, May 2018 - Sep 2019

Spearheaded the development of a brand new cloud native publishing platform running Kubernetes on GKE (Google Cloud). Using some of Google Clouds other services too like Cloud SQL, Cloud Storage, Cloud Functions and Cloud KMS.

  • Kubernetes (GKE)
  • Terraform, Helm, Prometheus/Grafana
  • Let's Encrypt
  • Google Cloud
  • PHP7, Node.js, Nginx, Docker, Redis, Elasticsearch
  • Cloud SQL, Cloud Storage, Cloud KMS

Lexplore

Developer, May 2017 - May 2018

SVT Sport (via Creuna AB)

Developer, 2015 - 2017

Akademibokhandeln (via Creuna AB)

Developer, 2016 - 2017

Pointsharp (via Creuna AB)

Developer, 2016 - 2017

ASSA ABLOY (via Creuna AB)

Developer/Front-end lead, 2015

Egmont Publishing AB

Developer, 2012 - 2015