U S M A N   A H S A N
Usman Ahsan · Blockchain & Web3 Developer

Solidity Engineer · Web3 Developer · Remote, UTC+5

Security-first smart contracts, Foundry-tested. Full-stack dApp UX on Layer-2.

Solidity and Web3 developer shipping gas-conscious EVM contracts and the React/ethers front-ends that make them usable. I designed and shipped a counterfeit-product-detection system on Ethereum (smart contracts + encrypted QR verification) and build NFT marketplaces end to end. Panaverse-certified, grounded in real crypto-market experience.

Usman Ahsan Pervez — Blockchain & Web3 Developer (Solidity / Smart Contracts / dApps)
Islamabad–Rawalpindi, Pakistan· UTC+5· Remote / EOR-friendly · 4–6h overlap with GST & MYT· English (professional working)
SolidityFoundryEVMethers.jsviemwagmiOpenZeppelinERC-721ArbitrumBaseSolidityFoundryEVMethers.jsviemwagmiOpenZeppelinERC-721ArbitrumBase

About

On-chain, security-first

Usman Ahsan Pervez

As of 2026 I’m a Solidity and Web3 developer focused on security-first smart contracts. I came to Web3 from an Electrical & Electronics Engineering degree at FAST-NUCES and several years of full-stack delivery, then earned the Web 3.0 & Metaverse Developer certification at Panaverse (2022–2023) and advised on crypto markets as a consultant for IR Trades in the UK (Dec 2021–Aug 2023). My flagship is real and shipped, not a tutorial fork: an Ethereum-based counterfeit-product-detection platform combining on-chain provenance, smart contracts and encrypted QR verification so buyers can authenticate physical goods on-chain. I write OpenZeppelin-based ERC-20/721/1155 contracts with an attacker’s mindset, test them with Foundry, optimize gas, then wire them to clean ethers/viem/wagmi front ends. Web3 rewards public proof, so I’m publishing testnet/L2 deployments and security CTF writeups. I’m remote from Pakistan (UTC+5) with 4–6 hours of Gulf overlap.

Flagship · shipped

Counterfeit-Product-Detection System on Ethereum

A real, shipped supply-chain authentication platform pairing Ethereum smart contracts with encrypted QR verification. Gas-conscious Solidity, on-chain provenance, buyer-side verification.

Shipped · flagship (delivered via Apex)

Manufacturer

Registers each product to a smart contract — immutable on-chain provenance.

Smart contract

Stores product identity and ownership/authenticity records on Ethereum.

Encrypted QR

Each unit gets an encrypted QR code linked to its on-chain record.

Buyer verifies

Scans and verifies authenticity directly against the chain — counterfeits become detectable.

Capabilities

Tech stack & capabilities

Smart Contracts & Solidity

SolidityEVM internalsGas optimizationOpenZeppelinUpgradeable proxies (UUPS/Transparent)Events & storage layout

Testing & Security

Foundry (forge/cast)Unit / fuzz / invariant testsHardhatThreat modelingReentrancy & access-control patternsSlitherEthernaut / DVD (practice)

dApp Front-End & Web3 Libs

ethers.jsviemwagmiWeb3.jsReact / Next.jsWallet connect (MetaMask/WalletConnect)Encrypted QR verification

Standards & Protocols

ERC-20ERC-721ERC-1155ERC-4626NFT marketplacesDeFi primitivesThe Graph (subgraphs)

Chains, L2 & Tooling

Ethereum mainnet & testnetsArbitrumOptimismBaseIPFS / PinataEtherscan verificationGit / CI

Work

Selected work

Every card is labelled by its true state — shipped, in progress, or planned. No invented metrics.

Shipped

Counterfeit-Product-Detection (Ethereum)

Solidity · Ethereum · encrypted QR · ethers.js · IPFS

Flagship real build (via Apex): on-chain product provenance + encrypted QR so buyers verify authenticity against Ethereum.

Shipped

NFT Marketplace Builds

Solidity (ERC-721/1155) · ethers · React · IPFS

End-to-end NFT marketplaces (via Apex): minting, listing, buying/selling, royalties and wallet connection — contract layer and dApp front-end built together.

In progress

L2 DeFi Vault dApp (testnet)

Solidity (ERC-4626) · Foundry · wagmi/viem · Base/Arbitrum testnet

In-progress public demo: an ERC-4626 tokenized-vault dApp on an L2 testnet with a full Foundry suite (unit, fuzz, invariant) and verified contracts. Not yet on mainnet.

Planned

On-Chain Supply-Chain Provenance Demo

Solidity · The Graph subgraph · Next.js · L2

Planned open-source extension of the counterfeit-detection concept: a testnet provenance tracker with a subgraph-powered query UI.

Security & on-chain proof

Proof is public

In Web3, proof is public. I’m publishing on-chain deployments and security writeups so the work is inspectable, not just claimed. Threat-model focus: reentrancy, access control, integer/overflow, oracle/price manipulation, gas-griefing.

In progress

Ethernaut writeups

Solving and documenting the OpenZeppelin Ethernaut challenges.

In progress

Damn Vulnerable DeFi writeups

Working through DeFi exploit scenarios with Foundry.

In progress

Testnet/L2 deploys

Verified contracts on a block explorer (mainnet pending).

Experience

Experience timeline

Feb 2025 – Present

Flight Simulation Software Engineer

FSDC AeroSolutions — Flight training device manufacturer · Rawalpindi

Real-time 6-DOF FTD software in C++/Rust/Lua; SimConnect, motion platforms, avionics, Varjo XR, telemetry.

Mar 2024 – Feb 2025

Full-Stack Developer & Technical Lead

Apex IT Solutions — Software agency · Rawalpindi (US/UK clients)

Led MERN/Next.js delivery for international clients; AWS, Docker, Kubernetes, CI/CD; mentored the team.

Jan 2023 – Mar 2024

Web Developer & E-commerce Specialist

Apex Marketings — Digital agency · Islamabad (PK/UK/US clients)

Responsive sites, e-commerce stores and NFT marketplaces; GA4/Tag Manager; technical SEO & Core Web Vitals.

Dec 2021 – Aug 2023

Cryptocurrency Consultant

IR Trades — Crypto trading firm · UK (remote)

Market guidance, consulting and account management — crypto-market domain depth alongside development.

Nov 2021 – Dec 2022

Technical Support & Developer

NovTek — Technology services company · UK (remote)

Remote support and development for UK clients; issue diagnosis, fixes, SQL upkeep, deployments.

Process

How I build & secure contracts

Spec & threat model

Define behavior and the attack surface before writing code.

Implement minimally

OpenZeppelin building blocks, minimal surface, clear access control.

Foundry tests

Unit, fuzz and invariant tests against the spec.

Gas profiling

Profile and optimize storage layout and hot paths.

Deploy & verify

Ship to testnet/L2 and verify the contracts on the explorer.

FAQ

Questions, answered

Is the counterfeit-detection system real?

Yes — it’s a shipped build delivered via Apex: Ethereum smart contracts plus encrypted QR verification for supply-chain authentication.

Do you do smart-contract security audits?

I build security-first (threat modeling, Foundry fuzz/invariant tests, OpenZeppelin patterns) and practice on Ethernaut and Damn Vulnerable DeFi. Formal audit writeups are in progress.

Which chains and Layer-2s?

EVM chains — Ethereum mainnet and testnets, plus Arbitrum, Optimism and Base for L2.

Are you available remotely?

Yes — based in Pakistan (UTC+5) with 4–6 hours of daily overlap with Gulf and Malaysian business hours; contract and EOR friendly.

Contact

Need a Solidity / dApp build?

Remote / EOR-friendly · 4–6h overlap with GST & MYT · Islamabad–Rawalpindi, Pakistan (UTC+5).