Skip to content
View iamngoni's full-sized avatar
🏠
Working from home
🏠
Working from home

Sponsoring

@yyx990803

Block or report iamngoni

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
iamngoni/README.md

Ngonidzashe Mangudya

Software Engineer with 7+ years of experience across backend, web, mobile, desktop, and internal business systems.

I build government solutions, hospitality and resort platforms, Rust tooling and systems software, and practical products that ship.

LinkedIn · Codecraft Solutions

Twitter Follow GitHub followers WakaTime Profile views

Currently

  • Building Rust systems tooling: agent orchestration, security scanning, terminal workflows, and homelab infrastructure
  • Shipping Apple ecosystem products (Sipmate, Pastr) with SwiftUI
  • Exploring AI agent interoperability through MCP servers and ACP bridges

About Me

I'm a software engineer based in Harare, Zimbabwe, and a B.Tech Honours Software Engineering graduate from the Harare Institute of Technology.

I co-founded Codecraft Solutions, where we build software with a bias toward clarity, speed, and practical outcomes.

My work spans the full software lifecycle: requirements gathering, system design, implementation, rollout, training, post-deployment support, and continuous improvement. I enjoy building systems that are useful in the real world, not just technically interesting on paper.

What I Work On

  • Government and civic systems, including identity, document, workflow, and compliance-heavy internal platforms
  • Biometric and verification-oriented systems, offline-first field tooling, and secure back-office workflows
  • Hospitality, hotel, and resort software covering reservations, guest flows, travel details, and location-based processes
  • Backend systems, internal tools, APIs, and product engineering
  • Mobile, desktop, and web applications built to support day-to-day operations
  • Rust tooling, AI-assisted workflows, automation, and infrastructure projects on the side

Experience Snapshot

  • Government platforms: contributed to secure public-sector identity and document systems, including rollout support, reusable components, and stakeholder-facing delivery.
  • Hospitality and resort software: worked on guest-facing and operational experiences backed by existing service platforms, covering reservations, travel details, check-in style flows, and location-based integrations.
  • Local-authority systems: built ERP modules and supporting applications for GIS mapping, housing, billing, and benchmarking workflows.
  • Commercial product work: delivered customer-facing mobile and web applications in areas including finance, agriculture, therapy, e-commerce, food delivery, and AI-enabled consumer apps.
  • Platform and integration work: built backend services, chat systems, SMS and email gateways, and real-time integrations around existing business systems.
  • Rust systems work: a large part of my current side-project and tools portfolio is in Rust, spanning CLIs, AI tooling, terminal workflows, homelab dashboards, monitoring tools, scanners, bridges, and high-performance utilities.

Selected Product Work

Some of the product work I have built or contributed to includes:

  • Sipmate - mindful drink tracking app for iPhone, iPad, and Apple Watch, with streaks, insights, achievements, and a privacy-first experience. Also on the App Store.
  • Pastr - lightweight clipboard history manager for macOS with instant search, pinned items, iCloud sync, and a strong privacy-first design. Also on Product Hunt.
  • Top Farmer - expense tracking platform for web, Android, and iOS
  • Bookhuru - meditation and accommodation platform
  • Hekima - online therapy platform
  • Tumai Mobile - bill payments and remittance app
  • Fresh In A Box - e-commerce app
  • Munch Zimbabwe - food delivery app
  • Zivai - ChatGPT-powered mobile app
  • African Folktales - interactive AI storytelling experience

Open Source And Side Projects

Rust Systems And Tooling

  • dare - multi-agent orchestration for OpenClaw and Claude-style agent workflows
  • memorai - local-first AI memory system with semantic search
  • nexus - homelab dashboard built with Rust, Actix Web, HTMX, and Tailwind
  • bitbucket-cli - command-line tooling for Bitbucket workflows
  • heimdall - agentic, context-aware security scanner for source code repositories
  • zq - AI-integrated terminal emulator
  • tglogs - high-performance log inspector
  • kompressor - standalone media transcoding service
  • amazon_q_acp - ACP bridge for Amazon Q integration
  • icsturnstile - Cloudflare Turnstile verification service built in Rust

Developer Tools

  • gitwhisper - AI-powered Git commit message generator with a CLI, website, Homebrew tap, and APT packaging
  • redis-watch - visual Redis instance management
  • pdf-reader-mcp - MCP-based PDF reading tooling for editor workflows
  • claude-agent-acp, claude-code-acp, and related ACP bridges - experiments around agent and editor interoperability

Dart And Flutter Packages

  • floating_navbar - customisable floating bottom navigation for Flutter apps
  • localregex - Zimbabwe-focused regex patterns for phone numbers, passports, license plates, and more
  • handy_extensions - quality-of-life extensions for everyday Dart development
  • pesepay - Dart package for integrating the Pesepay payment gateway
  • vamboai - Dart SDK for language identification and translation with Vambo AI
  • rope - immutable rope data structure in Dart for large-scale text manipulation
  • wa_me - share messages, links, or files from Flutter directly to WhatsApp contacts

Swift And macOS Work

  • WhatTheLoad - Swift app for checking load-shedding schedules
  • Montr - Swift utility for controlling displays on macOS
  • finny - Swift project currently under active exploration

There is more in the repositories list, but these are the projects that best reflect the range of what I build.

Stack

  • Languages: Dart, Rust, JavaScript, TypeScript, Python, PHP, Go, Swift
  • Frameworks and platforms: Flutter, SwiftUI, Django, FastAPI, Node.js, React, Vue, Laravel, Actix Web, HTMX, Tailwind
  • AI and tooling: Claude, OpenAI, agent orchestration, MCP servers, ACP bridges, semantic search
  • Data and infra: PostgreSQL, MySQL, MongoDB, Firebase, Appwrite, Docker, CI/CD, automation
  • Working style: product-minded engineering, strong delivery focus, and comfort across frontend, backend, mobile, internal tooling, and systems work
  • Languages I speak: Shona, English, and a bit of Xhosa

Stats

Ngonidzashe's GitHub Stats

Weekly Development Breakdown

WakaTime stats

Pinned Loading

  1. localregex localregex Public

    Dart implementation of Michael Dera's simple-regex typescript package

    Dart 6 2

  2. floating_navbar floating_navbar Public

    Simple Flutter Floating Navbar

    Dart 11 3

  3. bulksmszw bulksmszw Public

    A Helper Library For Sending Text Messages For BulkSmsZimApi (Nodejs Port From @donnc Dart library)

    TypeScript 5

  4. handy_extensions handy_extensions Public

    Dart Handy Extensions

    Dart 5

  5. hotrecharge hotrecharge Public

    Hot Recharge Web Service

    TypeScript 6 1

  6. pesepay pesepay Public

    Pesepay helps businesses in Africa get paid by anyone, anywhere in the world

    Dart 13