Daniel Mwihoti

Daniel Mwihoti

Building blockchain and AI products that don't just work. They move forward.

I help businesses, institutions, and startups turn product ideas into shipped applications using web, cloud, AI automation, crypto, and full-stack engineering.

No obligation, just a 15-minute call to map the next practical move.

20+
Products shipped
5+
Open-source PRs merged
5
Blockchain communities

Build the right thing first

For founders and teams turning rough ideas into usable products.

Map the riskiest product decision first
Choose the right stack for speed and security
Leave with a clear build or feature plan

Let Me Show You What I Can Do

A quick video introduction to my work and approach to development.

Watch this introduction to learn about my background, skills, and what makes me excited about building amazing products.

About Me

I'm a Nairobi-based engineer who likes doing hard things — from full-stack web systems to AI automation, smart contracts, and blockchain products. What began as curiosity as an IT student grew into shipped software, open-source contributions, and products built with Bitcoin, Cardano, Rust, Python, React, Next.js, and AI tools. If you have a product to ship or a feature to move forward, reach out.

I'm currently learning Mastering the Lightning Network.

daniel@nairobi: ~
whoami
Bitcoin · Cardano · Rust engineer, Nairobi
cat stats.txt
3+ years experience
20+ projects shipped
git log --merged
✓ IntersectMBO/lsm-tree #818
✓ cardano-foundation/cardano-org
✓ payjoin/rust-payjoin

Tech Evolution

23
2023
ReactNode.jsPostgreSQLExpressMongoDB
24
2024
SolidityWeb3.jsICPArbitrumRustCivic Auth
25
2025
JavaScriptPythonFullstackData Eng.MLDeployment
26
2026
BitcoinRustCardanoHaskellStarknetAI AgentsLSM-tree
5+
PRs Merged
5
OS Orgs
20+
Projects
5
Communities

GitHub Activity

Experience

Team1 Collaborator — Avalanche

Community

Team1 Africa · Avalanche ecosystem

July 2026 – Present

  • Accepted as a Team1 Collaborator — a global network of builders, developers, and creators growing the Avalanche ecosystem.
  • Contributing through Team1 Africa: community calls, ecosystem building across the region, and the Mini Hack Cohort 2 build program.

Author — Claude Code Setup Guide

Community

Open source · Self-published

May 2026

  • Wrote and published an open-source guide showing developers how to use Claude Code for free.
  • Shared on LinkedIn for the broader developer community.
github.com/mwihoti/claudecodesetup

Personal AI Agent — danpersonalagent

Community

Personal Project

2026 – Present

  • Building a personal AI agent for autonomous task delegation, research, and workflow automation.
github.com/mwihoti/danpersonalagent

How I Help

Whether you need payments, AI, blockchain, smart contracts, automation, or an open-source collaborator — I'll ship it.

Payment Integration

Stripe, M-Pesa, PayPal, and on-chain payments — wired into your site or product, end to end.

AI Integration

LLM-powered features, chatbots, semantic search, and RAG pipelines using OpenAI, Groq, Gemini, or LLaMA.

Blockchain Integration

Bitcoin, Cardano, EVM, Solana, Starknet — wallets, signing, transactions, and ecosystem tooling.

Smart Contracts

Solidity, Plutus, Cairo — written, tested, audited, and deployed to mainnet with confidence.

Agentic Automation

AI agents, workflow automation, scheduled jobs, and bot infrastructure that actually ships.

Open Source Contribution

Active contributor to IntersectMBO, Bitcoin, and Cardano. I can ship inside your repo, not just around it.

The stack behind it

The stack matters because it reduces delivery risk, not because it fills a badge wall.

Product Interfaces

Clean, fast web apps for dashboards, wallets, marketplaces, and crypto workflows.

HTML5
CSS3
JavaScript
TypeScript
React
Next.js

Backend Systems

APIs, databases, queues, and service layers that stay reliable under real users.

Node.js
Express
Python
NestJS
PostgreSQL
MongoDB

Delivery & Infrastructure

Practical deployment, observability, and tooling for teams that need to move.

Docker
Git
Redis
Linux
Nginx
CI/CD

Blockchain & Web3

Wallet flows, smart contracts, signing logic, and on-chain product architecture.

Bitcoin
Ethereum/EVM
Solidity
Solana
Starknet
Cairo
Cardano
Lightning Network
Dojo Framework
Account Abstraction

Languages & Systems

Rust, Haskell, and lower-level engineering for performance-sensitive code.

Rust
Haskell
Elixir
C++
Vim
API Integration

Projects

Selected work in Bitcoin, Cardano, Starknet, AI, and full-stack.

StackMate screenshot
Building

StackMate

Stacks builders and founders need a trusted way to find co-builders, with partnerships verifiable on-chain rather than just word-of-mouth.

Builder-partner marketplace on Bitcoin L2 (Stacks). Project owners post partner requests; builders browse, apply with a pitch, and get accepted — every key action (registration, application, acceptance, mutual endorsement) is anchored on-chain via four Clarity smart contracts on Stacks mainnet (Nakamoto epoch 3.4). Off-chain Postgres handles search and metadata; on-chain principals form the verifiable reputation trail.

Next.js 16React 19TypeScriptClarityStacks@stacks/connectNeon PostgresDrizzle ORMTailwind v4
OmniCaption AI screenshot
AMD Hackathon

OmniCaption AI

Most captioning systems only transcribe speech — accessibility and content teams need to know what actually happened in a video.

Multi-agent video intelligence system built for the AMD Developer Hackathon ACT II. 13 specialised AI agents (scene detection, Whisper ASR, VLM vision understanding, emotion analysis, self-verification) collaborate to turn one video into captions in 4 styles, rich accessibility descriptions for blind users, an emotion timeline, highlights, memes, and platform-ready social posts.

PythonTypeScriptReactFFmpegWhisperFireworks AIROCmDocker
Open Wallet Standard screenshot
OWS Hackathon

Open Wallet Standard

AI agents need to sign blockchain transactions without ever exposing raw private keys.

Multi-chain AI agent wallet supporting 9 chains (EVM, Solana, Bitcoin, Cosmos, XRPL+). Policy-gated signing tokens — AI agents never hold raw keys. Includes Solana + EVM signature verification and live testnet transactions.

TypeScriptRustReactSolanaEVMBitcoinCosmosXRPL
Bitcoin Wallet Lab screenshot

Bitcoin Wallet Lab

Show exactly how Bitcoin works at every layer — from key generation to signed, broadcast transactions on testnet.

Educational Bitcoin wallet on testnet4 built on what I learned from Bitcoin Dojo. Generate all three address types (P2PKH, Nested SegWit, Native SegWit) from a single key, receive testnet coins, build and sign a real transaction, then broadcast and watch it confirm on-chain. secp256k1 + ECDSA + RFC 6979 implemented from scratch in a vendored bitcoin_dojo crate. Includes signature malleability demo.

RustAxumTokiosecp256k1ECDSADocker
Certified Chain — Credential Issuance on Cardano screenshot

Certified Chain — Credential Issuance on Cardano

Give institutions a tamper-proof way to issue, verify, and revoke credentials without a centralised authority.

Blockchain credential-issuance platform on Cardano: certificate NFTs minted via Mesh SDK and Blockfrost, an Aiken on-chain revocation contract, and a zero-knowledge privacy layer (Midnight Network) so only hashes touch the chain. Certificate metadata is pinned to IPFS via Pinata; employers verify instantly via on-chain transaction hash.

Next.jsTypeScriptCardanoMesh SDKAikenMidnight NetworkIPFSNeon Postgres
BobOpenSource screenshot

BobOpenSource

New contributors face unfamiliar repos with no map — which files matter, what could break, where to start.

AI developer tool that analyzes a GitHub repo and issue, maps dependencies, and generates an implementation roadmap with code guidance and risk notes — plus an interactive "Ask Bob" Q&A over the analysis.

Next.jsReactNode.jsGitHub APINeon PostgresClerk
Memorabilia screenshot

Memorabilia

Build a fully on-chain game for the Dojo Game Night hackathon, accessible via Telegram without crypto knowledge.

Fully on-chain memory card matching game on Starknet, built for the Dojo Game Night hackathon. Playable as a Telegram Mini App (@enter_memorabilia_musem_bot) — no wallet or gas fees to start. Features Account Abstraction, gasless transactions, 3 eras, 15 levels, daily challenges, and NFT minting via Cartridge.

TypeScriptStarknetDojo EngineCairoTelegram Mini App
Daily Habit Hub screenshot

Daily Habit Hub

Build exercise habits through daily accountability, community support, and on-chain proof of progress on Avalanche.

Modern fitness tracking app combining social accountability with Web3 rewards. Daily check-ins across gym, running, cycling, yoga and more. Visual streak tracking, community feed, professional coaching connections, and $HABIT token rewards + "Proof of Progress" NFT minting on the Avalanche network.

Next.jsSupabaseAvalancheWagmiRainbowKitTanStack Queryshadcn/ui
Computer Vision — Traffic & Attendance screenshot

Computer Vision — Traffic & Attendance

Real-time vehicle speed, traffic jam detection, and person tracking at the edge with zero cloud latency.

Edge-native CV system for real-time traffic sensing and multi-class object counting. Dual-stack architecture: Python (Ultralytics + DeepFace for gender analysis) for prototyping, and Rust (ort/ONNX Runtime + OpenCV) for high-performance edge inference. Homography-based pixel-to-meter calibration for science-grade speed data. Designed to run on NVIDIA Jetson.

PythonRustYOLOONNX RuntimeOpenCVDeepFace

Telegram Bots

Bots and Mini Apps shipped on Telegram. Tap any to chat — they're all live.

Mini App

Memorabilia

@enter_memorabilia_musem_bot

Make a fully on-chain Starknet game playable by anyone, without a wallet or gas.

Telegram Mini App entry point for the Memorabilia memory-card game on Starknet. Account Abstraction handles wallet creation behind the scenes; players match cards across 3 eras and 15 levels with gasless transactions and NFT minting via Cartridge.

Telegram Mini AppStarknetCairoDojo EngineCartridge
Live

Bitcoin OSS Triage

@btc_opensource_projects_bot

Finding high-signal open-source contribution opportunities means trawling issue trackers by hand every day.

Autonomous agent that scans GitHub repositories daily for good-first-issue, help-wanted, and bug labels, analyzes each with an LLM, and delivers a prioritized digest via Telegram. Built with Node.js, Gemini/Groq/Ollama, Airtable, and cron scheduling.

Telegram Bot APINode.jsLLMAirtableCron
Live

Second Brain

@danmwisecondbrainbot

Capture ideas, links, and notes the moment they hit — recall them later in plain language.

Personal AI second-brain on Telegram. Forward links, drop voice notes, jot ideas; ask questions in natural language and the bot retrieves with context. Built around an LLM + vector store so semantic search beats keyword grep.

Telegram Bot APILLMVector DBPython

Let's Build the Next Move

Questions, architecture reviews, wallet ideas, smart contract builds, or AI agent automation: send the signal and I'll help you find the next step.

Choose the fastest route

Book a quick call for live project scoping, send a direct email for a written brief, or check the code trail before you reach out.

Based in Nairobi, Kenya — open to remote work worldwide.

Calendar not loading? Open cal.com directly.