About me



I work as a Tech Lead in a newly formed SRE team for a cloud based backend for autonomous semitrucks. With a previous focus strongly in favor of AWS cloud services, We now focus on transitioning to a Cloud Native observability stack.

In order to always learn new things I try to stay junior and humble.


Work Link to heading


Site Reliability Engineer - Tech lead, transition observability to a cloud native stack

Scania R&D | Remote

  • Evangelise and help teams implement SLOs & SLIs

  • Using Terrafom for infrastructure automation

  • 70% cost optimiziation of Kubernetes klusters with spot instance pricing

  • Showcase Grafana with augmented SVG dashboard for metrics contextualization

  • Transition GitLab CI runners to kubernetes

    ============

Platform Engineer - Security lead / Development engineer, Building cloud backend services for Scanias Autonomous vehicles

Dec ‘20 - Oct ‘21 | Scania R&D | Remote

  • Designed and implemented GitLab CI Merge Request testing pipelines to minimize human efforts and automatically detect secrets committed in code

  • Defined metrics standards to unify each teams SLIs

  • Fargate ECS

  • Increased overall system observability with AWS Cloudwatch metrics creation and cross account access

  • Used OpenTelemetry and Prometheus to make kafka metrics available in CloudWatch

  • Modified a Serverless framework (Python) api to emit release related metrics

  • Improved reusable GitLab CI pipeline boilerplates

  • Renovate Bot, a bot to detect and create automatic library/container supply chain updates

  • Maintained a set of CloudFormation code to streamline infrastructure such as WebApplication Firewalls

    ============

Development Engineer - Build cloud backend services for Scanias Autonomous vehicles

Jan ‘19 - Dec ‘20 | Scania R&D | Södertälje

  • Cloud account owner

  • Security Lead

  • GitLab CI

  • Data Dog monitoring

  • Kinesis

  • Wrote Python services with the Serverless Framework

  • Wrote reusable CI pipeline boilerplates

  • Managed Nexus package repository infrastructure

    ============

Cloud Architect

Jan ‘18 - Jan ‘19 | Scania IT | Södertälje

  • Terraform

  • Ansible

  • GitLab configuration & pipeline setup, mainly with Terraform and Ansible

  • Control blast radius with cross-account role assume strategies

  • Lambda automation (python)

  • Coach an SAP DevOps technician to build capability for a “hands off deployment” of a SAP system with a single GIT commit. This is to be used within their business unit as a good example of the benefits of automation.

  • “Sell” cloud benefits to developers such as using and rotating secrets with Java code examples so that secrets don’t have to be persisted to disk

    ============

Technical Specialist Linux Server

Jan ‘15 - Dec ‘17 | Scania IT | Södertälje

  • Planning, improving, lifecycle and managing 100+ RHEV hypervisors and 1400+ VMs

  • Python scripting to automate storage migrations et cetera utilizing (mostly) RHEV APIs

  • Handled management & provisioning automation for virtual machines

  • Performed most automation & configuration with Ansible

  • Troubleshooted performance of Java/Tomcat/JBoss applications

    ============

Solutions Architect

Jan ‘14 - Jan ‘15 | RG19 | Stockholm

  • Service design, upgrade & management of UNIX/Linux related software

  • Investigating application interconnections with tcpdump + Wireshark

  • IBM AIX process memory management

  • Aptean Order- and Warehouse systems

  • Java/Tomcat/JBoss/WebSphere performance troubleshooting

  • Measured and probed Web site performance with selenium

  • Application wide system probing & documentation

  • Application monitoring

    ============

Systems Administrator

Jan ‘11 - Jan ‘14 | Mogul Services | Stockholm

  • Migrated, OS/Software monitoring & hardening the Swedish Government public Web site (sweden.gov.se & regeringen.se)

  • Mitigated a DDOS attack from the Anonymous group on the government of Swedens website , regeringen.se

  • Set up scripting, system administration and automation for Sveriges Television (Sweden’s national TV station) websites www.svt.se and svtplay.se

  • Setup of a new Escenic / Tomcat environment for Sveriges Television

  • Automate operational tasks in RunDeck

  • Stingray Load Balancers; traffic scripting etc.

  • Various Nagios / OP5 plugin scripting

  • VMWare ESXi + Netapp cluster management

  • Percona MySQL

  • Apache httpd management

    ============

Java Application Technician

Jan ‘08 - Jan ‘11 | Memnon Network Applications | Stockholm

  • Application monitoring & troubleshooting in the Operation Environment Apport.net
  • Automate deployments in a Jenkins/Hudson CD pipeline
  • Compose Operations- & Incident Reports
  • Analyze Java Application Errors & produce bug reports
  • Tweak/optimize/monitor java 1.5 Garbage Collection
  • Create Test & deployment environments for the JBoss application Apport.net
  • Deploy internal infrastructure such as SVN, AD-connected freeradius et cetera
  • Compose various Bash & Perl scripts (deploy & monitoring scripts mainly)
  • Setup of redundant firewalls & redundant apache servers/load balancers
  • Migrate Apport.net from Solaris to Linux
  • Migrate the Apport.net server system from Sundsvall to Stockholm (software migration)
  • Compose System documentation templates
  • Set up of MySQL slave servers
  • Monitor & minor troubleshooting of MS SQL Enterprise & MySQL
  • Produce Standard work Procedures

Personal interests Link to heading


The internet provided a fantastic decentralizing oppurtunity in the 1990s. Similarily, Bitcoin and Monero will provide for cash and banking in the 2020s what the Internet did for information at the beginning of the millennium!