Web3 Talent

@dimmarvel

C++ Software developer

Active over a week ago
🌱 Member since February 2025

Blockchain C++ Developer Bellscoin Development (Nintondo.io):

Led full-cycle development and support of Bellscoin, including:

Transition to the latest Bitcoin Core version.

Implementation of AuxPoW (Auxiliary Proof of Work) for merge mining.

Integration of Zcash’s difficulty recalculation algorithm.

Cross-platform builds for Mac, Windows, and Linux using Guix.

Conducted testing, bug fixes, and feature enhancements for production readiness.

Pool Development & Coin Support:

Developed and optimized mining pool software using OpenCL and C++17.

Patched and improved functionality for multiple coins: Nexa, Neoxa, NeurAI, Clore, Ariel, Tidecoin, Bitcoin.

Created C++ libraries for block verification in Rust-based pools.

Migrated a Litecoin node from Core 18 to Bitcoin Core 25.x.

Testing & Deployment:

Implemented test coverage for new features, including manual and automated testing.

Prepared and supported releases, ensuring stability and performance.

Blockchain C++ Developer Core Blockchain Development:

Designed and implemented a DDoS detection system and leak detection mechanisms.

Developed a reward system, credit system, and custom transaction logic.

Built a polling and voting system and an event-based architecture using templates and signals.

API & Network Enhancements:

Integrated Binance API for reading order book depths.

Improved P2P/RPC functionality (UDP/TCP), mempool handling, and transaction processing.

Testing & DevOps:

Wrote unit tests (Catch, GTest) and regression tests (Python/Bash).

Managed CI/CD pipelines, Docker deployments, and cross-platform builds.

Conducted code reviews, documentation, and code coverage analysis (gcovr).

С++ Developer Client-Server Applications:

Worked on Linux-based systems using gRPC, Kafka, and ROS lib.

Enhanced networking protocols and optimized existing codebases.

Tools & Technologies:

C/C++, Boost/STL, CMake, Protobuf, RapidJSON, MongoDB.

Utilized Git, GitLab, Docker, and Jira for project management.

Languages & Skills

Open to Full-time
Open to Part-time
Remote
Open to Relocation
Accepts Fiat
Accepts Crypto

Social Media

Endorsements

No endorsements yet