You will get Full-Stack Web3 App — Smart Contract + Backend + Frontend, End-to-End

Let a pro handle the details

Buy Web Application Programming services from Muhammad, priced and ready to go.

Let a pro handle the details

Buy Web Application Programming services from Muhammad, priced and ready to go.

Project details

The full package: smart contracts + backend API + dApp frontend, delivered as one integrated system. I handle the entire stack: Solidity contracts (Foundry), Node.js/Hono backend with indexing and caching, and Next.js + wagmi frontend. One engineer, one codebase, no integration gaps. 14 shipped Web3 projects. 7 hackathon wins. Arbitrum Foundation Ambassador.
Programming Languages
JavaScript, TypeScript, Go
Coding Expertise
Cross Browser & Device Compatibility, Performance Optimization, Security
What's included
Service Tiers Starter
$500
Standard
$1,200
Advanced
$2,500
Delivery Time 10 days 21 days 42 days
Number of Revisions
123
Number of Pages
3712
Design Customization
-
Content Upload
-
-
Responsive Design
-
Source Code
Optional add-ons You can add these on the next page.
Multi-Chain Deployment (+ 4 Days)
+$150

Frequently asked questions

Muhammad R.Status: Offline

About Muhammad

Muhammad R.Status: Offline
AI + Web3 Engineer | Smart Contracts + AI Agents | Hackathon Winner
Jakarta, Indonesia - 12:41 am local time
Hello there! 👋

I am Rama, and I help Web3 founders and crypto-AI startups ship production smart contracts, dApps, and AI agents - not demos.

I won 1st place globally at the CoinGecko MCP Hackathon for GeckoPilot (an AI-powered crypto analyst, beat hundreds of submissions, 2,000+ community votes), 2nd place at Ninja API Forge for InjectiveIQ (AI market intelligence on Injective), 2nd place at BlockDevID for Waffle, plus a Lisk Spark grant and Top 10 Builders Challenge finish for Sugar. I'm currently an Ambassador for the Arbitrum Foundation, supporting builders on Layer 2.

What I can build for you:
- Smart contracts in Solidity (Foundry, OpenZeppelin, gas-optimized, fully tested)
- Full-stack dApps with Next, wagmi, viem, and RainbowKit
- AI agents for crypto data, portfolio analytics, or trading workflows (MCP-based)
- ERC-20/721/1155 token systems, NFT marketplaces, on-chain credentials
- DeFi launchpads, crowdfunding platforms, vesting/escrow contracts
- Multi-chain integrations: I've shipped on Ethereum, Arbitrum, Solana, Sui (Move), Stellar (Soroban), Avalanche, Injective, Lisk, EDU Chain, Cosmos, and more

Stack I work with daily:
- Languages: Solidity, TypeScript, JavaScript, Rust, Move, Yul, Golang
- Smart contracts: Foundry, Hardhat, OpenZeppelin, Chainlink
- Frontend: Next, React, Vue, Nuxt, TailwindCSS, ShadCN, Framer Motion
- Web3 libs: ethers, viem, wagmi, RainbowKit, Solana web3, Mysten dApp Kit
- Backend: Node, NestJS, Express, GraphQL, PostgreSQL, MongoDB, Redis
- Infra: Docker, Vercel, AWS, CI/CD, Git

Open source impact: I maintain 84+ public repos with 2,400+ GitHub followers and 2,500+ stars across Web3 automation tools, smart contract templates, and developer utilities used by the broader Web3 community. I founded Happy Cuan Airdrop, a 30,000-member community for Indonesian Web3 builders.

Selected shipped projects:
- GeckoPilot - AI crypto analyst (1st place CoinGecko MCP Hackathon 2025)
- InjectiveIQ - AI market intelligence API on Injective (2nd place Ninja API Forge 2026)
- Sugar - Web3 streaming with on-chain payments (Lisk Spark grant + Top 10 Builders Challenge)
- Waffle - Decentralized reputation platform (2nd place BlockDev ID 2025)
- Credura - On-chain credentials (ERC-20/721/1155 + IPFS, Foundry + Next)
- GoFundingFun - Crowdfunding launchpad with milestone vesting (Top 150 of 9,000+ at EDU Chain)
- Tamago-Sui - Sui Move blockchain game with dynamic fields and time-based logic

I'm new to Upwork but not new to engineering. To build my reputation here my starting rate is intentionally below market. I'd rather earn 5 great reviews fast than chase top rates day one.

If your project sounds like a fit, send me a message. I usually reply within a few hours during my working day, and I'm happy to jump on a 15-minute call to scope it out.

Steps for completing your project

After purchasing the project, send requirements so Muhammad can start the project.

Delivery time starts when Muhammad receives requirements from you.

Muhammad works on your project following the steps below.

Revisions may occur after the delivery date.

Requirements & Architecture

I review your product spec, define the technical architecture, and confirm milestones.

Smart Contracts

I write, test (fuzz + unit), and deploy Solidity contracts to testnet.

Review the work, release payment, and leave feedback to Muhammad.