System Software:
Development from scratch system software for x86-64, AArch64, RISC-V architectures.
Creation of plugins/modules for nginx, PostgreSQL, Clickhouse and etc.
Optimization of system software by using dpdk, spdk, pmdk, rdma, eBPF, XDP/AF_XDP, io_uring, etc., using vector extensions of instruction sets (SIMD) - AVX512, SVE, etc., more optimal algorithmization and use of processor capabilities (lock-free, wait-free, NUMA, cache true sharing, huge pages, etc.).
Transfer of calculations to FPGA, GPU, in order to achieve low latency and high-throughput.
