Open to systems and forward-deployed engineering roles from early 2027

Hi, I'm Tomáš. I'm an Imperial MSc Advanced Computing graduate.

I'm interested in systems engineering. I got into eBPF and DPDK during a Networked Systems course and ended up doing my thesis on them: AccNet lets unmodified TCP applications skip the Linux network stack. A paper based on that work is under submission. I'm looking for a graduate systems role, or a forward-deployed engineering role where I work with clients directly, in London, Amsterdam or Prague.

Tomáš Buša
1.6–2.6× lower median latency than tuned Linux TCP, from AccNet
2× throughput for unmodified memcached and lighttpd
8.8 / 10 BSc GPA, cum laude, VU Amsterdam
3 summers of engineering and data internships at MicroStep

Featured work

All projects

MSc thesis, 2026

AccNet: kernel-bypass networking for unmodified applications

Kernel-bypass stacks like DPDK are fast, but they normally need the application rewritten against a new API. AccNet removes that requirement: eBPF hooks on the system-call path intercept socket calls from unmodified TCP applications and redirect their data through shared-memory ring buffers to Machnet, a DPDK-based transport, so an ordinary binary gets the fast path without knowing it.

  • C
  • eBPF
  • DPDK
  • Linux kernel
  • Shared-memory IPC
  • 1.59–2.59× lower median latency on microbenchmarks
  • ~2× throughput for unmodified memcached and lighttpd
  • 2.34× throughput for an unmodified Go server
  • 0.94–1.17 µs added per message vs native Machnet

About

Imperial MSc, VU Amsterdam BSc with an HKUST exchange, three summers at MicroStep. Interested in the layer between send() and the wire.

Read more

Experience

Thesis research at Imperial, co-developed with a Machnet co-author; two software engineering and one data analysis internship at MicroStep, Bratislava.

See experience

Education

MSc Advanced Computing, Imperial College London. BSc Computer Science, VU Amsterdam, 8.8 / 10 cum laude, with an exchange at HKUST.

See education