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
4
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 trying different things and doing hard things. My interests range from web development, backend, and full-stack systems to AI automation, running smart contracts, and blockchain development.

It all began as curiosity as an information technology student and grew into building software systems, open-source contributions, AI automation, n8n workflows, AWS cloud tools, and blockchain products. If you want products shipped with Bitcoin, Cardano, Rust, Python, React, Next.js, and AI tools, or you have a product that needs a new feature, reach out. I'm a team player who can help move the work forward and I'm open to learning along the way.

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
✓ bitcoin-core/bitcoin

Tech Evolution

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

GitHub Activity

Experience

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

Open Source Contributor

Open Source

IntersectMBO / lsm-tree

February – April 2026

  • Contributed to IntersectMBO's lsm-tree — a production-grade LSM database library used by Cardano, written in Haskell.
  • PR #818 merged: refactored Internal.Arena with modern Haskell record extensions (DuplicateRecordFields, NoFieldSelectors, OverloadedRecordDot) replacing RecordWildCards.

Open Source Contributor

Open Source

Cardano Foundation

January – December 2025

  • PR merged to cardano-foundation/cardano-org: added Kenya-specific CEX list (Binance, Yellow Card, BingX, OKX) for users looking to buy ADA.
  • Contributed Docker containerisation for the cardano-org documentation platform, enabling reproducible local development.

Open Source Contributor

Open Source

rust-bitcoin / stx-labs/explorer

January 2026

  • Contributed to rust-bitcoin, the foundational Rust library for Bitcoin development used across the ecosystem.
  • Contributed to stx-labs/explorer, a Bitcoin/Stacks blockchain explorer.

Bitcoin Lightning Network Attack Contest — Warnet: Wrath of Nalo

Community

Boss Challenge / Bitcoin Dev Project

February 2026

  • Competed in a live Bitcoin Lightning Network attack simulation on Signet as part of Team Libra.
  • Executed channel jamming attacks via hold invoices against designated LND target nodes.
  • Performed DoS exploits on vulnerable LND versions: gossip timestamp filter DoS (v18.2-beta) and onion bomb (v16.4-beta).
  • Deployed and commanded 3 armada nodes on live Signet using Warnet CLI and lncli.

Blockchain Ambassador

Blockchain Centre NBO

October 2025 – Present

  • Worked across Tech & Research and Events & Legal departments as both a builder and community support.
  • Built Cardano DApps (Plutus, Mesh SDK) and Next.js projects; conducted research across blockchain ecosystems.
  • Represented Blockchain Centre NBO as ambassador at the Cardano Africa Tech Summit.

Full-Stack Developer

Freelancer — Remote

2024 – Present

  • Designed, developed, and deployed a Guess Game DApp on Arbitrum Sepolia with on-chain gameplay mechanics.
  • Architected a PYUSD dApp with integrated blockchain explorer and marketplace, leveraging GCP Blockchain Node Engine.
  • Built the Kenyan AI Advisory Project on ICP using Motoko, TypeScript, React, and llama3 LLM agents.
  • Top 10 at StackUp August 2024 Hackathon for a Rust + Slint memory game.

How I Help

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.

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

Building

StackMate

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

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

OWS Hackathon

Open Wallet Standard

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

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

Bitcoin Wallet Lab

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

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

LiteCert — Blockchain Certificate Verification

Certificate verification platform anchored on the Cardano blockchain using Mesh SDK. Institutions issue digital credentials with unique identifiers (e.g. CAR_JOH_01); employers verify instantly via on-chain transaction hash. Privacy-first: certificate data is hashed before blockchain submission.

TypeScriptReactCardanoMesh SDKPlutus

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

Memorabilia

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

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

Daily Habit Hub

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

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

Computer Vision — Traffic & Attendance

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.

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

Mini App

Memorabilia

@enter_memorabilia_musem_bot

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

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

Live

Second Brain

@danmwisecondbrainbot

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

Why Hire Me

I'm a multidisciplinary engineer with the discipline to deliver. 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.

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.