Hi, I'm Sahil
Full-stack engineer building Web3 infrastructure, TypeScript SDKs, and developer tooling across protocols and L2 rollups.
SW

About

Full-stack engineer with 4+ years designing and shipping scalable systems — TypeScript SDKs, backend services, and developer tooling — across Web3 protocols and Layer 2 infrastructure. I currently architect and ship a TypeScript SDK used as the client library for on-chain identity, discovery, and registration, with a REST API layer that other services integrate against. Before that I built backend services and deployment lifecycle tooling for Optimistic rollups at Tokamak Network — provisioning, configuration, teardown, and end-to-end validation of protocol components. I've also shipped on-chain execution and cross-chain aggregation for prediction-market systems, and done protocol security research across web, API, and smart-contract surfaces. MLH Fellow (NEAR Protocol), where I wrote Rust contracts under mentorship from core protocol engineers, and winner of 15+ Web3 hackathons.

Work Experience

Skills

TypeScript
React
Node.js
Python
Go
Docker
Solidity
Rust
REST APIs
CI/CD
Foundry
Viem
OP Stack
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Dust Protocol

Private finance protocol: stealth transfers and privacy swaps — untraceable payments that dissolve into the chain.

Solidity
Privacy
Stealth

CreativeIP

On-chain IP registration and licensing built on Story Protocol, with cross-chain payments and verification layers.

Solidity
Story Protocol
Cross-chain

FlareScanAI

AI-powered cross-chain explorer for Flare: transaction search, data-feed insights, and on-chain analytics.

Flare
TypeScript
AI

Arbitrum Stylus Guardian

AI-based analysis tool for Rust smart contracts on Arbitrum Stylus, with vulnerability detection and optimization hints.

Rust
Stylus
AI

MNT DEV AI

Developer tooling for Layer 2 smart-contract analysis, gas optimization, and security insights on Mantle Network.

Mantle
TypeScript
L2
Security

TypeScript SDK

TypeScript SDK and REST API — client library for on-chain identity, discovery, and registration.

TypeScript
REST APIs
Hackathons

I like building things

Winner at 15+ Web3 hackathons across EthGlobal, Mantle, and Optimism. Short sprints, real shipping — protocol tooling, L2 apps, and developer infrastructure built in 2–3 days with teams that actually launch.

NEAR · Web3 BUILD Hackathon

NEAR · Web3 BUILD Hackathon

Remote

Built Transpact — a contract verification layer on NEAR Protocol. On-chain attestations for off-chain agreements, with cryptographic proof of delivery backed by NEAR's sharded execution.

Stacks · Ready Layer 2

Stacks · Ready Layer 2

Remote

Built ClarityCraftAI — exploited Clarity's decidable, formally verifiable language properties to generate Bitcoin-finalized smart contracts that are provably safe by design. No reentrancy by construction; the AI enforced it.

Optimism · DoraHacks 2024

Optimism · DoraHacks 2024

Remote

Built Optimus Prime — surfaced OP Stack-specific developer pain: cross-layer transaction tracing, L2 state root debugging, and sequencer interaction monitoring rolled into a unified AI assistant with live on-chain analytics.

Filecoin · Encode Scaling Web3

Filecoin · Encode Scaling Web3

Remote

Built InterPlanetary Storage Exchange (IPSE) — a decentralized marketplace connecting storage providers and clients on Filecoin's IPC subnet. On-chain deal negotiation and settlement without any centralized intermediary.

Polkadot Prodigy · TAIKAI

Polkadot Prodigy · TAIKAI

Remote

Built PolkaDEV AI — tackled the steep learning curve of Ink! WASM contracts and substrate pallets. InkCraft scaffolds Ink! contracts from intent; AuditDOT reasons about WASM execution semantics that Solidity tooling fundamentally can't reach.

Polkadot Solidity Hackathon

Polkadot Solidity Hackathon

Remote

Built Dust Protocol — stealth transfer and private swap primitives on Polkadot EVM. Sender and recipient have zero on-chain linkage; funds dissolve into the chain and re-emerge at a destination with no traceable path.

Solana Web3 AI · Encode Club

Solana Web3 AI · Encode Club

Remote

Built SolDev AI — Solana's account model and PDAs diverge sharply from EVM. Trained tooling to reason about account ownership constraints, CPI signer verification, and rent-exempt lamport requirements that trip up most developers coming from Solidity.

Fuel Hack · Encode Club

Fuel Hack · Encode Club

Remote

Built SwayCraft — Fuel's FuelVM executes transactions in parallel via a UTXO model, and Sway is its Rust-adjacent native language. Produced contract templates and a dev companion built for this execution model, not retrofitted from EVM patterns.

Mantle · HackQuest

Mantle · HackQuest

Remote

Built MNT DEV AI — Mantle's modular stack separates execution, data availability via EigenDA, and settlement. Tooling that understands this layering and surfaces gas inefficiencies specific to Mantle's sequencer fee structure, not generic EVM advice.

Unfold 2024

Unfold 2024

Bengaluru, India

Built and shipped a cross-chain application on-site at India's largest Web3 hackathon by CoinDCX — coordinating state across multiple chains under a live audience and 36-hour constraint.

Safe Agentathon

Safe Agentathon

Remote

Built CLI-AGENT — Rust on Arbitrum Stylus compiles to WASM, not EVM bytecode. Wrote static analysis that understands Rust's ownership model and memory safety invariants in the context of Stylus execution — gaps no existing Solidity tooling can fill.

Starknet Re{ignite} · HackQuest

Starknet Re{ignite} · HackQuest

Remote

Built on StarkNet's Cairo execution environment — worked with felt-field arithmetic, STARK-native provability, and ZK-native state transitions for private on-chain applications that derive security from proof validity rather than economic incentives.

Surreal World Assets · Encode Club

Surreal World Assets · Encode Club

Remote

Built a decentralized IP registry on Story Protocol — creators register works on-chain and issue programmable licenses that resolve commercially via smart contract. Royalty splits and sublicensing logic enforced at the protocol layer, no intermediary.

Hyperliquid Community Hackathon

Hyperliquid Community Hackathon

Remote

Built on Hyperliquid's fully on-chain perpetuals orderbook using the Rust SDK — automated position and execution logic that runs directly against the on-chain matching engine with no off-chain relay or centralized keeper.

MultiversX AI MegaWave

MultiversX AI MegaWave

Remote

Built MultiX — an autonomous DeFi agent on MultiversX that monitors cross-protocol opportunities and executes strategies without manual triggers. Agent logic runs on-chain; no frontend, no human in the loop.

Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can. I will ignore all soliciting.

GitHub
LinkedIn
X