Mohamad Kaakati - Chief Technology Officer & Agentic Software Architect

Kaakati Mohamad

Chief Technology Officer / Agentic Software Architect


Location

Dubai, UAE

Phone

+44.7883.300.233

Intro

What I am all about.

Service-oriented architect specializing in multi-tenant SaaS platforms. I design systems that scale, then orchestrate AI agents to build them in hours, not months.

Deep expertise in event-driven architectures, domain-driven design, and engineering the skills, rules, and hooks that make AI agents produce production-grade code consistently.

I'm Mohamad Kaakati, a Chief Technology Officer with over a decade of building technology that moves businesses forward. I don't just solve technical challenges; I architect the systems, teams, and workflows that turn complex visions into shipped products.

I've served as CTO for companies across fintech, logistics, and consumer tech, including MYNE, a complete wealth management platform; Thaat App; Sirdab Holding Co.; Diggipacks Holding Co.; and BARQ Bullet Delivery. At each, I built the technical foundation, scaled the product, and helped teams ship with confidence.

My core stack is Ruby on Rails, React Native, Swift, PostgreSQL, and PostGIS, but what drives me is the intersection of architecture and business outcomes. From API design to DevOps pipelines, I build systems where every component earns its place.

Today, I'm focused on what's next: agentic software development. I design the specifications, orchestrate the agents, and engineer the guardrails that let AI build enterprise-grade software at a pace traditional teams can't match.

Whether you're a startup finding product-market fit or an established company ready to modernize, I can help you build faster, smarter, and more sustainably.

Let's build something worth shipping.

Expertise

If you do what you love, is it still work?
01

Software Architecture

Design and implement modular, maintainable systems using service objects, command patterns, and clear domain boundaries. Build applications where each component has a single responsibility, enabling independent scaling and testability.

02

Multi-Agent Orchestration

Architect hierarchical AI agent systems with coordinated workflows, Chiefs, Tech Leads, and Specialists working in concert. Design skill frameworks, delegation patterns, and feedback loops that enable autonomous, reliable task execution across complex codebases.

03

API Design & Integration

Design RESTful and webhook-driven APIs with clean contracts, versioning strategies, and third-party integration patterns. Build robust client adapters and service layers that abstract external dependencies while maintaining clear error handling.

04

Event-Driven Architecture

Implement asynchronous processing pipelines using background jobs, pub/sub patterns, and event sourcing. Design systems where components communicate through domain events, reducing coupling and enabling real-time responsiveness.

05

Domain-Driven Design

Model complex business logic using bounded contexts, aggregates, and ubiquitous language. Translate real-world logistics, financial, and operational domains into clean, expressive code that stakeholders and developers both understand.

06

Multi-Tenant Systems

Build SaaS platforms serving isolated tenant environments from a shared infrastructure. Implement row-level scoping, tenant-aware middleware, and data segregation patterns that balance security with operational efficiency.

07

Object-Oriented Programming

Build well-structured applications using inheritance, polymorphism, and encapsulation to model real-world domains. Write small, expressive classes with clear interfaces, favoring composition over inheritance and keeping methods focused on a single purpose.

Agent Tools

Stop Selling Horse Carriages in the Age of Automobiles.
01

Claude Code

Engineer custom scripts, hooks, agents, and skill frameworks that transform Claude Code into a project-aware development partner. Craft detailed rules, instructions, and domain-specific guides that enforce architecture standards, coding conventions, and testing requirements, enabling AI to produce enterprise-grade, fully tested code that reads like a senior developer wrote it.

02

Custom MCP Servers

Build tailored Model Context Protocol servers that extend AI capabilities with project-specific tools, data sources, and integrations. Design clean, purpose-built server interfaces that give AI agents real-time access to databases, APIs, and internal systems, turning generic assistants into domain-expert collaborators.

Experience

Yes. I've been around.
2024 – Present

MYNE Tech LTD

Contractor

Chief Technology Officer

Dubai, United Arab Emirates

2024 – Present

Manifest LLC

Founder

Chief Technology Officer

Dubai, United Arab Emirates

2023 – 2024

Thaat App

Contractor

Chief Technology Officer

Riyadh, Saudi Arabia

2022 – 2023

Sirdab Holding Co.

Contractor

Chief Technology Officer

Riyadh, Saudi Arabia

2021 – 2022

Diggipacks Holding Co.

Contractor

Chief Technology Officer

Riyadh, Saudi Arabia

2019 – 2021

BARQ Holding Co.

Founder

Chief Technology Officer

Riyadh, Saudi Arabia

2018 – 2019

dPro - Digital Professionals

Contractor

Head of Engineering

Riyadh, Saudi Arabia

2018 – 2018

HunderStation LLC

Full-Time

Senior iOS Developer

Riyadh, Saudi Arabia

2016 – 2018

Fahad Al Fawaz Investments

Full-Time

Senior Full-Stack Developer

Riyadh, Saudi Arabia

2013 – 2016

THIQAH Bsiness Services

Full-Time

Front-End Developer

Riyadh, Saudi Arabia