Sixten Segell is a Senior C/C++ Software Engineer based in Stockholm with 15 years of experience building cross-platform systems and developer tooling. He has shipped production C++ SDKs and worked across embedded, desktop and mobile domains at companies like Teledyne FLIR and King, while also contributing DevOps and consulting expertise from roles at Ericsson and HiQ. An active open-source contributor to the widely used Conan package manager ecosystem, he improved CMake integration, platform runtime detection and system package tooling—bridging build systems and package management. He pairs hands-on engineering with clear technical writing, having authored documentation for complex build helpers and linkage macros. Known for pragmatic problem solving, he often focuses on the integration points that make C++ projects portable and reproducible across toolchains.
15 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Stockholms universitet
Mathematics and Computer Science, Mathematics and Computer Science at IT-Gymnasiet Södertörn
Contributions:10 commits, 7 PRs, 10 comments in 1 month
Contributions summary:Sixten primarily contributed to the `conan-io/cmake-conan` repository, which provides a CMake wrapper for the Conan package manager. Their work focused on enhancing the integration between CMake and Conan, including features like detecting Visual Studio runtimes, auto-detecting GCC libcxx flags, and adding support for the cmake-multi generator. Additionally, the user fixed working directory issues during Conan installations and added support for conan.cmake in exported packages. They also refactored the codebase by removing a workaround and added the ability to set libstdc++/libstdc++11 via the command line.
Contributions:6 commits, 7 PRs, 48 comments in 4 months
Contributions summary:Sixten primarily contributed to the Conan package manager by implementing CMake-related features, including macros and target linking. Their work involved modifying CMake generators to improve library linking and add new variables. Additionally, the user made significant improvements to the system package tool, enhancing its functionality for installing dependencies on various Linux distributions and macOS. These changes included updates to the update and install processes.
cppcmakepackage-managerlinuxmulti-platform
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.