Systems researcher

Fredrik Wilke

I’m Fredrik, a Ph.D. candidate with Prof. Cappos at NYU Tandon focused on performance and security aspects of operating systems.

Portrait of Fredrik Wilke
Selected research01 / 03

Research

01NYU / 2026—

Hardware-enforced isolation for WebAssembly

Extending Lind with Intel Memory Protection Keys to create policy-configurable privilege separation in user space, without kernel modifications.

Project details
02BU / 2025—26

Kernel as a shared object

A prototype for loading the Linux kernel as a dynamic shared object, enabling runtime-adjustable privilege boundaries across the system.

03BU / 2025—26

Cross-VM page cache attacks

Measuring the reach of page-cache side channels across gVisor, Firecracker, and KVM/QEMU with sub-microsecond experiments.

Project details
04BU / 2025—26

Dynamic linking beyond Linux

Porting musl libc and its dynamic loader to Quest, a research real-time OS, to bring PIE and shared-library support to a new kernel environment.

Source unavailable
05TUHH / 2022—25

Persistent live firmware patches for CubeSats

Developed a live patching framework for an STM32H753-based CubeSat, using semantic firmware analysis, HDiffPatch/LZMA compression, and the Debug Monitor for patch execution. The instrumentation-free system achieves a 5.9% compression ratio with 127–252 CPU cycles of overhead.

Thesis
Projects02 / 03

Projects

Selected work spanning embedded hardware, operating systems, drivers, and FPGA acceleration.

Automotive infotainment retrofit

Re-engineered a 1980s OEM car-phone system with custom PCBs, Linux drivers, Bluetooth audio, motion detection, and RF spectral analysis.

C / Linux / PCB

Monte Carlo option pricing

Designed a European options pricer for FPGA, applying pipelining, loop unrolling, and resource sharing within LUT and DSP constraints.

VHDL / FPGA

GPU LibOS

Restructured device-side resource ownership for persistent CUDA kernel management, reducing per-launch overhead.

CUDA · unpublished
Experience & education03 / 03

Experience & education

Systems research, production software, and embedded hardware.

NYU Tandon School of Engineering

Ph.D. candidate in Computer Science. Advisor: Prof. Justin Cappos.

Boston University

M.S. in Computer & Electrical Engineering, GPA 4.0/4.0. Thesis on dynamic privilege with dynamic linking.

Filiago GmbH & Co. KG

Software Developer to Senior Software Developer. Led a five-person team across network architecture, cloud migration, and high-availability billing systems.

Hamburg University of Technology

B.S. in Computer Science, top 5%. Thesis on persistent live firmware patches for Cortex-M7 microcontrollers.