Experience

Aug 2023 – Present • Oslo, Norway • On-site & Remote
Full Stack Developer
Fyrstikken
Built a voting platform for a school awards event, focusing on making the solution easy to maintain by non-developers. Worked across frontend, backend, and server configuration.
#TypeScript#Fullstack Development#Server configuration#Astro#Express.js
Aug 2025 – Present • Oslo, Norway • On-site
IT Operations & System Administrator Apprentice
Municipal public-sector agency
Access and permission management using Intune, Azure, and IDA. Also handles PC repairs & maintenance, helpdesk support, and local network administration using switches, firewalls, and access points.
#Network Administration#Azure#Technical Support#Access control
info under NDA
Security Engineer
info under NDA
Cross-functional security role spanning red team, blue team, and development. Responsibilities include penetration testing, vulnerability remediation, detection engineering, and identity & endpoint management (Microsoft Entra ID/Intune, Global Admin)
#Penetration Testing#Vulnerability Management#Detection Engineering#Microsoft Entra ID#Intune#Azure#Network Administration#Access Control#Backend Development#Secure Code Review

Projects

binary-reconstructor
View ↗
Static analysis tool that lifts stripped x86_64 ELF binaries into readable C-like pseudocode through real dataflow analysis — SSA-form IR, CFG recovery from cmp/jcc pairs, GOT-indirect import resolution for -fno-plt binaries. No symbol table required; handles hardened/PIE binaries that trip up Ghidra.
#Rust#Reverse Engineering#Binary Analysis
azemu
View ↗
A local, open-source emulator for Azure, Entra ID, and Intune — Graph/ARM/Intune APIs, real OAuth2 token issuance and enforcement, and Docker-backed VM simulation with billing tracking, for dev/test/learning without touching a real tenant.
#Rust#Azure#Entra ID#Intune
systemd-audit
View ↗
A rogue systemd unit detector. Baselines every unit file, drop-in override, and transient runtime unit on a Linux system, then flags new, modified, masked, or suspiciously transient changes — the persistence surface most file-integrity tools miss.
#Rust#Detection Engineering#Linux
git-annales
View ↗
A git repository forensic time-traveler. Walks the full commit graph to reconstruct a security timeline — secrets that ever existed, dependency mutations, config drift, and suspicious commit patterns — instead of only looking at HEAD.
#Rust#Forensics#Git

Skills

Security Engineering
#Penetration Testing#Detection Engineering#Reverse Engineering#Identity & Access Management#Secure Code Review
Systems Programming
#Rust#Go#Python#C/C++#x86-64 Assembly#Binary Analysis
Cloud & Infrastructure
#Azure / Entra ID / Intune#Kubernetes & Docker#Linux Administration#Network Administration#Bash / PowerShell Scripting
Full-Stack Development
#TypeScript#React / Next.js#Astro#PostgreSQL

Contact

Message me for projects or questions.