Asger Drewsen

Lead Software Developer at Princh A/S

Aarhus, Central Denmark Region
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
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.
code13 years of coding experience
job5 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Aarhus University
bookMathematics 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)
languagesEnglish, Danish
stackoverflow-logo

Stackoverflow

Stats
29,583reputation
7.0mreached
82answers
205questions
Badges
image
top-1%
html
top-1%
bash
top-5%
dom
top-1%
awk
top-5%
macos
top-5%
github-logo-circle

Github Skills (63)

algorithm10
objective-c10
algorithms10
javascript10
c-language10
geometry10
system-programming10
bit-manipulation10
python10
image10
frida10
mach-o10
build-system10
instrumentation10
geospatial10

Programming languages (33)

C#CMakefileGoHTMLSvelteJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
tyilo/insert_dylib

Jul 2014 - Aug 2016

Role in this project:
userBack-end Developer
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.
machdylibcommand-line-utilitymach-o
albertlauncher/python

Feb 2018 - Nov 2020

Official Albert Python plugins
Role in this project:
userFull-stack Developer
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.
extensionspythonpython-extensionpython3albertlauncher
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