Christian Svensson

Software Engineer at Tink AB

Stockholm, 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
🎓
Top School
Christian Svensson is a software engineer based in Stockholm with 14 years of hands-on experience bridging software and hardware, focused on reliability and minimizing noisy pagers. He specializes in systems and embedded work, contributing to high-impact open source projects like SONiC image builds and OpenWrt—improving build infrastructure, Docker integrations, kernel updates, and device support for real hardware. Christian combines DevOps and system architecture skills with embedded Linux expertise, shipping kernel modules, device trees, and robust build pipelines. He’s known for pragmatic engineering that favors observability and failure-mode clarity, and for enjoying low-level networking tinkering. With an M.Sc. in Computer Engineering from Linköping University, he brings both academic rigor and practical craftsmanship to production-critical systems.
code14 years of coding experience
bookM.Sc, Computer Engineering, GPA 3.5, M.Sc, Computer Engineering, GPA 3.5 at Tekniska högskolan vid Linköpings universitet
languagesGerman, English, Swedish
github-logo-circle

Github Skills (29)

docker10
c-language10
sonic10
scripting10
computer-architecture10
hardware-interface10
architecture10
kernel-module10
integrations10
dockers10
cicd10
i2c10
openwrt10
device-tree10
script10

Programming languages (30)

C#CMakefileGoMustacheHTMLAGS ScriptJupyter Notebook

Github contributions (5)

github-logo-circle
sonic-net/sonic-buildimage

Apr 2021 - Feb 2022

Scripts which perform an installable binary image build for SONiC
Role in this project:
userDevOps Engineer & System Architect
Contributions:19 reviews, 18 commits, 30 PRs in 10 months
Contributions summary:Christian primarily contributed to the build and infrastructure aspects of the SONiC image build process. Their work involved migrating the build to use Bullseye, modifying Docker configurations, and fixing issues in the build scripts. They also addressed issues related to DHCP relay and platform driver frameworks, and improved the build's robustness by enhancing the error output during Docker startup. These changes indicate a focus on improving the build environment and overall system architecture.
armv6installableimage-buildsonicbinary-image
openwrt/openwrt

Jul 2023 - Sep 2024

This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:5 reviews, 6 PRs, 17 comments in 1 year 2 months
Contributions summary:Christian primarily contributed to adding support for various hardware components within the OpenWrt build system. Their work involved creating kernel modules for temperature sensors like the MAX6697, JC42, and MCP3021, and for I2C multiplexing. Furthermore, the user implemented base support for a Cisco vEdge 1000 board, including device tree definitions and sysupgrade integration, indicating a focus on hardware compatibility and system configuration. Finally, the user updated the OpenWRT to kernel 6.1.
mergedopenwrtinspull-requestsstaging
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