CV

Adel Prokurov — software developer in Rust, C, and blockchain systems.

About

Versatile software engineer with experience in backend development, low-level systems, HFT tooling, and blockchain technology. Proficient in C, Rust, and the Linux kernel, with a track record of high-performance work on backend, HFT, and blockchain platforms. At Gear Technologies I helped develop and release the Ethereum ↔ Gear bridge and continue to maintain it. I've also contributed to open-source projects including MMTk, Racket, and Wasmtime. Based in Da Nang, Vietnam.

Experience

  • Software Engineer — Gear Technologies

    Apr 2024 – Present · Rust, blockchain

    Designed and built a testing framework that fully emulates the Gear blockchain, enabling integration testing without direct blockchain reliance. Developed and optimized smart contracts. Developed and released the Ethereum ↔ Gear bridge, focusing on transaction persistence, system stability, and performance. Built a fuzzing and property-testing framework from scratch for the Vara.eth dApp execution layer, which surfaced 3 critical bugs before they reached testnet/mainnet.

  • Software Engineer — VDX.tv

    Aug 2023 – Jul 2024 · C, Rust

    Maintained and enhanced a C-based backend codebase for stability and performance. Developed and optimized the runtime and compiler for an internal scripting language, improving execution efficiency and developer productivity.

  • Rust HFT Developer — Bare Metal Trading

    Feb 2023 – May 2023 · Rust, DPDK, F-Stack

    Built a low-latency trading platform, implementing a kernel-bypass TCP/IP stack on top of DPDK (F-Stack) in Rust.

  • Rust HFT Developer (probation) — Bare Metal Trading

    Dec 2022 – Feb 2023 · Rust, WebSockets, gRPC

    Implemented low-latency algorithms for high-frequency trading.

  • Middle Rust Developer — Skyroads

    Feb 2022 – Oct 2022 · Rust, gRPC, tokio

    Developed and maintained Rust backend systems with gRPC and tokio for high performance and reliability. Researched unikernels for real-time system capabilities and minimalistic, efficient runtime environments.

  • Software Developer — vlang.io

    Jul 2021 – Feb 2022 · V, JavaScript

    Developed a translator from a Go-like language to JavaScript and contributed to the parser and lexer of the compiler, and maintained the standard library of the programming language.

Skills

  • Rust (expert) — tokio, async, actix, PostgreSQL, prost, WebSockets
  • Backend development (expert)
  • C / C++ (intermediate+)
  • Blockchain (intermediate) — smart contracts, bridges, fuzzing/property testing
  • Docker (intermediate)
  • Linux kernel, low-latency / HFT systems

Open-source

I work on compilers, VMs, and garbage collectors in my own time — see the Projects page (CapyScheme, b3-rs, asmkit, lisp-in-types, alloca-rs, RSGC). I've also contributed to MMTk, Racket, and Wasmtime.

Languages

  • Russian — native
  • English — C1 (advanced)
  • Vietnamese — beginner

Contact