# Web3 and blockchain: 10 questions | Muhammad Shahid

URL: https://shahid09.netlify.app/faq/web3/
Author: Muhammad Shahid, Senior AI Software Engineer & Backend Developer (https://shahid09.netlify.app/)

## Do you write Solidity smart contracts?

Yes. I built Solidity smart contracts for Tomi, a Web3 ecosystem with 1M+ users, and the raffle logic for New-Waffle.

Link: https://shahid09.netlify.app/faq/web3/#do-you-write-solidity-smart-contracts

## What did you build for Tomi?

Tomi (tomi.com) is a DAO-governed Web3 ecosystem with its own domain layer, wallet, browser and TOMI token. I wrote the Solidity contracts for token and ecosystem logic and the Node.js services that index on-chain events and keep off-chain state in sync. The TOMI token climbed from $0.10 to $7 after launch.

Link: https://shahid09.netlify.app/faq/web3/#what-did-you-build-for-tomi

## Have you worked on token sales?

Yes. I worked on the backend of DOP, which raised $185M in its private sale, and on Rain (rain.one), which raised $1M in its private sale.

Link: https://shahid09.netlify.app/faq/web3/#have-you-worked-on-token-sales

## Can you index blockchain events?

Yes. For Tomi I wrote Node.js services that index on-chain events, expose them through clean APIs and keep off-chain state in sync with the chain.

Link: https://shahid09.netlify.app/faq/web3/#can-you-index-blockchain-events

## Can you build NFT projects?

Yes. I have built generative NFT and raffle systems, including New-Waffle, an NFT raffle web app I built end to end.

Link: https://shahid09.netlify.app/faq/web3/#can-you-build-nft-projects

## How do you make a Web3 backend reliable?

Multi-provider RPC failover, so one dead node cannot break transactions, and on-chain event indexing that is monitored so it never silently stops.

Link: https://shahid09.netlify.app/faq/web3/#how-do-you-make-a-web3-backend-reliable

## Can you build a production-ready Web3 backend?

Yes. My Web3 backends have run in production for DOP, Tomi and Rain, with multi-provider RPC failover, monitored event indexing and careful transaction handling.

Link: https://shahid09.netlify.app/faq/web3/#can-you-build-a-production-ready-web3-backend

## Can you build on-chain risk tools?

Yes. My open-source project rugchecknext is a token rug-pull checker for on-chain risk screening.

Link: https://shahid09.netlify.app/faq/web3/#can-you-build-on-chain-risk-tools

## Can you connect smart contracts to a normal web or mobile app?

Yes. Writing the backend glue between smart contracts and the products people use is a large part of my Web3 work.

Link: https://shahid09.netlify.app/faq/web3/#can-you-connect-smart-contracts-to-a-normal-web-or-mobile-app

## What did you do for Rain?

I built and hardened backend services around Rain’s private sale flow, with careful validation and transaction handling so no contribution could be lost or double-counted. The sale raised $1M.

Link: https://shahid09.netlify.app/faq/web3/#what-did-you-do-for-rain
