Dash Core Group

Principal DashPay Developer

📍 Phoenix, Arizona 📅 May 2018 - September 2021 💼 Consultancy Contract 💰 $10B Market Cap Project
Back to Experience

Technology Stack

Rust Tendermint ABCI Drive React Native JavaScript TypeScript Docker

SDK Development & Cryptography

  • Maintained and conceived various JS SDKs (wallet-lib, dashJS) for cryptographic primitives
  • Implemented cryptographic operations, key derivation, and signature schemes
  • Built wallet functionality with HD wallet support and transaction signing

Product Leadership

  • Conceived initial flagship product DashPay Wallet (React Native)
  • Spearheaded and led the SDK and Wallet team
  • Written specifications, roadmap and MVP feature definitions
  • Collaborated with Platform team on Drive, Tendermint, and Rust efforts

Technical Innovation

  • Initial Rust library development (base primitives)
  • EVM-based initial system design for Dash ecosystem
  • Platform integration and consensus mechanism research
  • Various development efforts across the technology stack

Community & Evangelism

  • Frequent public speaker and evangelist at hackathons
  • Conference presentations and technical talks
  • Podcast appearances and interviews
  • Crisis management & 0-day vulnerability disclosures
This is when it started to be more managerial, orchestrated, with specific roadmap and sprint meetings. I learned a lot about project management, and how to manage a team, and how to manage a project and is now secretly believe that you prefer the chaos of creativity versus the structured way. This is Google then, inventing Gmail, calendar, meet etc... versus today. I saw many decisions I couldn't support anymore (why rewrite in rush, it's only three times slower and we had it done), many one that were awesome (the db is fabulous OSS project), There was some weird crisis to handle, and basically, the life of crypto project from the position of a lead / principal developer with quite some experience now in the field. My main hope was to bring Dash towards Web3, I had a lot of projects around DeFi, that sadly the team was not interested in, but I quickly left and join DeFi project myself to learn and build more around that.