Built by engineers, for real-world problems
Two technical co-founders building software products from Cape Town, South Africa.
Our story
We started tatlacas because we saw real problems that software could solve — but only if built with care, local context, and technical depth. We're not a design agency or a consulting firm. We're engineers who build products.
The team

Tatenda Caston Hove
Co-Founder — Backend / Full-Stack / Operations
Go APIs, infrastructure, DevOps, AI-first workflows

Ropafadzo Flora Magwali
Co-Founder — Mobile / Frontend
Flutter apps, Next.js frontends, UI/UX
What we believe
Root cause, not band-aids
We fix the real problem or flag it. No shortcuts, no workarounds, no sweeping complexity under the rug.
Ship quality, not speed
80% test coverage minimum. All error paths handled. Every PR reviewed. Quality is non-negotiable.
Build tools that build tools
We invest in our own infrastructure — internal libraries, code generators, AI-driven workflows — to move faster and build better.
Meet users where they are
We build for the channels and devices people already use every day. We go where users are instead of asking them to come to us.
Own your stack
Full-stack capability from database to mobile. No external dependencies for core competencies.
AI-first, not AI-only
Every repo has a CLAUDE.md. AI collaborates on architecture and code — but humans own the decisions.
South African, globally ambitious
Build from Cape Town for the world. Compete on quality, not geography. SA context where it matters.
How we operate
Engineering-led
Both founders write code daily. Technical depth in every decision.
AI-first
Claude Code is core workflow. Every repo has CLAUDE.md driving AI collaboration.
Async-first
Documentation over meetings. Markdown over PowerPoint. Written over verbal.
Product-first
Own products are priority. Client work is secondary revenue.
Where we are
Cape Town, South Africa. Remote-first.
Let's build something
Got a project in mind? Want to collaborate? We'd love to hear from you.