Gurwinder Singh

Hi, I'm Gurwinder Singh

Smart Contract Engineer

About Me

Smart contract developer skilled in unit, integration, fuzz and invariant testing using Foundry and Hardhat. Adheres to best security and gas optimization practices. Familiar with Ether.js and Next.js.

Projects

Uniswap Token Swap Dapp (v-3)

Uniswap Swap Page
  • Created Erc-20 Uniswap Token Swapping features, allowing users to swap their tokens.

  • Implemented Token Erc-20 Price Fetching Feature to fetch token prices.

SiteCodeVideo Walkthrough

Defi Staking Pools

  • Implemented the Guardian smart contract to calculate staking rewards.

  • Engineered a dynamic token generation mechanism based on block processing.

SiteCodeVideo Walkthrough

Stable-Coin (Algorithmic)

algo
  • Built a Governance Smart Contract to handle operations related to token burning and minting.

  • Constructed a Reserve Smart Contract to support Stable and Unstable Collaterals, maintaining the peg and stabilizing the value of the Stable coin.

  • Added three ERC-20 Smart contracts: one for the Stable coin, a second for Stable Collateral (USDT), and a third for Unstable Collateral (ETH).

CodeVideo Walkthrough

NFT Ticket Clone

algo
  • Built an NFT ticket system where users can purchase tickets for global Ethereum events. When users buy a ticket(seat), an ERC-721 token will be minted on the Polygon blockchain network.

SiteCodeVideo Walkthrough

ERC-20 Token Staking (Clone)

algo
  • This is a custom ERC-20 Token Staking Dapp, where users can stake their ERC-20 tokens for a specific period to earn rewards.

  • Added custom fee feature for every staking period timelines.

SiteCodeVideo Walkthrough

Decentralized Store

  • Implemented the ERC-721 standard, allowing users to purchase items that will be minted as ERC-721 tokens on the Polygon blockchain network.

  • Added Pinata Gateway for image optimization and retrieval.

SiteCodeVideo Walkthrough