Amanullah
Full-Stack & Blockchain Developer
theamanullahdev@gmail.comamanullahdev.comgithub.com/theamanullahdev@amanullah_bhlm
Summary
Full-stack developer specializing in blockchain, with working depth in AI integration and Linux security. I take a product from contract or API to deployed interface, mostly solo. Recent work: an end-to-end encrypted payments layer built in 36 hours, a Solana messaging protocol with no backend, and two Rust desktop tools for Linux.
Skills
- Languages
- TypeScript, JavaScript, Rust, Solidity, Python, Bash
- Web
- React, Next.js, Tailwind CSS, Node.js, Express, REST APIs
- Data & ops
- PostgreSQL, MongoDB, SQLite, Docker, Nginx, VPS and Vercel deployment
- Blockchain
- Solidity + Foundry, Anchor (Solana), CosmWasm, viem, Web3.js
- AI
- Claude and Gemini APIs, MCP servers
- Security
- Linux hardening, polkit, applied cryptography, authorization design
Selected Projects
Parley: encrypted messaging for payments
Solo, 36 hours | MoonPay PayBox Hackathon, Oct 2026- Gave every invoice, transaction, or payment request its own private end-to-end encrypted thread between two wallets, carrying the request, the payment, and a sealed receipt verified on-chain.
- Built every layer: Solidity/Foundry contracts (upgradeable proxy, 48 tests) live on Base mainnet and Sepolia, a gasless relay using EIP-712 / ERC-1271 signed actions, a TypeScript MCP plugin, and a web inbox with a no-wallet demo and a one-line merchant widget.
- Live at parley-panel.vercel.app.
StellaChat: messaging protocol on Solana
Solo | Rust, Anchor, Next.js- Designed a complete chat protocol (public rooms, invite-only groups with admin roles, direct messages) as program accounts under one custom Anchor contract, with no backend and no database.
- Added session-key signing so chat needs one wallet signature, with an on-chain check that limits the key to posting messages.
- 21 passing integration tests, plus verification against real devnet transactions.
ClauseLens: AI contract review
Next.js, Claude | clauselensapp.vercel.app- Compares an original and a revised contract and scores every change as critical, moderate, or minor, with a plain-English explanation and a reject / negotiate / acceptable recommendation.
- Accepts PDF, DOCX, and TXT with no login.
Latch: Linux security control panel
Rust, GTK3, polkit | public on GitHub- One app to switch Wine, xdotool, and the firewall on and off, so an unknown .exe or an AI agent cannot control the machine unless I allow it.
- Making the system safer is free; making it riskier asks for a polkit password. Timed unlocks re-lock automatically.
- A tiny root helper that knows six jobs and takes no input, tested on a throwaway fake root. Grew out of my earlier Wine-Locker shell scripts.
Digital Marketing Trade: agency platform
Production | alhijaz.agency- Led the technical side of a multi-service agency platform (web, ecommerce, Web3, performance marketing): architecture, full-stack build, deployment, and optimization.
Experience
Full-Stack & Blockchain Developer, Self-employed
2022 - Present- Build and ship production web apps and dApps end to end: design, backend, contracts, deployment.
- Led the technical infrastructure of a live multi-service agency platform and built a client portfolio site for a Shopify agency owner.
- Started in web development in 2021 and moved into smart contracts and dApps on Ethereum and Solana.