Vibe Scanner
Open sourceA read-only security scanner for Next.js and Supabase repositories and live websites, with terminal, JSON, CI, and MCP output.
Open to remote engineering roles and contracts
I build Python backend services, API integrations, and retrieval-based AI workflows. My experience combines hands-on implementation, engineering leadership, and client delivery.


Selected work
Real projects with the problem, my role, current status, and outcome up front.
Open source & labs
Public projects you can open and review. Each entry links to the code.
A read-only security scanner for Next.js and Supabase repositories and live websites, with terminal, JSON, CI, and MCP output.
An experimental evaluation harness for repeatable checks and comparisons. Scoring scope and coverage limits matter when interpreting results.
Safe execution boundaries for tool-enabled software using MCP, with checks for prompt injection and unsafe tool behaviour.
Track record
Hands-on engineering, client delivery, and team leadership, with dates.
Senior AI Engineer · Independent Consultant
Chief Technology Officer · AfricAI
Full Stack Engineer (Contract) · CST UK
Full Stack Engineer (Contract) · Coindraw
Frontend Developer (Contract) · Vanti
Full Stack Engineer, AI & Web3 · FreeFlow
Senior Frontend Developer → Lead Engineer · Freshideas
Founder and CTO · Topiax
BSc Software Engineering · Harare Institute of Technology
Contract engagements ran concurrently; overlaps reflect part-time client work.
Capabilities
The tools I use to build and run these systems.
Writing
Clear notes about AI, software delivery, workflow automation, and leading teams.
Social proof
A few words from people I have worked with.
Cyprian developed a middleware API platform that seamlessly integrated our business services. His technical expertise and deep understanding of our needs helped automate key processes and deliver a robust, user-friendly solution that significantly enhanced productivity.
Very easy to work with and understood the assignment. He is very knowledgeable in his field and I would be more than happy to work with him again.
A talented developer, always willing to put forth 100% effort on every project. I am honoured to have worked with him on many projects and looking forward to working with him on many more.
Open to opportunities
I'm open to senior full-time remote and contract roles. Send the role link and I'll reply within one business day (UTC+2).