Position: Erlang, Haskell, Python, C, C++; systems/distributed programming;
Category: C++
English level: fluent
Years of experience: 4

Worked on a professional language-based VM, SDN, Xen virtualization. 

Worked with OMAP4 SoC, Android internals (userspace native libraries). 

Hobby projects: interpreters, virtual machines, language runtimes, x86/mips programming.
Languages: C, C++, Python, Erlang, Haskell, bash/sh.
Technologies: docker/vagrant/xen, http/tcp/ip, file systems (FAT, ext2, xfs), FUSE; some JS/CSS/HTTP.
Tools: Unix tools, GCC toolchains, GDB, valgrind, GHC, vim.
OS, platforms: Linux, POSIX. 

- algorithms;
- parsing, interpreters, compilers, assemblers (x86, mips) knowledge;
- software virtualization;
- computer networking, SDN.
- distributed systems;
Expecting a dynamic and diverse project or project that matches my interests (low-level programming, virtual machines/compilers programming, clusters/distributed programming, functional programming). A bit of research part is welcome (I'm not afraid of math).