Fredrik Lack

Textilgatan 25, 120 30 Stockholm

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

Developer with more than 11 years of professional experience. Now focusing a lot on working with the ecosystem around Kubernetes, Cloud Native and OSS.

In one of my recent assignments I was spearheading the architecture and development of a brand new cloud native platform running Kubernetes on Google Cloud.

Summary of Qualifications

  • Consider myself as a generalist with a DevOps mindset
  • Language agnostic and a full stack approach
  • Running containers (Kubernetes) in production for 5+ years
  • 7+ years of production experience with Node.js
  • Running bare metal Kubernetes clusters for 3+ years (Hetzner, Raspberry Pi)
  • TypeScript/Node.js and Go as goto languages

Want to learn more about

  • Always more Kubernetes :)
  • Kafka
  • Rust

Highlighted Projects

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 Interaktiv

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