Update CV

This commit is contained in:
Anders Englöf Ytterström 2026-05-16 19:09:47 +02:00
parent a93dadbd32
commit 97077ace99

View file

@ -1,18 +1,28 @@
---
skip: true
title: cv
layout: cv.hbs
layout: cv.html.j2
name: Anders Englöf Ytterström
ogdesc: Anders Englöf Ytterström - Frontend Engineer, Full Stack Developer, Web standardista
titles: Frontend Engineer, Full Stack Developer, Web standardista
ogdesc: Anders Englöf Ytterström - Linux specialst, Frontend Engineer, Web standardista
titles: Linux specialist, Frontend Engineer, Web standardista
address: Balladvägen 3, 784 43 Borlänge, Sweden
email: yttan@fastmail.se
github: madr
codeberg: madr
website: madr.se
work:
- employer: Swedish Transport Administration (Trafikverket)
type: Government agency
date: Aug 2025now
location: Borlänge, Sweden
position: Systems technician
responsibilies:
- Linux server administration.
- Container orchestration.
- Service monitoring and observability.
- Shell scripts, Ansible, Grafana, OpenTelemetry, RHEL, Ubuntu Server, OpenShift.
- employer: PlaymakerAI
type: Data analytics SaaS
date: Nov 2023now
date: Nov 2023Aug 2025
location: Remote position
position: Full Stack Engineer
responsibilies:
@ -22,7 +32,7 @@ work:
- employer: Stratsys
type: Process management platform (SaaS)
date: Mar 2022Oct 2023
date: Mar 2022Oct 2023
location: Remote position
position: Senior Frontend Architect
responsibilies:
@ -33,7 +43,7 @@ work:
- employer: Iteam
type: Technical Innovation agency
date: Sep 2021Mar 2022
date: Sep 2021Mar 2022
location: Remote position
position: Full Stack Developer
responsibilies:
@ -104,18 +114,19 @@ education:
skills:
Programming languages: HTML, CSS (Sass), Python, JavaScript (TypeScript), Elixir, Rust, PHP
Development process: CI/CD, Automated testing, Mentoring, Mob programming, Pair programming
Web Backend Frameworks: Django, Flask, Phoenix (LiveView), Express, Remix, Next.js
Web Backend Frameworks: Django, Flask, Bottle, Tornado, Phoenix (LiveView), Express, Remix, Next.js
Web Frontend: React, Redux, Vue, Svelte, Lit, OOCSS, BEM, Living styleguides
Data visualization: Vega, Altair, Vega-Lite, Advanced SVG
Build systems: Webpack, Parcel, esbuild
Content management: Wordpress, Joomla, Directus
Web Backend testing: pytest, Jest, Selenium, Playwright, Puppeteer, WebDriverIO, Web Test Runner
Web Frontend testing: Lighthouse, Axe, WebAIM, VoiceOver, Voice Assistant, NVDA, Cypress
Deployment: AWS, Docker (Podman), Kubernetes, Ansible, Terraform, Azure DevOps, Render
"Services & Infrastructure": Nameko, RabbitMQ, Celery, Kibana, Prometheus
Databases: MySQL, Postgres, Elasticsearch (Opensearch), GraphQL, Influx, Timescale
Deployment: AWS, Docker, Podman, Kubernetes, OpenShift, Ansible, Terraform, Azure DevOps, Render
Distribution: Nameko, RabbitMQ, Celery
Observability: Grafana, OpenTelemetry, Kibana, Prometheus
Databases: MySQL, Postgres, Elasticsearch (Opensearch), GraphQL, Influx, Timescale, MSSQL
Version control: Git, Subversion
Operating systems: Mac OS, RHEL, Debian, Ubuntu server, Arch linux, Windows
Operating systems: Mac OS, RHEL, SLE, Debian, Ubuntu server, Arch linux, Alpine, OpenSUSE, Windows
Other skills: Inclusive communication, Accessibility compliance, Technical writing
Languages: Swedish (native), English (fluent)
@ -206,8 +217,9 @@ personal:
Tajm.me: As a consultant, time tracking is a crucial part of every day work, and using bad time tracking software sucks. For 5 years, I scratched my own itch. Django, DRF and Web standards at its core. Several experimental client side solutions built with D3, React, Vue, Android, iOS and GTK+. (Archived, 20122017)
"Baslyft, bärs & burgare": "My first Progressive Web App, with support to work fully offline once installed on a device. It's a simple app for logging reps, sets and PB's in the gym, with some nice tools built-in: 1RM calculator and KG-LBS converter. Touch-oriented design patterns, React, Redux, localStorage, ServiceWorker and other nifty Web API:s. (On hold, Sep 2019)"
Brütal Legend: A site to track progress of owning vinyl copies os songs licensed in an epic video game. Occasionally used as a real-world example to teach TypeScript, React and Redux concepts to collegues. (On hold)
Utsökt: A simple bookmarking and read list service, with integration to RSS feeds, Pocket and Slack. Inspired by the old, more minimal version of Instapaper. Elixir, Phoenix LiveViews. (In progress)
Smed: "A pluggable static site generator, inspired by Metalsmith. The goal is to replace my own sites in Metalsmith, and to learn Rust. (In progress)"
Tolk: Web-based launcher/prompt for all things wanted. Written in Elixir and Phoenix LiveView. (In progress)
Smed: "A pluggable static site generator, inspired by Metalsmith. It built this page. (In progress)"
courses:
- ElixirConf EU, Warshawa (2020, postponed due to the Coronavirus pandemic)
- Att leda utan att vara chef, Företagsakademin (2019)
@ -222,8 +234,8 @@ courses:
- Certificed Scrum Master Course, Crisp AB (2010)
---
**Anders Englöf Ytterström**, Web Developer with 16 years of passion. I strive to constantly come up with new ways of improving both products and processes for all participants in projects I am part of.
**Anders Englöf Ytterström**, Web Developer and Linux ethusiast with 20 years of passion. I strive to constantly come up with new ways of improving both products and processes for all participants in projects I am part of.
I prefer my coffee black, just like my metal, and preferably drip brewed by hand.
I prefer my coffee black, just like my metal.
I also aim to be a [roadie, not a rockstar](https://www.linkedin.com/pulse/20140816105034-167544180-you-don-t-want-a-rock-star), as well as defending [boring tech](https://mcfunley.com/choose-boring-technology).