Frontend Developer

Khalid Nasiru

I ship DeFi protocols, smart contracts, and the interfaces that make them usable.

Focused on production-quality code — from gas-optimized Solidity to pixel-precise React. I care about the full stack: architecture, UX, and on-chain correctness.

Khalid Nasiru
Khalid Nasiru

About

Who I am

I'm Whiteghost — a frontend developer and Solidity engineer focused on building clean, useful, and well-structured digital products.

I work at the intersection of interface design and on-chain engineering. Whether it's a DeFi protocol, a billing system, or a content platform, I care about the details that make software feel intentional.

Location

Remote

Focus

Web3 + Frontend

Status

Open to work

Selected Work

Featured Projects

DeFi Protocol

NdiFi

Engineered a non-custodial vault that automates yield distribution entirely on-chain — no admin keys, no off-chain cron jobs.

Designed and deployed a Solidity vault system where users deposit ERC-20 assets and accrue yield through an on-chain accounting model. Reward distribution is triggered permissionlessly, staking logic is isolated in a separate contract to reduce attack surface, and the React frontend uses Wagmi hooks to abstract all contract interactions behind a clean UI.

SolidityFoundryWagmiReactTypeScript

Web3 Billing

PayGo

Replaced trust-based payment agreements with verifiable smart contract logic — escrow, milestones, and subscriptions without intermediaries.

Built a billing protocol that handles recurring subscriptions, milestone-based escrow, and dispute resolution entirely in Solidity. Fund release is gated by on-chain conditions, not manual approval. Integrated RainbowKit for seamless wallet UX and Next.js for the client dashboard, keeping the interface simple while the contract handles the complexity.

SolidityNext.jsRainbowKitTypeScript

Payments on Base

Basevia

Cut cross-border transfer costs by routing remittances through Base L2 — fast finality, low fees, simple UX.

Remittance product deployed on Base that makes cross-border payments accessible without requiring users to understand L2 mechanics. The contract handles routing and settlement; the frontend exposes a minimal send flow. Focused on reducing friction at every step — from wallet connection to transaction confirmation.

BaseSolidityNext.jsTailwind CSS

Stellar / Soroban

StellarPay

Brought programmable payment logic to the Stellar network using Soroban — enabling treasury management and conditional transfers at near-zero cost.

Payment infrastructure built on Stellar's Soroban smart contract platform. Implements multi-sig treasury controls, programmable transfer conditions, and low-latency settlement optimized for emerging market corridors. Rust contract logic is paired with a React frontend using the Stellar SDK for transaction signing and submission.

SorobanRustStellar SDKReact

Background

Experience

2024 — Present

Independent

Freelance Frontend & Web3 Developer

Building DeFi products, smart contracts, and web applications for clients. Focused on clean architecture, gas-efficient contracts, and production-quality interfaces.

2023 — 2024

Contract

Frontend Developer

Developed responsive web interfaces using React and Next.js. Collaborated with design teams to ship pixel-accurate, performant UIs.

Toolkit

Tech Stack

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • shadcn/ui

Blockchain

  • Solidity
  • Foundry
  • Wagmi
  • RainbowKit
  • Soroban

Tooling

  • Git
  • GitHub
  • Figma
  • VS Code

Contact

Let's build something meaningful.

Open to freelance projects, full-time roles, and interesting collaborations. If you have something worth building, reach out.

bigkaytwo@gmail.com