Systems programming & consulting
I build, debug, and simplify low-level software—from embedded Linux and board bring-up to reverse engineering and production tooling.
Copenhagen · Available for short and long engagements
I can make computers do anything
What I do
I've gotten my hands dirty working on:
- Operating systems & embedded software: Drivers, board bring-up, boot and init, containerisation, compact firmware, toolchains, diagnostics, and factory tests.
- Reverse engineering & interoperability: Malware and app analysis, legacy systems, protocol dissectors, binary formats, and data recovery.
- Cryptography & security: Digital signatures, ciphers, key handling, authentication, PKI, and penetration testing.
- Tooling & automation: Reproducible builds, CI and deployment pipelines, SDKs, data pipelines, and generating documents and diagrams from code.
- Porting & production systems: Platform moves, ABI/API shims, test harnesses, services, and simplifying large codebases without losing functionality.
I also work on cloud and web systems, GUI apps, relational databases, GIS processing and rendering, and the scripted glue that makes real systems work. I'm happy to dive into new areas.
About
I'm a systems programmer with a broad technical background and the patience to go deep. I build robust software for devices and don't give up.
I get up to speed quickly in large codebases and build simple systems from the ground up, with understandable code and minimal dependencies.
I do what gets the job done: fix the deployment pipeline, mentor engineers, research a difficult problem, or write the small script that makes everybody's life easier.

Recent iOS apps
Experience
I've worked across telecommunications, automotive, aeronautics, medical devices, industrial control systems, defence, and high-performance computing.
Since my first job, I've been responsible for at least one product everywhere I've worked. I keep the entire system in mind, even when diving into the details.
References and further details are available upon request.
How I work
- Engagements: Fixed scope, time and materials, or a retainer.
- Collaboration: Working independently or as part of your team.
- Delivery: Clear scope, small increments, documented work, and knowledge transfer.
- Engineering: Small, understandable systems, reproducible builds, and minimal dependencies. I like compact firmware—for example, Linux, a root filesystem, and Python in ≤7 MB—and fast boot times.
I like
- Good old-fashioned software that works
- Immutable systems with small state
- Reproducible compact firmware images
- fast boot times
- no bloat—I hate bloat
- Defensive programming
- Completing projects
- Creative freedom
- Taking things apart
- putting them together in new ways
- CTFs · crypto challenges · puzzles
- Zines: PoC||GTFO · phrack · Paged out!
- Blogs: Raymond Chen · Schneier · Bernstein
- News: HN
- Tech: C · Linux · Compiler Explorer

Engineering education
Conferences and training
CTFs
Contact
and-rs.dk — Computer Systems
Copenhagen, Denmark (UTC+1/UTC+2)
- Email: anders+sales@and-rs.dk
- Website: https://and-rs.dk
- CVR: 45769356
- PGP:
519A 070C 63A2 5EDB AB5E 4929 2150 0C2B EA13 B837
I’m always happy to discuss a problem statement—even if it’s just exploratory.













