Skip to content
View dhruvinparikh's full-sized avatar
💭
😈 | Building cool stuff at @redacted-cartel | Breaking stuff
💭
😈 | Building cool stuff at @redacted-cartel | Breaking stuff
Block or Report

Block or report dhruvinparikh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dhruvinparikh/README.md

Hi there 👋

My experience with DeFi

Currently I’m working on Redacted finance flagship Dinero project which is a decentralized stablecoin backed blockspace. My role in this project is to develop client software in go-lang which can work in distributed environment ; running the client software shall spin up a validator on Ethereum once the smart contract accumulates 32 Ether pooled from depositors when they deposit ETH (in any amount) from Pirex contracts. The same validator smart contract will also hold the ratio required for staked and unstaked ETH controlled by Redacted DAO, based on which the client software which I’m building will initiate voluntary exit of the validators. I have got exposure to aws-cdk as I’m also helping to provision the infrastructure on AWS programmatically. In short, I’m developing a system that manages fleet of validator nodes. Not only that, the operator also has option of choosing EL and CL clients. I am also pull request reviewer of the Redacted finance smart contracts.

Before that, I worked with opty.fi which is an yield aggregator protocol. The founder and myself started working on this project in September 2020 and first alpha was launched on November 2021. (I would say that I was a sort of technical founder for this project). The TVL reached 2 million during its peak. I’m the architect of this protocol. Tech stack that I worked was hardhat for solidity smart contract , later on it was transitioned to use foundry due to its obvious merits. The test coverage was >90%. The test are written in typescript. My achievement in this project is that I developed a common interface in solidity that can help the Vault to deposit/withdraw/stake/unstake/getExchangePrice with protocols like Aave, Compound, Curve, DyDx, Fulcrum, Dforce, Harvest, Beefy, Traderjoe, Benqui, Uniswap, Sushiswap etc. This architecture led community participation and several adapters got build both by core team including me and external builder which inturn enabled addition of several investment strategies.

I am also teaching blockchain at York University, Toronto and George Brown College, Toronto since 2019.

I’m familiar with defi primitives, ERC20, ERC721, ERC 1155, ERC4626, Gas saving tricks with solidity assembly, ERC712, meta transactions, etc.

Familiar DeFi Protocols

Aave, Compound, Curve DyDx, Fulcrum, Dforce, Harvest, Uniswap, Sushiswap, Benqui, Traderjoe, Beefy, Damm finance

DeFi Apps Portfolio
Pirex Eth
OptyFi
$SERA Token PreSale App
ParaSwap Fee Module
NFT Apps Portfolio
Whisbeverse
Web3 Developer Tools
AION Wallet - AIWA
PolkaDot DApp Wallet - Enzyme (deprecated)

I am an instructor and curriculum developer at York University,Toronto for Smart Contracts and Decentralized Applications (https://github.com/york-blockchain).( 2020 - present)
Courseware :

I have working with Metana's blockchain bootcamp Courseware :

I have been Blockchain Instructor for Solidity Smart Contract and full stack decentralized application development course (https://github.com/GeorgeBrownCollege-Toronto) in the Blockchain Development Program at George Brown College,Toronto (2019 - 2022). Courseware :

I have appeared as guest instructor in Pesto's web3 fellowship Courseware :

I have also worked with Eat The Blocks(A popular Youtube Blockchain Edu Channel). Here are the YT videos where I have contributed too :

Catch me on

Pinned

  1. Opty-Fi/defi-adapter-kit Opty-Fi/defi-adapter-kit Public template

    Starting point for creating defi adapters

    Solidity 2 3

  2. Opty-Fi/defi-adapters Opty-Fi/defi-adapters Public

    Community built DeFi adapters compatible with opty.fi's earn protoocol

    Solidity 10 7

  3. Opty-Fi/defi-legos Opty-Fi/defi-legos Public

    Collection of ABIs, Addresses and Solidity Interfaces that is integrated with optyfi's earn protocol

    TypeScript 6 2

  4. n12-web-react n12-web-react Public

    N12 Website built in react.

    JavaScript

  5. n12-cron-express n12-cron-express Public

    N12 cron services.

  6. enzyme enzyme Public

    Polkadot DApp Wallet

    JavaScript