I know Adel from a professional community, but I've followed his work for a while and it's the real thing. I would defenitely recommend him if you are looking into programmer who is deep into compilers and RUST. On top of that he is also agile, curious guy, who had a chance to play with various technologies.
I'm a friend of this this guy, but he is to shy to write about what he does.
Latest jobs:
1. Development of low-latency platform for trading. Implementation of kernel bypass TCP/IP stack on top of DPDK + F-Stack + Rust.
2. Implementation of low-latency algorithms for HFT. Rust, WebSockets, gRPC.
Personal projects (you can see links in his resume):
RSGC
Concurrent garbage collection library for Rust
(November 01, 2022 - March 03, 2023)
Concurrent GC library written in Rust for Rust. Throughput and latency are comparable to that of HotSpot GCs like G1 or Shenandoah, outperforms .NET and Go garbage collectors.
b3-rs
LLVM-like library for code generation
A library for code generation based on B3 from WebKit. Supports generating x86_64 and RISC-V machine code out of the box.
Remote: Yes
Willing to relocate: Yes, if sponsored
Technologies: Rust, C, C++, Docker, Linux, DPDK, FreeBSD, ZFS, PostgreSQL, Python
Resume: https://drive.google.com/file/d/1J2AG7E6XiE3wGMfWvyJSDiw-fcK...
Email: adel.prokurov@gmail.com
LinkedIn: https://linkedin.com/in/aprokurov
Software engineer, 4 years professional (Rust backend/HFT/blockchain, plus a year of C) and 8+ years open-source.
I specialize in compilers, VMs, JIT and GC. Open-source highlights:
- capy (https://codeberg.org/playXE/capyscheme) -- R6RS/R7RS Scheme compiler+runtime in Rust with a Cranelift JIT, 99.3% of the R6RS suite passing)
- vmkit-core (https://codeberg.org/playXE/vmkit-core) -- VM/runtime toolkit continuing LLVM's VMKit with the author's approval
- asmkit (https://codeberg.org/playXE/asmkit) --x86-64/AArch64/RISC-V assembler.
GitHub: playX18, Codeberg: playXE.
Looking for backend/HFT/blockchain or low-level systems roles.