dragunk

Senior Software Engineer

Senior Software Engineer with a deep background in low-level systems programming (C++, Rust, ASM) and computer architecture, gained at top tech companies. My expertise lies in building high-performance, reliable, and secure systems—from implementing hardware-level features in simulators to developing high-load search engines handling 30k+ RPS.

I am now seeking to apply my skills in the Web3 & Crypto space, with a strong interest in blockchain core development, trading systems, and smart contracts. My goal is to contribute to building the next generation of decentralized infrastructure, leveraging my experience in Rust, performance optimization, and concurrent systems.


Experience: 4 years

Yearly salary: $80,000

Hourly rate: $40

Nationality: 🌏 Remote

Residency: 🌏 Remote


Experience

Senior Software Engineer
YADRO, Department of Performance Research and Architecture Modeling
2024 - 2025
Key skills: C++, Rust, RISC-V, Microarchitecture, Operating Systems. Implemented Hardware Performance Monitoring counters in the gem5 simulator to enable accurate and reliable performance measurement. Developed support for Cache Management Operations (CMOs) in the cache coherence protocol. Identified and resolved multiple memory leaks in the gem5 simulator, reducing memory usage by over 50GB. Rust project: Backup File System.
Software Engineer
Yandex, Search Portal
2023 - 2024
Key skills: C++, System Design, Distributed Systems, Computer Networks, Databases, Parallel Programming, Python. Implemented encryption mechanisms for sensitive query attributes to enhance data security. Designed and implemented infrastructure enabling neural network integration into production Search pipelines. Developed and maintained an asynchronous Python-based Telegram bot for testing large language models, used daily by Yandex employees.
Junior Software Engineer
Huawei, Moscow Compiler Laboratory
2021 - 2023
Key skills: C++, Assembly, x86-64, ARMv8, RISC-V. Implemented a RISC-V backend for a dynamic binary translator. Extended signal handling tests to support the newly implemented RISC-V backend. Enhanced the generation of intermediate representation (IR) for floating-point instructions. Participated in a three-week technical exchange at Huawei headquarters in Sanyapo, China.

Skills

backend
rust
c-plus-plus
english
chinese-mandarin
german
russian