Solidity Developer

Blockchain Developer

I am an experienced blockchain developer with a strong background in designing and deploying smart contracts, decentralized applications (DApps), and distributed systems. My career has focused on leveraging blockchain technology to create innovative solutions, with hands-on expertise in platforms like Ethereum and tools such as Solidity, Web3.js, and Node.js. Currently, I am exploring opportunities to deepen my contributions to blockchain projects, specifically in roles that involve smart contract development, backend architecture, and enhancing decentralized ecosystems.
I have worked on various projects some of which are the India CBDC (E-Rupee), NFT Bridges, Stablecoins, NFT Marketplaces, Custom Transaction Signers which leverage AWS CloudHSM.
I have experience working with various Custodial and Non-custodial wallets as well like dfns, okto, web3auth etc.  


Experience: 4 years

Yearly salary: $32,000

Hourly rate: $20

Nationality: 🇮🇳 India

Residency: 🇮🇳 India


Experience

Blockchain Developer
SettleMint India
2023 - 2024
Reward Tokenisation System Developed blockchain based reward tokenization system to help web2 companies transition into web3 ecosystems. Utilized ERC-721 and ERC-1155 standards to tokenize standard company vouchers as NFTs.• Built the backend using golang with hexagonal architecture to ensure high testability, modular design and maintainability. Designed and deployed upgradeable smart contracts (Marketplace, NFT, ERC20) for seamless future enhancements. Implemented a dynamic contract pattern in the marketplace smart contract for increased modularity and flexibility. Transaction Signer using AWS CloudHSM • Implemented the code for a transaction signer which uses AWS cloudHSM to integrate with existing applications through JSON-RPC calls. • Developed thorough test cases using Jest to guarantee extensive code coverage and ensure high-quality software. • Led the deployment, integration and R&D efforts for AWS CloudHSM to fulfill client request for implementing key backup and cryptography external to the HSM environment. NFT Bridge • Migrated the chainsafe chainbridge relayer from golang to nodejs. • Implemented the code for cross-chain NFT bridge to transfer an NFT from private chain to public chain. • Developed thorough test cases using Jest to guarantee extensive code coverage and ensure high-quality software. • Implemented failsafe for the application. • Implemented Kafka logic to handle contract events, enabling smooth transfer initiation on the bridge. Letter of Credit Application • Developed the application/API layer to efficiently incorporate the LoC business logic. • Formulated intricate Chaincode logic for the core flows. • Orchestrated efficient Hyperledger Fabric Docker deployment for seamless integration and optimized performance.
Senior Associate Blockchain Developer
National Payments Corporation of India
2021 - 2023
White label Solution : CBDC in a box • Led the development of a comprehensive platform for the deployment and implementation of Central Bank Digital Currency (CBDC). • Engineered Hyperledger Fabric network deployment on Kubernetes with Helm. • Designed and executed CBDC participant onboarding, ensuring seamless integration and streamlining adaptable application logic for any country. • Developed Golang Chaincode for critical CBDC functions, enhancing operations. • Modified and used NPCI's open source project 'Falcon' for CBDC requirements. • Managed deployment on GCP and On-Premise Cloud for optimal performance. • Trained and mentored a team of 15+, contributing to project success. CENTRAL BANK DIGITAL CURRENCY (CBDC) - E-Rupee/Digital Rupee • Developed the application/API layer to efficiently oversee various facets of CBDC implementation, ensuring seamless operations and compliance. • Formulated intricate Chaincode logic for core CBDC flows. • Conducted rigorous testing and implemented failsafes for enhanced reliability. • Managed Docker and orchestrated Kubernetes deployment for optimal scalability and performance. • Served as SPOC for effective communication with stakeholders and participants. • Contributed to the project's entire lifecycle, demonstrating commitment and involvement. • Successfully managed an application with 50,000+ users and interfaced with 13+ banks.

Skills

docker
ethereumjs
git
golang
hardhat
hyperledger-fabric
javascript
kubernetes
nestjs
nosql
rabbitmq
redis
solidity
sql
web3js
english
hindi