Software Engineer — Full Stack, AI & Agent Systems, and Cloud. Taking products from data model to production.




















A track record of delivering impactful solutions across the full technology stack
Multi-agent LLM pipelines, RAG agents on AWS Bedrock, generative image and video production with Gemini and Veo, and a QLoRA fine-tune of a language model for Shona.
AWS Certified Cloud Practitioner with production experience across Lambda, S3, EKS, Kinesis, App Runner and Bedrock — building and shipping real workloads, not just labs.
Kubernetes and Cloud Native Associate. Services containerised with Docker and Helm, orchestrated on Kubernetes, and released through Argo CD pipelines.
Built a Shazam-style audio fingerprinting engine that detects adverts inside live radio broadcasts, with a faster-whisper stage that catches spoken keywords too.
CI/CD with GitLab CI and GitHub Actions, services instrumented with Prometheus and Grafana, JWT auth and RBAC enforced across APIs.
Second Class, Upper Division — Africa University. IITPSA Professional Member. Strong foundation in algorithms, distributed computing and system design.
End-to-end expertise from pixel-perfect frontends to robust backend systems and cloud infrastructure
Standalone components, signals, RxJS reactive programming, D3 dashboards
SSR/SSG applications, admin platforms and marketing sites in production
Cross-platform mobile apps with a single codebase for iOS & Android
REST and GraphQL APIs, WebSockets, RabbitMQ-backed microservices
Layered handler → service → repository backends with real-time WebSocket messaging
Async services for audio processing, ML pipelines and agent systems
NoSQL document storage, aggregation pipelines, indexing strategies
Relational database design, query optimization, performance tuning
In-memory caching, session management, real-time data stores
Lambda, S3, EKS, Kinesis, App Runner and Bedrock in production
Containerised microservices released through Argo CD pipelines
GitLab CI, GitHub Actions, Nginx, Prometheus & Grafana observability
Real-world applications I've built and contributed to
Marketplace connecting Zimbabwean informal workers with paid odd jobs. When mobile-data costs blocked adoption, I re-architected the service to run entirely inside WhatsApp — putting it within reach of users who can't afford a conventional app.
A prompt engine turns stored brand intelligence into finished marketing imagery and video via Gemini and Veo — no prompt writing. Posts authored once as blogs are AI-rewritten into platform-native captions and published to X, Facebook, Instagram, LinkedIn, Threads and TikTok. Live ads have shipped through it.
Real-time bidding exchange serving display, SMS and mobile campaigns — campaign moderation, tracking pixels, proof-of-flight verification, publisher payout reconciliation and CDN asset delivery.
Influencer-marketing platform with a layered Go backend, JWT auth and real-time WebSocket messaging. I built the Paynow Zimbabwe payment integration — EcoCash, OneMoney and card — with SHA-512 signing and webhook validation.
Scrapers sweep social platforms for small businesses, score them with an informality index that surfaces unregistered traders, then a RAG agent on AWS Bedrock qualifies each lead and a WhatsApp agent opens the conversation and books the call.
Shazam-style fingerprinting engine that detects client adverts inside live radio streams — spectrogram peak constellation hashing matched by time-offset histogram, with a faster-whisper stage that catches spoken keyword mentions too.
End-to-end fine-tuning pipeline for a low-resource African language: a scraped Shona corpus, ~40,000 instruction pairs generated by a synthesiser-and-critic loop, QLoRA fine-tuning of a 4B model, quantised to GGUF for local inference.
Brand monitoring and competitor analytics across Reddit, X, YouTube, Instagram, TikTok and Facebook — a scraping pipeline feeding multi-provider sentiment analysis through LangChain and AWS Comprehend, with multilingual language detection.
Offline-first meter-reading and consumption platform for a prepaid electricity business — writes queue locally and drain on reconnect, with 30-day analytics, quotations and scheduled Google Drive backup. Built to WCAG AA.
Multilingual legal aid platform helping Zimbabweans understand their rights, build cases, and generate legal documents in English, Shona, and Ndebele — powered by AWS Bedrock RAG.
Agricultural market intelligence platform for Zimbabwean farmers — featuring real-time commodity price analysis, AI-powered crop advice, comparison tools, and a community forum.
Virtual chemistry laboratory platform for ZIMSEC students — enabling interactive experiments and hands-on learning aligned with the Zimbabwean curriculum.
Voice-first AI financial advisor for Zimbabwe's informal traders — record transactions by voice in English or Shona, get real-time financial analytics, and receive smart business advice powered by Amazon Nova.
I'm a software engineer with five years of experience taking products from data model to production — Angular, Next.js, Nuxt and Ionic on the front end; Node.js, Go, Python and Java behind them; AWS, GCP and Firebase underneath.
I work on a real-time bidding ad exchange and the products around it, and my recent work is concentrated in applied AI: multi-agent LLM pipelines, generative image and video production, RAG agents on AWS Bedrock, an audio-fingerprinting engine that detects adverts in live radio, and a QLoRA fine-tune of a language model for Shona.
I hold a BSc (Hons) in Computer Science (Upper Second), am an AWS Certified Cloud Practitioner and KCNA certified, and I'm used to owning a service end to end in small distributed teams.
Whether you're looking for a new project, partnership, or have an innovative idea to discuss, I'm here to connect and make things happen.