Andreas Kling

Omvårdare at Hemtjänsten

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
award
Top expert inOpen-Source Software Development and Collaboration Technologies
Andreas Kling is a Sweden-based developer with 21 years of experience who blends hands-on systems programming with grounded day-to-day care work. Though currently working as an omvårdare, he remains an active open-source back-end developer and system architect on high-profile projects like SerenityOS, where he implemented kernel spinlocks, filesystem timestamping, and contributed to a native pixel paint application. He focuses on low-level concurrency and reliability on x86 platforms, bringing a pragmatic, safety-first mindset to system design. Colleagues describe him as persistent and collaborative—building a truly independent web browser and an operating system ecosystem with contributors around the world. This mix of technical depth and real-world caregiving gives him a unique perspective on resilient, human-centered engineering.
code21 years of coding experience
github-logo-circle

Github Skills (12)

kernel10
filesystem10
c-language10
system-programming10
cprogramming-language10
kernel-mode10
multithreading10
concurrency10
operating-system10
assembly8
x868
assembler8

Programming languages (11)

TypeScriptMDXC++ShellCSSCSCSSJavaScript

Github contributions (5)

github-logo-circle
SerenityOS/serenity

Oct 2018 - Jan 2023

The Serenity Operating System 🐞
Role in this project:
userBack-end Developer & System Architect
Contributions:1810 reviews, 14544 commits, 10532 PRs in 4 years 4 months
Contributions summary:Andreas's contributions focused on the implementation of the SerenityOS operating system's kernel. They implemented spinlocks to protect data structures in the kernel, preventing race conditions on x86-based systems. Additionally, they added support for updating timestamps in the SysFS and ProcFS filesystems, as well as implemented and improved components of the pixel paint application.
kernelunixbrowserserenityoperating-system
LadybirdBrowser/ladybird

Jun 2024 - Apr 2025

Truly independent web browser
Contributions:180 reviews, 1243 PRs, 1052 pushes in 10 months
browserbrowser-engine
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
Andreas Kling - Omvårdare at Hemtjänsten