C++ · Backend · Systems · Distributed Systems · Technical Leadership
Senior software engineer with 20+ years of experience building and evolving production software. I work on complex systems where correctness, performance and maintainability matter: C++ backends, distributed systems, low-level components, and more recently EVM-based protocols and Zero-Knowledge systems.
I'm at my best when I can work close to the code, take technical ownership, and help a team make better technical decisions.
- C++ / Systems engineering — complex codebases, modernization, performance, reliability
- Backend engineering — distributed systems, services, infrastructure, observability
- Technical leadership — design ownership, code review, mentoring, engineering practices
- Blockchain engineering — EVM, Solidity, smart contracts, Zero-Knowledge, with a focus on RWA and RegTech
Concrete, verifiable. Each repository answers: problem → approach → result.
- Problem: Prove eligibility for tokenized Real-World Asset protocols without disclosing private data
- Approach: Noir ZK circuits, Solidity verifier, issuer/customer architecture, on-chain revocation
- Result: End-to-end private flow validated on testnet
- Repo: zk-assets
- Problem: Gas usage and unsafe edge cases in production-oriented contracts
- Approach: Yul refactor, storage layout optimization, invariant and mainnet-fork testing
- Result: ~35% gas reduction, critical paths hardened
- Repos: dexterity, nifty
- Focus: Large-scale C++ codebases, distributed components, observability, deterministic build environments
- Context: Semiconductor test engineering, cloud telephony backends, cloud-deployed services
- Stack: C++ · C · Python · Qt · Docker · OpenTelemetry · Linux · Networking
- dexterity — demonstration of AMM architecture, security patterns and invariant testing.
- nifty — demonstration of safe upgradeability and governance-ready protocol patterns.
- zk-assets — demonstration of how to prove eligibility without disclosing private data. Not a full RWA framework, not a replacement for regulatory processes.
- Clear scope, clear ownership, clear communication
- Documentation and async-friendly collaboration over hero coding
- Pragmatic engineering: correctness, reliability, maintainability
- Remote-first, comfortable across time zones
- Senior Software Engineer / Technical Lead roles (C++ / backend / systems)
- Blockchain engineering roles with a serious, production-oriented focus (RWA, RegTech, ZK)
- Environments where technical ownership and hands-on work are valued
- GitHub Issues (for technical discussions)
- X.com (@m374crypt0)
- LinkedIn profile