VINEET PANT

India (Open to relocate)
viny.pant88@gmail.com
vineetpant.com
linkedin.com/in/vineet-pant-75b2591a
github.com/vineetpant

Senior software engineer with over 13 years of experience building secure, decentralized systems. I work in Ethereum core protocol development, self-sovereign identity (SSI/DID), and verifiable credentials, with systems programming in Rust, TypeScript, Java, and C. Selected for the Ethereum Protocol Fellowship (Cohort 6), with earlier work across blockchain, decentralized identity, hardware wallets, and key-management solutions including India's Aadhaar program.

Technical Skills

Languages: Rust, TypeScript, Java, C, C++, Haskell
Blockchain & Web3: Ethereum Core Development, EIP Implementation, Solidity, Light Clients (Incubed / in3), SSZ
Identity & Security: SSI / DID, Verifiable Credentials, PKI, Key Management, Hardware Wallets (Ledger), APDU
Frameworks: Tokio (async Rust), Rocket, Next.js, Express, NestJS, Spring, JNI
Databases: PostgreSQL, TypeORM, Hibernate
DevOps & Tools: Docker, GitHub Actions, Kurtosis, Cargo, CI/CD pipelines
Domain Expertise: Ethereum Core Development, SSI/DID, Hardware Wallet Development, Identity & Security Solutions, Key Management

Work Experience

Veriguard (MyID) 2024 - Present
Architect & Contributor
Ethereum Protocol Fellowship Jun 2025 - Nov 2025
Fellow, Cohort 6 (Remote)
Blockchains LLC, Dresden, Germany Feb 2020 - Mar 2024
Software Engineer
Conduent Labs, Bangalore, India Sep 2018 - Jan 2020
Lead Engineer
Idemia, Noida, India Nov 2015 - Oct 2018
Tech Lead
Aricent, Bangalore, India Feb 2015 - Nov 2015
Senior Software Engineer
Smartchip Pvt Ltd, Noida, India Feb 2012 - Feb 2015
Software Engineer

Key Projects

MyID: Secure Digital Identity Wallet (Veriguard) (Live on Play Store, in active development) Architect and contributor on a self-sovereign identity wallet for India that lets people securely store, manage, and share documents, credentials, and business cards with bank-level encryption, while enabling enterprises to issue and verify W3C verifiable credentials. Built on Hyperledger Indy with Credo (Aries protocol) agents, DigiLocker and Aadhaar eKYC onboarding, and zero-knowledge selective-disclosure proofs. Tech: Credo, DIDComm, Verifiable Credentials, ZKPs. WebsitePlay Store

DVRPC: Decentralized Verified RPC (Under development) A drop-in replacement for standard Ethereum RPC that returns cryptographically verified responses by pairing a light client with EIP-1186 Merkle-Patricia-Trie proofs verified against a consensus-derived state root. As the sole author, I built the JSON-RPC server, light client integration, proof fetching, and MPT verification engine. Tech: Rust, Tokio, jsonrpsee, alloy. GitHub

EIP-7745 Proof of Concept: Prototyped a simplified SSZ-based log value index with FilterMap bitmap organization and deterministic value-to-position mapping; tested in a Kurtosis devnet. Tech: Nim, Kurtosis, Core Protocol. Report

Vade SDK (SSI / DID): An SSI/DID SDK and microservices in Rust and TypeScript implementing DIF specifications, DID communication, and VC/Presentation protocols, with Rust bindings for C and Java. Tech: Rust, TypeScript, NestJS. GitHub

Identity & Data Management POC: Enterprise blockchain to establish trust among stakeholders and prevent fraud, using hardware wallets and PKI for authentication and attestation. Tech: Haskell, C.

Aadhaar Registered Biometric Devices (UIDAI): Device key management against a vendor HSM server and the specification for device-to-server communication preventing biometric replay. Tech: C, Java.

MasterCard EMV: Biometric: APDU library for smart-card communication enabling on-card biometric storage and verification. Tech: Java, Android.

Educational Details

Master of Computer Applications (MCA) Aug 2009 - Aug 2012
Uttarakhand Technical University | Nainital, India
Bachelor of Computer Applications (BCA) Aug 2006 - Aug 2009
Kumaun University | Nainital, India

Language Proficiency

Hindi (Native)

English (Professional)