dmstrider

Senior Protocol Engineer

Results-driven technical veteran with over a decade of proven experience delivering high-quality software systems across multiple domains and technologies, including cross-platform development. Adept at coordinating engineering teams, driving architectural strategy, mentoring talent, and aligning technical execution with business goals. Proven success leading implementations across distributed teams and delivering systems in high-complexity environments.

Experience: 6 years

Yearly salary: $156,000

Hourly rate: $85

Nationality: πŸ‡ΏπŸ‡¦ South Africa

Residency: πŸ‡ΏπŸ‡¦ South Africa


Experience

Senior Protocol Engineer
Web3Auth
2022 - 2025
Directed development of the Sapphire Network (Substrate and ink! contracts) to consolidate legacy cosmos infrastructure, including training engineers in Rust. This resulted in substantial cost reduction as well as improved platform performance and stability. Spearheaded upgrade and expansion of DKLS19 multiparty computation (MPC) protocol for ECDSA, this included modifications for the latest rust compiler, wasm and native support and successful third-party audit. Oversaw the design and implementation of MPC signing servers as well as clients for web and mobile, enabling secure and scalable signing infrastructure. This was first to the consumer market in the application layer, providing a competitive advantage to the business. Implemented, maintained and managed cross-platform development of native tKey (iOS/macOS/Android) SDKs, and secret re-sharing clients. Conducted architectural-level refactors across multiple SDKs (Java, Swift, etc.), eliminating technical debt and resolving significant performance issues whilst still meeting tight deadlines. Developed the experimental Web3Auth Unreal SDK into a usable product. Mentored engineers, conducted interviews with prospective candidates, and facilitated cross-team knowledge transfer. Coordinated efforts across multiple engineering teams and domains to align roadmap delivery, ensure cross-platform SDK interoperability, and manage interdependent deliverables.
Application Engineer
Tari Labs
2019 - 2021
Led design, development and integration of Rust-based modules into Android and iOS, enabling delivery of Aurora mobile wallet. Implemented merged mining with Monero via RandomX and Rust/C++ interoperability. This met critical business objectives for features that were promised to the wider community and investors. Expanded third-party MiningCore pool software to enable pool mining for Tari. Contributed significant features and critical fixes to the Aurora Mobile Wallets, Base Node, Mining Node, Console Wallet, Block Explorer and Merge Mining Proxy.
Software Engineer
Ctrl-Shift
2013 - 2019
Was fully and entirely responsible and accountable (end-to-end) for the entire document management system countrywide for Redefine Properties, with specific focus on long-term project evolution and overall system stability. Expanded the platform from a single business unit (property & tenant management) to multi-department use (suppliers, sales and acquisitions, marketing, legal, developments, finance). Performed multiple roles in addition to the title held, from planning to support. Technical lead for anything iManage-related. Authored a 100+ page technical operations and diagnostic manual for long-term maintainability. Reported directly to the CIO.
Web & Software Developer
Nordev Media
2010 - 2013
Developed internal inventory systems, real estate management portals, inventory management systems and flipbook applications. Managed full lifecycle of applications from requirements to deployment.

Skills

architecture
backend
docker
mobile
protocol
rust
english