Charaf Boulmerka
Founder & Technical Director
Fifteen years building software that has to work on Monday morning. Sets the architecture on every engagement and still reviews the hard pull requests.
Kickode is a product engineering studio building websites, mobile apps and growth marketing for ambitious teams — plus a suite of ready-to-deploy business platforms.
That second half changes how we work. Because we also operate our own platforms, we carry the cost of every shortcut: the migration nobody documented, the admin screen that needed a developer, the integration that broke quietly at 2am. We build client work the way we build the software we are stuck maintaining ourselves.
Client work funds the products. The products keep the client work honest.
0 +
Projects delivered
0
Years building software
0 %
Client retention
0
Countries served
So you always know what is happening this week, what you are approving next, and what it costs before it starts.
Understand before proposing
We sit with the people who do the work, map the process as it really runs, and write down what success looks like in numbers. No proposal leaves before this is agreed.
Decide on screens, not in code
Flows, wireframes and a clickable prototype you can put in front of a real user. Changing a decision here costs a morning; changing it after launch costs a sprint.
Ship in visible increments
Two-week iterations, each ending in something you can open and click on a staging URL. Code reviewed, tested and deployed automatically. You are never waiting in the dark.
The boring, careful part
Data migration rehearsed twice, monitoring and backups verified, a rollback plan written down, and the team trained on their own data before go-live rather than after.
Improve what the numbers show
We watch the metrics we agreed in week one, fix what reality finds, and prioritise the next round of work by impact rather than by whoever asked most recently.
Everyone here builds, designs or runs delivery. There is no layer between you and the people doing the work.
Founder & Technical Director
Fifteen years building software that has to work on Monday morning. Sets the architecture on every engagement and still reviews the hard pull requests.
Head of Delivery
Runs the projects. Keeps scope honest, timelines real and the weekly note landing in your inbox whether the news is good or not.
Lead Engineer, Platforms
Owns BLMPRO and Kickode CRM. Knows more about inventory valuation and pipeline mechanics than anyone should have to.
Product Designer
Turns messy processes into screens people can use without training. Prototypes first, argues with the code later.
Lead Mobile Engineer
Flutter and React Native. Obsessed with the offline case, cold-start time and what happens when the battery is at four percent.
Head of Growth
Runs Marketing Avancé. Starts every engagement with the tracking, because a campaign you cannot measure is a donation.
Trusted by teams that ship
What we build it with
Chosen because it is documented, hireable and still supported in five years — not because it trended last quarter.
Written down because they cost us money often enough to be worth defending in public.
A narrow slice running in production beats a complete plan in a document. You get something you can open in a browser by the end of the second week, and every week after that.
Repository, database, domain and every third-party account is registered in your name from day one. Leaving us should cost you a morning of hand-over, never a rebuild.
BLMPRO, Kickode CRM and Grandify handle our stock, our pipeline and our storefront work. When a module is awkward for us, it gets fixed before we invoice anyone else for it.
Each stage is scoped and priced before it starts. If we misjudge the effort, that is ours to absorb — not a change request with your name on it.
Laravel, MySQL, Flutter, Tailwind. Any competent developer can pick this codebase up in an afternoon, including the one who eventually replaces us.
No account layer, no ticket queue in between. You have the direct line of the engineer who wrote the code, during the project and long after go-live.
A first call is thirty minutes, costs nothing and ends with a straight answer about whether we are the right studio for the job — including when the answer is no.
Or email contact@kickode.com