I'm a Software Engineer that loves low-level programming, and now also loves networking, distributed systems and cryptography
- I wrote two (very) small kernels in C from scratch mainly with the help of os-dev, one on RISC-V, and another in x86.
- I wrote a 6502 CPU emulator in C.
- While doing so, I wrote a tool to auto-generate C headers cprotogen.
- I actually wrote one for Cython as well cyheadgen.
- I wrote a tool detecting file descriptor leaks in C with Python bindings for use as a library fd-watcher.
- I'm a maintainer of tawazi, a DAG scheduler library written in pure python also acting as a framework for building applications leveraging directed acyclic graphs.