Skip to content
View askwhyharsh's full-sized avatar

Block or report askwhyharsh

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
askwhyharsh/README.md

Hi, I'm Harsh! πŸ‘‹

Software engineer, with experience working in blockchain and distributed systems but not limited by it. I like working with golang and rust, although I'm still learning rust. Apart from that i also like reading research and tech blogs and building fun learning projects in my free time.

πŸš€ What I've Worked On

Professional Experience (4y)

  • Caddy.Finance - Architected and developed core smart contract infrastructure for Caddy’s protocol contracts, also contributed to backend services written is NestJS
  • Qiro.fi – Wrote Protocol Smart contracts and also worked on the underwriting protocol, that allowed decentralised underwriting onchain using ritual.net .
  • Alive.house – Contributed to blockchain and backend infrastructure for a gamified music NFT platform, all the auction types and mints onchain.

Personal Projects

  • LinkCollect.io A social bookmarking tool. I Built to simplify content curation and sharing
  • Near Talk - chat with people around you: Anon talks with people around you, adding more features soon
  • Function Layer AVS: A Offchain but decentralised actively validated service on EigenLayer that helps with decntralised computation of functions in any language (js/go/py) in decentralised manner, and to be able to call these function from within solidity contracts and use the outputs.
  • Blockchain-in-Golang: built a basic blockchain with PoW consensus in golang, using libp2p lib for peer connection, streams blockchain with connected peers every n seconds. A Simple version build for fun
  • Zen Store - Distribute File Storage (build on top of TCP in Go): Building Distributed P2P file storage (minimal version)

🌱 What I'm Learning

I'm currently diving deep into:

  • Rust and Protocol Engineering: Building secure and performant applications.
  • Building Distributed Systems:

πŸ’» My Tech Stack

  • Blockchain: Solidity, EVM-based, DeFi, (learning ZK and writing circuits).
  • Backend: TypeScript, Golang

πŸ“« Let's Connect!

Feel free to reach out for collaborations, discussions, or just to say hi!


Thanks for stopping by! πŸš€

Pinned Loading

  1. neartalk neartalk Public

    Location based - Anon chatting service, written in go. Chat with people around you anonymously. chats are not stored, rather expire in 30 mins after sent.

    Go

  2. zen-store zen-store Public

    A distributed file storage, build with custom peer handling on top of TCP

    Go

  3. function_layer_AVS function_layer_AVS Public

    a rust based AVS on EIGENLAYER, that listens for offchain compute requests on ETH and executes these functions in return of token rewards for computation

    Rust 1

  4. Linkcollect.io-a-social-bookmark-manager- Linkcollect.io-a-social-bookmark-manager- Public

    A social bookmark manager, currently 3000+ users

    JavaScript

  5. Referal-Contracts-and-SDK Referal-Contracts-and-SDK Public

    Referal contracts to help with providing rebates to the referer, and rewards for refree's trading volume.

    Solidity

  6. lazytrader lazytrader Public

    Copytrade on polymarket made easy, put $ in our trading pool, we take copy trades based on past performance of top traders on polymarket leaderboard, instant trades. but no promise or gurantee. mad…

    Go 2