Thomas Sjögren

IT Stack Engineer (DevSecOps) at Saab

Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Thomas Sjögren is an IT Stack Engineer (DevSecOps) with 11 years of experience focused on high-availability systems, automation and security, currently working at Saab in Sweden. He blends hands-on system administration with infrastructure-as-code expertise, contributing significantly to Ansible core projects and widely used security tools like Docker Bench for Security. His open-source work shows a practical focus on systemd integration, automated hardening, audit rules and improved linting—efforts that reduce operational risk and improve deployability. Thomas is particularly skilled at translating security requirements into repeatable automation, from lookup plugins and service restart logic to audit rule enforcement and SSH/core-dump policies. Colleagues rely on him to harden Ubuntu and container environments while keeping tooling clear, testable and easy to adopt.
code11 years of coding experience
languagesSwedish, English
github-logo-circle

Github Skills (27)

docker10
security-hardening10
python10
security-txt10
scripting10
testing10
ansible-lint10
bash10
dockers10
ubuntu10
security10
automation10
script10
ansible10
sh10

Programming languages (18)

PowerShellJinjaC++CGoValaHTMLXSLT

Github contributions (5)

github-logo-circle
Ansible role to apply a security baseline. Systemd edition.
Role in this project:
userSecurity Engineer
Contributions:42 releases, 407 reviews, 1145 commits in 6 years 3 months
Contributions summary:Thomas primarily contributed to the hardening of the Ansible role by implementing various security-related configurations across the system. The user added and modified audit rules for privileged commands, docker, and privileged access to further enhance security. The user added configuration related to SSH, core dumps, and password policy to improve system security posture.
almalinuxsecurity-hardeningrolesystemdsecurity-tools
docker/docker-bench-security

May 2015 - Oct 2022

The Docker Bench for Security is a script that checks for dozens of common best-practices around deploying Docker containers in production.
Role in this project:
userDevOps Engineer
Contributions:10 releases, 29 reviews, 595 commits in 7 years 5 months
Contributions summary:Thomas primarily contributed to the Docker Bench for Security project by making improvements to the scripts and tests. They focused on improving the tests to make the output more clear. The user updated the code to implement checks with the help of command line interface and configuration file settings. Their contributions included adding checks, modifying existing tests, and refining logging within the security tool.
containersdeployingin-productionsecuritybench
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Thomas Sjögren - IT Stack Engineer (DevSecOps) at Saab