Senior Software Engineer | Rust Smart Contract Engineer | Solana DeFi | Protocol & Backend Systems
I am a senior software engineer with 5+ years of professional experience building correctness-critical backend systems and Rust-based blockchain applications, with a focus on Solana smart contracts, secure state machines, and DeFi-adjacent protocol infrastructure.
My work emphasizes explicit invariants, atomic state transitions, authority validation, and production safety, especially in systems that handle financial state or user funds.
- Rust Smart Contract Engineering
- Solana Programs (Anchor, PDAs, SPL Tokens)
- Protocol Engineering & State Machines
- DeFi Infrastructure & Financial Primitives
- Correctness-First & Security-Focused Design
- Backend Systems & Distributed Services
- Rust
- TypeScript
- JavaScript
- SQL
- Solana
- Anchor Framework
- SPL Tokens
- Program Derived Addresses (PDAs)
- Cross-Program Invocation (CPI)
- Wallet integrations
- On-chain / off-chain coordination
- State machines
- Financial primitives
- Authority boundaries
- Invariant enforcement
- Atomic state transitions
- Risk-aware design
- Node.js, NestJS
- REST APIs, WebSockets
- PostgreSQL, MongoDB, Redis
- Async Rust (Tokio)
- Concurrency & performance optimization
- Secure smart contract design
- Input validation
- Authentication & authorization
- Defensive programming
- Failure handling & idempotency
A decentralized application designed around explicit state machines and invariant enforcement, ensuring immutability, auditability, and safe transitions across proposal and voting lifecycles.
Focus Areas:
- State transition safety
- Double-vote prevention
- On-chain / off-chain coordination
Tech: Rust, Solana, Node.js, TypeScript Repo: https://github.com/dev-dy/decentralized-voting
A Solana smart contract built using Rust and Anchor, focused on secure account modeling, PDA-based authority, and safe ownership transitions.
Focus Areas:
- Signer & authority validation
- Secure state layout
- Defensive instruction handling
Tech: Rust, Solana, Anchor, SPL Tokens Repo: https://github.com/dev-dy/solana-nft-marketplace
A high-performance async task scheduler demonstrating systems-level Rust, including retries, backoff strategies, cancellation, and deterministic behavior under concurrency and partial failure.
Relevance:
- Applicable to protocol backends
- On-chain / off-chain coordination
- Reliability under failure
Tech: Rust, Tokio Repo: https://github.com/dev-dy/task-scheduler-in-rust
- Explicit invariants over implicit assumptions
- Atomic state transitions
- Conservative design for financial systems
- Clarity and auditability over clever optimizations
- Production-first mindset
I’m interested in opportunities involving:
- Rust Smart Contract Engineer
- Solana DeFi / Protocol Engineer
- Blockchain Infrastructure Engineer
- Correctness & Security-Focused Systems
- State Machines & Financial Primitives
Location: Remote (India)
- LinkedIn: https://www.linkedin.com/in/dheeraj-yadav-113a19166
- Portfolio: https://dheeraj-yadav.vercel.app
- Email: dheerajkryadav8@gmail.com