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.
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.
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.
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.
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.
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.
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.
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.
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.
Managed services and project IT consultancy. Implementation-partner work, steady-state ops, and clean go-live handover on long programmes.
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.
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.
Multi-currency digital wallet with bank-like fintech services via licensed partners. KYC-heavy signup, tight auth, cross-border transfers, and regulated flows.
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.
Wellness application for walks, events, routines, retreats, and group challenges. Apple/Android wellness SDKs integrated for step tracking and rewards.