As a blockchain developer with over four years of experience, I am proficient in Solidity, Typescript, backend development, and AWS. My goal is to establish myself as an expert in blockchain development and contribute to emerging projects in the field.
Project list
NFTify Platform
Building a platform where people can buy and sell NFT
- Writing smart contracts and test cases
- Deploy smart contract to Ethereum, Polygon, BSC
- Developing backend features
- Building IPFS, Blockchain Node
Building a system where people can exchange ERC20 tokens across blockchains
- Writing smart contracts and test cases
- Deploy smart contract to Ethereum, Polygon, BSC
- Developing event processing backend service
Technologies: Rust, Node.js
PE Staking
Building a system where people can stake NFT and get rewards
- Writing smart contracts and test cases
- Deploy smart contract to Ethereum, Polygon, BSC
Technologies: Rust, Node.js
TTX Finance
Building a system where people can stake NFT, and ERC20 tokens to get rewards
- Writing smart contracts and test cases
- Deploy smart contract to Ethereum, Polygon, BSC
Technologies: Rust, Node.js
Bitwrapper
Building backend system for a centralized exchange
- Developing backend features
- Interact with blockchain using Web3js
Technologies: TypeScript, Node.js, Docker, AWS
Asphalft NFT Marketplace
Building a marketplace for people to buy and sell NFTs for Asphalt NFT game
- Writing smart contracts and test cases
- Deploy smart contract to Ethereum
- Develop API service using ImmutableX Layer2 blockchain
Technologies: Rust, Node.js, TypeScript
Dreaming Land NFT Game
Building a fully onchain NFT farming game on Arbitrum using ERC2535
- Writing smart contracts and test cases
- Deploy smart contract to Arbitrum Blockchain
- Writing backend services to interact with the deployed smart contract
- Write frontend scripts to interact with the blockchain
Technologies: Rust, Node.js, TypeScript
NFT Pixel Game
Building a fully onchain NFT pixel game on Optimism using ERC2535
- Writing smart contracts and test cases
- Deploy smart contract to Optimism Blockchain
- Writing backend services to interact with the deployed smart contract
- Write frontend scripts to interact with the blockchain
Technologies: Rust, Node.js, TypeScript
Han Voting System
Building a DAO platform to create proposals and vote on Ethereum
- Writing smart contracts and test cases
- Deploy smart contract to Ethereum
- Writing backend service to interact with the deployed smart contract
Technologies: Rust, Node.js, TypeScript
Solarr Lending Platform
Buding a platform where people and lend their NFTs as collateral and borrow coins/tokens
- Writing smart contracts and test cases
- Deploy smart contract to Ethereum
- Writing backend service to interact with the deployed smart contract, cronjob to listen to smart contract events
Technologies: Rust, Node.js, TypeScript
Genesis Pass Minting Platform
Building a platform for crowdfunding, people can buy NFTs and get access to the platform as a ticket
- Writing smart contracts and test cases
- Deploy smart contract to Ethereum
- Writing Merkle proof service to detect whitelisting addresses for minting using Openzeppelin Merkle Tree lib
Technologies: Rust, Node.js, TypeScript
Ronix Platform
Building a stablecoin backed by USDT and using it for rewards when users staking their NFTs which were bought from the platform.
- Writing smart contracts and test cases
- Deploy smart contract to Arbitrum
- Writing backend services to interact with the deployed smart contract
- Write frontend scripts to interact with the blockchain
Technologies: Rust, Node.js, TypeScript
Multisig voting system
Building a DAO platform to create proposals and vote on Solana.
- Writing smart contracts and test cases in Rust
- Deploy smart contract to Solana
- Writing trading bot in Python
- Integrate with Telegram Bot to push notification
- Deploy bot on AWS
Technologies: Python, AWS
Hyperledger private network
Building a private blockchain using Hyperledger Fabric
- Creating Kubernetes cluster on Google Cloud Platform
- Setting up NFS Server
- Starting up Fabric CA Server
- Creating application channelJoining application channel
- Configuring peers to use external chaincode builder
- Committing chaincodeInvoking and querying transactions
- Setting up REST API Server
- Setting up Frontend Application build over AngularHyperledger Explorer
- Integration Enabling Hyperledger Fabric Monitoring using Prometheus and Grafana
- Setting up an ingress controller and domain configuration
Technologies: Go, Node.js, Angular, Kubernetes, Docker, Google Cloud Platform (GCP)
Multihost Hyperledger private blockhain
Building a private blockchain using Hyperledger Fabric and deploy on multihost
- VM Creation & Network Setup (3 VM)
- Create Docker Swarm Network
- Certificate and Private keys creation using Certificates Authority (3 Org - 3 CA, 5 Orderer - 1 CA)
- Channel Artifacts Creation
- Setting up CLI tools for each organization
- Channel Creation & Joining on Each VM
- Chaincode Install & Approve for Each Orgs
- Committing & Invoking ChaincodeAPI Server(Container) creation
- Invoking Transaction from API ServerSetting up Hyperledger Explorer
Technologies: Go, Node.js, Docker, Google Cloud Platform (GCP)
UniMEV Bot
Building a fullnode and MEV(Maximal Extractable Value) Bot to watch transactions mempool
- Run a full node on Ethereum
- Access the blockchain node remotely using NGINX
- See user trades and transactions before they occur on the blockchain
- Make unlimited API calls and listen to events for blockchain crypto transactions
Technologies: TypeScript
Education
Posts and Telecommunications Institute of Technology