Intro

About

Focus

Developer Relations Lead | Community Strategy | Technical Documentation | Developer Onboarding | Ecosystem Growth

Tech Stack

React : Next | Solidity

Design Stack

Figma

Statement

Technical documentation, hackathons, webinars, stage talks, community metrics, 50+ conferences — I've worked every layer of the developer journey. I lead teams and set strategy, but I stay close to the work because the details matter. What I care about most is what happens after onboarding: that developers find their footing, stay engaged, and keep building.

Build

Build

TG_Folder_Export

  • TypeScript
  • Node.js
  • Telegram Bot API

Project: Built a TypeScript Telegram bot for searching across folders and conversations — includes automated action item and calendar event detection. Designed for community managers and DevRel teams managing high-volume developer channels.

Tech: TypeScript, Node.js, Telegram Bot API

Note: Keyword search across message history, direct message deep-links, time-range filters, calendar event extraction, and action-item detection—built for real workflow in busy channels.

Github Link

Valspin

  • Python 3.10
  • Flask
  • React
  • Material UI (MUI)
  • NIVO charts
  • HTML/CSS

Project: Winning hackathon project at ETHWarsaw: Valspin—insurance and swap-style products to hedge ETH staking reward variance for validator operators, with Request Network–style settlement flows in scope. Includes Flask APIs for yield, swap, and insurance pricing plus an experimental live deployment.

Tech: Python 3.10, Flask, React, Material UI (MUI), NIVO charts, HTML/CSS

Note: Companion Python notebooks and sample curl endpoints document the modelling; if the hosted build hits CORS issues, the repo suggests Firefox or running locally (Flask + npm start).

Github Link

SaferBridge

  • React
  • Redux
  • React Router
  • Ethers
  • Material UI
  • Solidity
  • Wagmi / Viem

Project: EthGlobal Istanbul 2023 build: SaferBridge explores a trust-minimized L2→L2 flow that moves value through L1 using each chain’s native bridge messaging—batching users to amortize gas (normal vs. fast modes) instead of relying on typical third-party relayer/LP bridge assumptions.

Tech: React, Redux, React Router, Ethers, Material UI, Solidity, Wagmi / Viem

Note: Hackathon prototype; the repo is explicit that this is not production-hardened code. The demo focused on proving the batched L2→L1→L2 steps on Sepolia test paths (e.g. Scroll) rather than two separate mainnet L2s.

SaferBridge hackathon UI
Github Link

ERC-721 token generator

  • React
  • Solidity
  • Mocha
  • Chai
  • Ganache

Project: Minting non fungible ERC721 tokens based on #HEX color inputs by user

Tech: React, Solidity, Mocha, Chai, Ganache

Note: Giving user the ability to mint tokens using tested OpenZep contracts and using web3 imports with #HEX color inputs. Currently running off Ganache for testing.

Github Link

Write

Technical writing

ETHGas Documentation

  • Documentation
  • Technical writing

ETHGas Documentation


Deployment

ApeChain Documentation

  • Documentation
  • Technical writing

ApeChain Documentation


Live deployment

Chronicle Labs Documentation

  • Documentation
  • Technical writing

Chronicle Labs Documentation


Live deployment

ConsenSys Developer Portal Step 2

  • Documentation
  • Technical writing

ConsenSys Developer Portal Step 2

Live deployment

ConsenSys Developer Portal Step 3

  • Documentation
  • Technical writing

ConsenSys Developer Portal Step 3

Live deployment

Infura Blog: Ethereum JavaScript Libraries: web3.js vs. ethers.js (Part II)

  • Blog
  • Technical writing

Infura Blog: Ethereum JavaScript Libraries: web3.js vs. ethers.js (Part II)

Live deployment

Infura Blog: How to Use .env to Enhance Basic Security Within Your DApp

  • Blog
  • Technical writing

Infura Blog: How to Use .env to Enhance Basic Security Within Your DApp

Live deployment

Design

Design & Wireframes

Wireframes & prototypes

Figma & Sketch—from quick flows to polished UI—so product and engineering align before build.









Contact

Contact