Asger Drewsen is a Lead Software Developer in Aarhus with 13 years of experience building robust systems and shipping low-level tooling across C, C++, Rust, and Python ecosystems. He combines hands-on expertise in build & release engineering (notably improving Frida’s macOS build and Python bindings) with systems-level work on Mach-O manipulation, Rust compiler internals, and geospatial algorithms. His background includes academic research in I/O-efficient algorithms for massive terrains and maintaining portable I/O infrastructure, reflecting strong algorithmic and systems thinking. At Princh he moved from developer to lead, blending delivery ownership with continuous contributions to well-known open-source projects like frida and rust-lang. Colleagues describe him as the kind of engineer who can both tighten a buildscript’s Python detection and reason about ARM64 instruction semantics.
13 years of coding experience
5 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Aarhus University
Mathematics A Physics A Chemistry A Biology B Astronomy C, Mathematics A Physics A Chemistry A Biology B Astronomy C at HTX Aarhus Midtby (now: Aarhus Gymnasium)
Contributions:22 commits, 2 PRs, 5 pushes in 2 years 1 month
Contributions summary:Asger primarily worked on a command-line utility for inserting a dylib load command into Mach-O binaries. Their contributions included implementing the core functionality of the tool, adding error handling, and improving the user experience. They also addressed issues related to codesigning and fat binaries and added additional features like the --weak and --all-yes flags. The user's work involved directly manipulating Mach-O file structures.
Contributions:1 review, 5 commits, 9 PRs in 2 years 9 months
Contributions summary:Asger contributed significantly to the `albertlauncher/python` repository by implementing extensions that extend the functionality of the Albert launcher. They created modules to evaluate Mathematica expressions, convert TeX to unicode, and integrate with Bitwarden, enhancing the launcher's capabilities. These contributions included both backend logic (using Python and external tools like WolframScript and rbw) and user-facing features within the Albert launcher framework. The user also refactored existing components to improve the interaction of the launcher.
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
Asger Drewsen - Lead Software Developer at Princh A/S