I build secure systemsand wire AI agentsinto real products.
Shipping enterprise apps, cloud systems, and integrations with security in mind since 2017. Currently integrating AI agents at BKEY. Founder of Don't Forget Dad and HomeKare; co-founder of Apex Meta. Previously at Telecel Ghana and Vodafone Ghana.
- Since 2017
- MSc, Distinction
- Azure & Security+ exams
- Top Talent 2×
Selected work
agent_orbs Creator · Flutter, Open source
A Flutter package of dotted "thinking" loading orbs for AI and agent UIs. Nine hand-tuned animation states (working, searching, solving, listening, connecting, weaving, composing, breathing, shaping), each rendered on a plain CustomPainter with no shaders. Honestly 3D: rotated, depth-shaded, z-sorted dots whose size and ink weight carry depth, with two separately tuned sizes (a 64px avatar scale and a 20px inline scale), automatic dark and light theming, speed and paused controls, and reduced-motion support. A faithful Dart port of Jakub Antalik's thinking-orbs that translates its 2D-canvas engine to CustomPainter, shipped to pub.dev with a runnable example app, widget and unit tests, and a deterministic screenshot generator.
TableKare Architect & Engineer · Web, POS
Offline-first point-of-sale and operations platform built for Ghanaian restaurants, where power cuts and patchy connectivity are normal, not edge cases. A waiter's phone, a cashier's till, a kitchen display, and a customer's QR scan all write through one sync pipeline that keeps taking orders and payments when the internet drops, then reconciles when it's back. Ships GRA E-VAT-compliant receipts (VAT + NHIL + GETFund as three separately-rounded lines), split and mixed payment with blind-count cash sessions, item-level stock with auto-86 across every order source, owner reporting with a crash-safe end-of-day scheduler, and ESC/POS thermal printing over WebUSB / Web Serial. Multi-tenant, isolated at the database with Postgres row-level security. A pnpm monorepo of five apps and shared packages, 500+ tests green.
TableKare Website Design & Build · Web
Marketing and education site for TableKare, with a working demo of the product built into the page. A single-page Nuxt site (hero, the problem, a four-step how-it-works, feature pillars, and a pilot waitlist posting to a Nitro server route) that leads with real product screenshots and stays honest about pilot status. The /demo route rebuilds a working slice of the till, kitchen board, QR menu, and dashboard entirely client-side, saved only in the browser. Cream 'Plate & Black Star' brand system carried from the product, mobile-first, Tailwind tokens.
SEO Audit Studio Creator · Web, AI
Audit tool that scores a site for both classic SEO and GEO (how well LLM answer engines can read it). Point it at a domain and it finds the sitemap, crawls politely with Cheerio, then scores each page two ways: a deterministic pass against a 35-item SEO and GEO checklist, plus an AI pass, blended 60/40. The AI runs through a two-provider chain with automatic failover, so a page that one provider chokes on falls through to the next, and an audit still finishes on deterministic scoring if both are down. Results land in an interactive report with gauges, keyword tiers, and a per-audit Q&A chat. Work is tracked per company, runs in a background queue, and streams live progress over SSE.
Glitch Creator · Personal AI agent
A personal, single-user gateway for chatting with Claude over WhatsApp. One always-on Node process runs on my own Mac and drives the local claude CLI on my subscription with no API key, so only I can reach it: messages pass an allowlist gate and a single-flight queue into the CLI, then chunk back as replies. It reads images and PDFs, transcribes voice notes and video locally with Whisper, and reuses the Claude Code memory stack plus an on-demand memory tool exposed over MCP. Security is two independent layers: a fail-closed allowlist for who can talk to it, and a read-only tool surface (Read, Glob, Grep, WebSearch, and memory) enforced on every turn, with the prompt passed through stdin and secrets kept outside the folder Claude can read. It can read its own code and draft changes, but edits only ever land in a supervised dev session. 101 tests green.
Sitenna Engineer · Web
Public marketing site for Sitenna, an infrastructure project & asset-management platform for telecom, energy, and utility teams. Built as part of a Next.js 16 monorepo alongside a custom CMS: every page is statically generated and reads its content from Firestore at build time (wrapped in per-collection cache tags), so visitors get static HTML from the CDN with effectively zero database reads per visit. When an editor publishes in the CMS, it calls the site's revalidate endpoint so only the changed pages regenerate in seconds. Wears a 'Survey Register' identity: a navy coordinate lattice, a coral survey-pin motif, and a Fraunces / Inter Tight / IBM Plex Mono type system.
Sitenna CMS Engineer · Web, CMS
Custom content-management app that drives the Sitenna marketing site: no off-the-shelf CMS. A second Next.js 16 app, gated behind an authorized-editors login, writes content to Firestore and media to Firebase Storage through the Admin SDK. Editors own the whole site: news with status and category workflows, a media library, team and advisory profiles, products, partners, industries, and stats, plus an audit log, soft-delete recovery, and role-gated users. The content schema is vendored into both apps and kept identical by parity tests, and every save calls the site's /api/revalidate + revalidateTag so the affected static pages rebuild in seconds.
Holy Trinity Design & Build · Web
Public site for the Holy Trinity health group in Ghana: one organisation, three very different front doors. A single site carries three surfaces under one roof: The Clinic, a 24/7 multi-award medical centre in North Kaneshie, Accra; US Medicals, panel-physician visa medicals delivered embassy-ready; and the Spa & Health Farm, a riverside wellness sanctuary in Sogakope on the Volta. Built from a design handoff into a fast, responsive marketing site with an in-page booking flow, per-surface subnavigation, and a shared 'our patients are royals' identity that shifts tone (clinical navy, embassy blue, spa green) without fragmenting the brand.
Chop Money Engineer · Web
Public trust-and-conversion site for Chop Money, an NLA-licensed electronic raffle in Ghana played entirely over USSD: dial *2727#, pay GHS 5 by Mobile Money, pick red, yellow, or green. The site never tries to replace the USSD play; its job is to make a first-time player trust the product and dial in. Licence and company details sit above the fold, next to recent winners, past draw results, an anonymous ticket checker, prizes, and FAQs, with the *2727# call-to-action following you from the header down to a sticky mobile bar. Built in Angular 21 (standalone components, signals) with SSR and per-route prerendering for fast first paint on low-end Android over 3G, hero and prize content editable from Sanity, a session-based 18+ age gate, Cloudflare Turnstile on forms, and colour-plus-label-plus-pattern cues so the red/yellow/green identity never leans on colour alone.
iMirror Creator · macOS, iOS
macOS app that mirrors a USB-connected iPhone to a window and controls it from the Mac while the phone stays physically usable (unlike Apple's iPhone Mirroring, which locks the device). Live video + audio, mp4 recording, full-res screenshots, and tap/drag/scroll/type/Home driven from the preview. The app itself is dependency-free Swift (AppKit, AVFoundation, CoreMediaIO, Network); control rides on source-built, osv-scanned go-ios + WebDriverAgent over loopback only. Self-manages its transport (no Xcode, sudo, or terminal) with auto-reconnect and a watchdog, and ships an MCP server so Claude can drive the device directly.
Notchless Creator · macOS
Native macOS menu-bar app that turns the Mac's notch into a Dynamic Island: physics-driven live activities, HUDs, and on-device dictation with an iOS-style feel. Live activities cover now-playing with a real system-audio FFT visualizer, battery, live CPU/memory/network stats, timers, clipboard history, a camera/mic privacy indicator, calendar, a drag-in file tray, todos, and savings goals, auto-carouselled when several run at once. Hold-to-talk dictation runs fully on-device through Apple Speech or NVIDIA Parakeet on the Neural Engine, with optional cleanup via the local claude CLI, the Anthropic API, or on-device Gemma (llama.cpp). Built on a borderless non-activating NSPanel over the notch: it follows the active display across monitors, stays over fullscreen apps, and ships Liquid Glass theming on macOS 26.
Firestore Query Studio Creator · Desktop, AI
Local-first desktop tool for exploring Google Cloud Firestore with natural language queries. Describe what you're looking for in plain English; the app generates a structured query plan validated via Zod, executes it through the Firebase Admin SDK or emulator, and displays results in a sortable table with AI insights. Pluggable LLM backends (OpenAI-compatible HTTP or Cursor CLI), composite-index hints, schema inference, and a PWA shell alongside the Electron app.
ListenToMe Creator · macOS, AI
Local-first push-to-talk voice dictation app for macOS. A global hotkey captures speech, transcribes it offline via a bundled whisper.cpp model, and pastes the cleaned result into any application. Optional AI cleanup runs through a local Claude API wrapper (no separate key required). Ships with a dynamic-island-style floating UI, custom dictionary, snippet expansion, voice commands, and a stats dashboard.
GrammaticallyCorrect Creator · macOS, AI
Native macOS menu-bar app that catches spelling, grammar, and style issues in real time across every application. Inference runs entirely on-device via Llama 3.2 3B (4-bit quantised) on Apple's MLX framework; no network calls, no API keys. Text is captured through accessibility APIs with an AppleEvents fallback; a debounced pipeline keeps CPU usage low.
Berkins Home Care Services: Staff Portal Engineer · Web, HIPAA
Internal staff portal for a US home-care agency, kept on its own domain so it fails apart from the public site. Caregivers check in and out and log shift notes, managers run intake assessments and assign visits, and admins handle users, reports, and CSV export. It handles PHI, so it was built HIPAA-first: a signed Google Cloud BAA, role-based access across three roles, and CI that lints for HIPAA rules and audit-log coverage on top of a Firestore security-rules test suite. Bilingual English and Spanish.
Berkins Home Care Services: Website Engineer · Web, SEO
Bilingual marketing site for a home-care agency in Mayfield Heights, Ohio, built to replace an SEO-blind single-page app. 21 templates render statically across English and Spanish, which is 40+ pages a search engine can actually index. Two multi-step forms, care intake and caregiver application, save to Firestore first and then send a branded email through Resend, so a mail outage never drops a lead. A honeypot field and a Firestore sliding-window rate limiter keep out spam. Per-page JSON-LD, a generated sitemap, and WCAG-AA accessibility ship by default.
Don't Forget Dad Founder · Mobile, AI
Family medication-reminder app with shared caregiving, missed-dose visibility, and an in-app multi-agent assistant. Orchestrator routes to focused agents for meds, schedules, history, drug Q&A, label-photo parsing, journal, and weekly summaries. Gemini via Firebase AI with Ollama fallback; approvals on sensitive steps; agent calls logged.
HomeKare Founder · Mobile, Marketplace
On-demand babysitting & home-care marketplace for homeowners, vetted KareGivers, and agencies. Discovery, bookings, interviews, calendar, tasks, live chat, ratings, maps, and KareBot (OpenAI). Roles: homeowner, caregiver, agency, admin.
Telecel Ghana Sales App Engineer · Built
Official Flutter sales-force app for Telecel Ghana: FTTH and 5G acquisition, merchant and retail signup, trade itinerary and territory planning, tasks and material requests, OTP login with role-based access, maps, and device-integrity checks.
GAPhealth Engineer
Telehealth platform for patients, providers, health organisations, and researchers. Encrypted cloud records, mobile and web clients, hospital and clinic workflows, local payments, and researcher tooling.
BMONI Engineer
Multi-currency digital wallet with bank-like fintech services via licensed partners. KYC-heavy signup, tight auth, cross-border transfers, and regulated flows.
Vodafone Queue Management Solutions Analyst
Led the implementation of a queue management system at Vodafone Ghana. Cut wait times and front-desk load; throughput went up. Saved £40,000 in operating cost.
Lyf Arena Mobile developer
Wellness application for walks, events, routines, retreats, and group challenges. Apple/Android wellness SDKs integrated for step tracking and rewards.
Experience
2025 - Present
AI agent integrator · BKEY
- Wire AI agents into live products, developer workflows, and guardrails.
- Multi-agent architectures (central router + task-specific agents), tool-calling patterns, and governed-AI behaviour in production.
Nov 2023 - Present
Solutions Specialist, Sales Support, Capability & Channel · Telecel Ghana
- Acting Operations Manager (1 month): oversaw solutions, trade channel, projects, and logistics.
- Built Telecel Ghana's official Flutter sales app, covering FTTH/5G acquisition, merchant signup, territory planning, OTP + RBAC.
- Drove reliability improvements across key systems, contributing to +30% MoM revenue growth.
- Resolved cross-team integration failures spanning PaaS, SaaS, and COTS applications.
Oct 2018 - Nov 2023
Solutions Analyst · Vodafone Ghana
- Led the implementation of a queue management system, saving Vodafone Ghana £40,000.
- Developed and maintained cross-platform mobile apps for iOS and Android with Flutter and Java.
- Set up CI/CD pipelines and shaped app architecture across multiple mobile projects.
- Tuned database queries and indexes for reporting and analytics workloads.
Education
- MSc, Digital Forensics & Cyber Security (Distinction)Ghana Institute of Management and Public Administration (GIMPA) , Sept 2023 - Sept 2024
- BSc, Information & Communication TechnologyGhana Institute of Management and Public Administration (GIMPA) , Sept 2013 - May 2017
Certifications
- Microsoft Azure AZ-305 passed Nov 2022 (Solutions Architect Expert track)
- Microsoft Azure AZ-104 passed Nov 2022 (Administrator Associate track)
- CompTIA Security+ SY0-601 passed Oct 2022
- Security Blue Team: Introduction to Digital Forensics (2024), Introduction to OSINT (2023)
Recognition
- Vodafone Top Talent (2019-2021, 2022-2023)
- Vodafone Top Performer (2021-2022, 2024-2025)
- Vodacom Hackathon 2022
Contact
Have a project
in mind? Let's talk.
kwamerex101@gmail.comOr send a note
