Skip to content
View 7suyash7's full-sized avatar

Block or report 7suyash7

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
7suyash7/README.md

Hi, I'm Suyash 👋

I'm a protocol engineer working on blockchain execution infrastructure, performance engineering, P2P networking, benchmarking, and MEV systems.

I primarily work in Rust, Java, Go, and JavaScript.

What I work on

  • Blockchain execution clients and transaction pipelines
  • Performance profiling, benchmarking, and optimization
  • Rust async systems and P2P networking
  • DeFi market structure, AMMs, and MEV infrastructure
  • Node observability, RPC APIs, and reliability tooling

Projects

A standalone Rust node built using Reth components that connects directly to Ethereum peers, ingests raw mempool transactions, follows new blocks, stores transaction data in PostgreSQL, and exposes real-time APIs.

Rust Reth Tokio P2P PostgreSQL Axum

A Rust solver for modelling and finding profitable multi-hop arbitrage across Uniswap, Curve, and Balancer-style liquidity pools.

Rust DeFi AMMs Graph Search MEV

A configurable blockchain benchmarking system for generating transaction workloads and measuring throughput, latency, sealing rate, and failures. Awarded second place at a Flow blockchain hackathon.

Go Benchmarking Distributed Systems Performance

Highlighted open-source contributions

I have authored 50+ pull requests, including 30+ merged contributions.

  • Reth — execution, trie performance, networking, transaction management, task execution, and engine behavior
  • Hyperledger Besu — transaction pools, JSON-RPC, metrics, logging, and performance
  • Flashbots Rbuilder — builder lifecycle, caching, CLI configuration, and system instrumentation
  • Hyperledger Caliper — ERC-20 and ERC-721 benchmark workloads
  • Node.js — test reliability

Highlights

  • Reduced transaction latency by 61% in Hyperledger Besu private networks during an LFX Mentorship
  • Speaker at Open Source Summit Japan on Besu performance and benchmarking
  • Google Summer of Code contributor to Chromium
  • Contributor to Reth, Besu, Flashbots, Hyperledger Caliper, and Node.js

Writing and talks

Contact

I'm open to protocol-engineering, performance, benchmarking, and distributed-systems collaborations.

Pinned Loading

  1. eth-p2p-mempool-crawler eth-p2p-mempool-crawler Public

    A standalone Ethereum P2P node built in Rust, designed specifically to connect directly to the Ethereum Mainnet peer-to-peer network and observe mempool activity in real-time.

    Rust 17 8

  2. arbrs arbrs Public

    arbrs is a headless solver engine for finding and optimising arbitrage opportunities across multiple protocols on EVM chains.

    Rust 6 3

  3. FlowMark FlowMark Public

    FlowBench is a benchmarking tool for the Flow blockchain. It measures transaction performance metrics such as send rate, transaction rate, and latency, providing key insights for developers and net…

    Go 3

  4. paradigmxyz/reth paradigmxyz/reth Public

    Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust

    Rust 5.7k 2.5k

  5. besu-eth/besu besu-eth/besu Public

    An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu

    Java 1.8k 1.1k

  6. chromium/chromium chromium/chromium Public

    The official GitHub mirror of the Chromium source

    24k 9k