Anders Kjærgaard

Software Engineering Manager at Apple

San Francisco Bay Area United States
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
Anders Kjærgaard is a seasoned Software Engineering Manager with 21 years of experience leading senior engineers on data-heavy, large-scale production systems from the San Francisco Bay Area. At Apple he drives teams that ship robust tooling and compiler-level features, bringing deep systems and build-engineering expertise to complex projects. A longtime contributor to the Swift ecosystem, Anders has improved playground debugging, package manager resilience, and core build/test infrastructure—work that impacts a widely used programming language and its developer tools. He pairs hands-on low-level engineering (compiler transforms, thread-safe test harnesses, build workarounds) with people leadership, coaching senior engineers to deliver resilient systems. Early-stage product and mobile experience—from launching award-winning apps to founding a freelance shop—gives him a pragmatic lens on shipping and iteration. Collected across startups and enterprises, his background blends compiler internals, CI/build engineering, and product-focused mobile development in a rare cross-section.
code21 years of coding experience
job9 years of employment as a software developer
bookStudentereksamen, Sproglig linje, Studentereksamen, Sproglig linje at Rosborg Amtsgymnasium
bookMSc Software Development, Software Engineering, MSc Software Development, Software Engineering at IT-Universitetet i København
bookmusic, music at Vestbirk Højskole
bookGround school, Ground school at Vinding Skole
languagesEnglish, Danish, Spanish
github-logo-circle

Github Skills (19)

unit-testing10
debugging10
debug10
filesystem10
package-management10
compiler-development10
build-system10
file-operations10
fileio10
swift10
abstract-syntax-tree9
error-handling9
concurrency9
command-line-tool9
version-control8

Programming languages (6)

C++LLVMJavaScriptSwiftMarkdownPython

Github contributions (5)

github-logo-circle
Contains common infrastructural code for both SwiftPM and llbuild.
Role in this project:
userBack-end Developer / System Architect
Contributions:143 reviews, 38 commits, 47 PRs in 1 year 6 months
Contributions summary:Anders primarily focused on improving the Swift tools support core library, addressing issues related to test execution and build environments. They removed environment variables that caused conflicts, added a mechanism for custom diagnostic locations, and implemented a workaround for a unit test dependent on cached package configuration paths. Furthermore, they enhanced the thread safety of the in-memory file system used in unit tests and fixed issues related to file locking with long file paths.
infrastructuralllbuildswiftpm
The Package Manager for the Swift Programming Language
Role in this project:
userBack-end Developer & Build Engineer
Contributions:1 release, 1887 reviews, 675 commits in 6 years 9 months
Contributions summary:Anders contributed to the Swift Package Manager project by implementing features and resolving issues. Their work included adding functionality for the bootstrap script to handle version strings, temporarily disabling whole-module optimization to mitigate an issue, and adjusting the generation of Xcode projects. Additionally, the user refactored and cleaned up the plugin machinery for handling Swift code, fixed compilation errors and dependency issues, and improved the resilience of code generation.
swift-programming-languagepackage-managerswiftpmswift-programmingswift
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
Anders Kjærgaard - Software Engineering Manager at Apple