Skip to content
View kenmwara's full-sized avatar
💭
🚀 Shipping T BOT subscriber client
💭
🚀 Shipping T BOT subscriber client

Block or report kenmwara

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kenmwara/README.md

Ken Mwara — solo operator. Six products. One stack.

Hi, I'm Ken 👋

Solo operator running a six-product portfolio out of Vancouver, BC. I build, ship, and run automated systems end-to-end — strategy, code, Cloudflare infrastructure, payments, content, analytics, customer ops.

Most of what I work on makes money rather than stars, so my public footprint is selective. The repos below are showcases — architecture, decisions, and screenshots — without the moats (strategy logic, conversion copy, customer lists).


🚀 What I'm operating

T BOT — multi-surface algorithmic trading system covering Kalshi prediction markets, OANDA forex, and IBKR equities. AI prediction pipeline (Claude / GPT / Gemini ensemble), 10-gate risk chain, subscriber signal-feed architecture. Live demo: tbot.trade/demo.

Unified Ops Dashboard — one dashboard, four products, single Cloudflare-native data plane. D1 + Workers + Pages + Email Routing wired into an append-only event store. The platform every other product reports into.

tbot-client — open-source Python client that runs on subscriber machines. Polls the operator signal feed, applies local size config, places orders against the subscriber's own broker. Operator never touches subscriber funds.

Canadian PR Mastery — $497 CAD info product helping skilled workers navigate the Canadian permanent residency process. Cloudflare Pages, Stripe, quiz-driven autoresponder Worker.

The Reinvention Blueprint — info product on career and life reinvention. Cloudflare Pages + Resend sequencing + Workers-based lead capture.

Lean Body Blueprint — $97 fitness funnel for 9-to-5 workers. Landing page, Stripe checkout, 5-episode video sequence, YouTube remarketing.

Maasai Moran content pipeline — automated YouTube generation + analytics for a long-form storytelling channel. Python orchestration, PM2 supervision, custom analytics dashboard.

n8n × Claude Sonnet pipeline — scheduled video-generation pipeline orchestrated through n8n with Anthropic Claude Sonnet 4 as the reasoning model.


🛠 What I work with

Domain Tools
Languages Python, TypeScript/JavaScript, Bash, SQL
Web FastAPI, Node, Cloudflare Workers, vanilla HTML/CSS/JS where the framework would be overkill
Cloud / Infra Cloudflare (Workers, Pages, D1, R2, KV, Email Routing, Cache Rules, DNS), DigitalOcean, systemd, PM2
AI / LLMs Anthropic Claude, OpenAI, Google Gemini, DeepSeek, n8n for orchestration
Brokers / Markets Kalshi API, OANDA v20, Interactive Brokers (ibeam)
Payments / Email Stripe Payment Links, Resend, Cloudflare Email Routing
Data Cloudflare D1 (SQLite at the edge), append-only JSONL with fcntl locks, no heavy ORM dependencies

📍 Operating principles

  • Surface isolation as primary architecture. A failure on one product never cascades. Trading FX going down can't hurt Canadian PR sign-ups; Lean Body Blueprint can't drain Reinvention Blueprint's email sender reputation.
  • Append-only audit logs beat mutable state. Forward-only debuggability wins over database snapshots almost every time. D1 + JSONL covers more ground than people assume.
  • Cloudflare-native by default. One vendor for DNS, edge, Workers, D1, R2, Pages, email routing. Operational simplicity at six-product scale beats best-of-breed sprawl.
  • Trust earned by transparency, not NDA. The T BOT demo page publishes the actual gating chain, signal pipeline, and callback architecture. Opacity in a trading product is a red flag, not a feature.
  • Ship the smallest thing that works, then watch it for a week before adding the next thing.

📫 Connect

LinkedIn  ·  X  ·  YouTube  ·  Vancouver, BC

Open to interesting conversations — algo trading, multi-tenant signal delivery, Cloudflare-native ops architecture, or how to run six products as a solo operator without losing your mind.

Pinned Loading

  1. tbot tbot Public

    Multi-surface algorithmic trading system across Kalshi, OANDA, IBKR. AI prediction ensemble + subscriber signal feed. Live demo: tbot.trade/demo

  2. unified-ops-dashboard unified-ops-dashboard Public

    One dashboard, six products, single Cloudflare-native data plane. D1 + Workers + Pages + Email Routing.

  3. tbot-client tbot-client Public

    Open-source Python client for the T BOT signal feed. Runs on subscriber machines, places orders on their own broker. Operator never sees subscriber broker creds.

    Python

  4. canadian-pr-mastery canadian-pr-mastery Public

    $497 CAD info product on Canadian permanent residency. Cloudflare Pages + Stripe + Worker-based quiz autoresponder.

  5. reinvention-blueprint reinvention-blueprint Public

    Career-reinvention info product on Cloudflare Pages + Resend audience sequencing.

  6. maasai-moran-pipeline maasai-moran-pipeline Public

    Automated YouTube content pipeline — Python + PM2 + custom analytics dashboard.