Kernos
Start a projectDémarrerابدأ مشروعك
Software & SecurityLogiciel & Sécuritéالبرمجيات والأمن

We build software, then we try to break it.Nous développons, puis nous essayons de casser.نبني البرمجيات، ثم نحاول كسرها.

Kernos is a software engineering practice based in Dubai, with an office in Nairobi. We take a project from the first specification through to production, and we stay on to keep it running.Kernos est un cabinet d'ingénierie logicielle basé à Dubaï, avec un bureau à Nairobi. Nous prenons un projet du premier cahier des charges jusqu'à la production, et nous restons pour le faire vivre.كرنوس مكتب هندسة برمجيات مقره دبي، وله مكتب في نيروبي. نتولى المشروع من أول كراسة شروط حتى الإنتاج، ثم نبقى بعدها لضمان استمراره.

Available for new work · Reply within one business day · English, French and ArabicDisponibles pour de nouveaux projets · Réponse sous un jour ouvré · Anglais, français et arabeمتاحون لمشاريع جديدة · نرد خلال يوم عمل واحد · بالإنجليزية والفرنسية والعربية

StartupsStartupsالشركات الناشئةSMEsPMEالشركات الصغيرة والمتوسطةEnterpriseGrands comptesالمؤسسات الكبرىPublic sectorSecteur publicالقطاع الحكوميFintechFintechالتقنية الماليةE-commerceE-commerceالتجارة الإلكترونية
About usÀ proposمن نحن

The people who scope your project are the ones who write the code.Ceux qui cadrent votre projet sont ceux qui écrivent le code.من يحدد نطاق مشروعك هم أنفسهم من يكتبون الكود.

Kernos was set up by engineers who had spent years on both sides of the same problem: shipping software, and being called in once it broke. We do both now, in one team.Kernos a été fondé par des ingénieurs ayant passé des années des deux côtés du même problème : livrer des logiciels, puis être appelés quand ils cassaient. Nous faisons désormais les deux, dans la même équipe.تأسست كرنوس على يد مهندسين أمضوا سنوات على طرفَي المشكلة نفسها: تسليم البرمجيات، ثم استدعاؤهم حين تتعطل. واليوم نقوم بالأمرين داخل فريق واحد.

We stay small on purpose. We only take on what we can staff with senior people, and you deal with them directly rather than with an account manager relaying messages.Nous restons volontairement une petite structure. Nous ne prenons que ce que nous pouvons staffer avec des profils seniors, et vous traitez directement avec eux plutôt qu'avec un chargé de compte qui relaie les messages.نبقى صغارًا عن قصد. لا نقبل إلا ما نستطيع تنفيذه بكوادر خبيرة، وتتعامل معهم مباشرة لا مع مدير حساب ينقل الرسائل.

Talk to an engineerParler à un ingénieurتحدّث إلى مهندس
What we doCe que nous faisonsما نقوم به

Five things done properly, rather than everything done once.Cinq métiers tenus sérieusement, plutôt que tout survolé une fois.خمسة تخصصات نتقنها، لا كل شيء مرة واحدة.

The same people handle the specification, the code, the servers and the security review. Nothing gets passed to a subcontractor halfway through, which is usually where projects start to leak.Les mêmes personnes traitent le cahier des charges, le code, les serveurs et la revue de sécurité. Rien n'est repassé à un sous-traitant en cours de route, ce qui est en général le moment où les projets commencent à fuir.الأشخاص أنفسهم يتولون كراسة الشروط والبرمجة والخوادم ومراجعة الأمن. لا شيء يُمرَّر إلى مقاول من الباطن في منتصف الطريق، وهي عادةً اللحظة التي تبدأ فيها المشاريع بالتسرب.

Web developmentDéveloppement webتطوير الويب

Business applications, SaaS platforms and the APIs behind them. The full repository is yours at the end.Applications métier, plateformes SaaS et les API associées. Le dépôt complet vous revient à la livraison.تطبيقات الأعمال ومنصات SaaS وواجهات البرمجة التي تشغّلها. المستودع الكامل يعود إليك عند التسليم.

React · Next.js · Vue · Node.js · Laravel · Go

Mobile developmentDéveloppement mobileتطوير تطبيقات الجوال

iOS and Android, native or cross-platform. We handle store submission and releases.iOS et Android, natif ou cross-platform. Nous gérons les stores et les mises à jour.iOS وأندرويد، أصلي أو متعدد المنصات. نتولى النشر على المتاجر والتحديثات.

Flutter · React Native · Swift · Kotlin

CybersecurityCybersécuritéالأمن السيبراني

Penetration testing on web, mobile, APIs and internal networks. Audits, hardening and incident response.Tests d'intrusion web, mobile, API et réseau interne. Audits, durcissement et réponse à incident.اختبارات اختراق للويب والجوال وواجهات البرمجة والشبكات الداخلية. تدقيق وتحصين واستجابة للحوادث.

OWASP ASVS · MASVS · MITRE ATT&CK · PTES

InfrastructureInfrastructureالبنية التحتية

Servers, pipelines, monitoring and backups. We restore one in front of you before calling it done.Serveurs, pipelines, supervision et sauvegardes. Nous en restaurons une devant vous avant de conclure.خوادم وخطوط نشر ومراقبة ونسخ احتياطي. نستعيد نسخة أمامك قبل اعتبار العمل منتهيًا.

Docker · Kubernetes · Terraform · AWS · Nginx

Technical consultingConseil techniqueالاستشارات التقنية

Architecture reviews, technical due diligence, second opinions on a quote. Delivered as a written document.Revues d'architecture, due diligence technique, second avis sur un devis. Livré sous forme de document écrit.مراجعات معمارية، وتدقيق تقني، ورأي ثانٍ في عرض سعر. يُسلَّم في وثيقة مكتوبة.

Architecture · Due diligence · RoadmapsArchitecture · Due diligence · Feuilles de routeمعمارية · تدقيق تقني · خرائط طريق

CybersecurityCybersécuritéالأمن السيبراني

What we find is rarely exotic.Ce que nous trouvons est rarement exotique.ما نجده نادرًا ما يكون غريبًا.

A dependency two years behind. An admin route someone left open during a migration. An API key committed to a repository and never rotated. These are the findings that come up again and again, and they are the ones that get exploited.Une dépendance en retard de deux ans. Une route d'administration laissée ouverte pendant une migration. Une clé d'API poussée dans un dépôt et jamais renouvelée. Ce sont les constats qui reviennent sans cesse, et ce sont ceux qui sont exploités.مكتبة برمجية متأخرة سنتين. مسار إداري تركه أحدهم مفتوحًا أثناء ترحيل. مفتاح واجهة برمجة رُفع إلى مستودع ولم يُغيَّر قط. هذه هي الملاحظات التي تتكرر باستمرار، وهي نفسها التي تُستغل.

So we look for those first, systematically, before spending time on anything clever. Our report names the file, the line and the fix, and we are willing to apply the fix ourselves if your team is short-handed.Nous les cherchons donc en premier, systématiquement, avant de passer du temps sur quoi que ce soit de subtil. Notre rapport nomme le fichier, la ligne et le correctif, et nous pouvons l'appliquer nous-mêmes si vos équipes manquent de bras.لذلك نبحث عنها أولًا وبشكل منهجي، قبل صرف الوقت على أي شيء معقّد. تقريرنا يحدد الملف والسطر والإصلاح، ويمكننا تطبيق الإصلاح بأنفسنا إذا كان فريقك مثقلًا.

Request an auditDemander un auditاطلب تدقيقًا أمنيًا
Scope before anything elseLe périmètre avant toutالنطاق قبل كل شيءAgreed in writing: what is in, what is out, and when. Nothing else gets touched.Convenu par écrit : le périmètre, les exclusions, la fenêtre de test. Rien d'autre n'est touché.متفق عليه كتابةً: ما يدخل النطاق وما يُستثنى ومتى. لا شيء خارج ذلك يُمس.
Written authorisation, alwaysAutorisation écrite, systématiquementتفويض كتابي، دائمًاSigned by whoever can grant it. We have turned down work over this.Signée par qui est habilité à la délivrer. Nous avons déjà refusé des missions pour cela.موقّع ممن يملك صلاحية منحه. سبق أن رفضنا مهام لهذا السبب.
A retest is includedUn contre-test est inclusإعادة الاختبار مشمولةOnce you have applied the fixes, we verify them. An audit without a retest is half a job.Une fois les correctifs appliqués, nous les vérifions. Un audit sans contre-test est à moitié fait.بعد تطبيق الإصلاحات نتحقق منها. تدقيق بلا إعادة اختبار عمل ناقص.
Findings your developers can useDes constats exploitables par vos développeursملاحظات يستطيع مطوروك استخدامهاFile, line, proof and a fix. Not a severity score.Fichier, ligne, preuve et correctif. Pas un score de criticité.ملف وسطر ودليل وإصلاح. لا مجرد درجة خطورة.
How we workNotre méthodeكيف نعمل

You know the price and the date before we write any code.Vous connaissez le prix et la date avant la première ligne de code.تعرف السعر والموعد قبل كتابة أي سطر برمجي.

01

A conversation firstUne conversation d'abordمحادثة أولًا

Twenty minutes tells us whether this is two weeks of work or two quarters. The call costs nothing.Vingt minutes suffisent à situer entre deux semaines et deux trimestres de travail. L'appel est gratuit.عشرون دقيقة تكفي لمعرفة إن كان العمل أسبوعين أو ربعَي سنة. المكالمة مجانية.

02

Expensive decisions firstLes décisions coûteuses d'abordالقرارات المكلفة أولًا

Data model, permissions, interfaces. Settled and written down before the build starts.Modèle de données, droits d'accès, interfaces. Tranchés et consignés avant le développement.نموذج البيانات والصلاحيات والواجهات. تُحسم وتُوثَّق قبل بدء التطوير.

03

Working software every two weeksUn logiciel qui tourne toutes les deux semainesبرنامج يعمل كل أسبوعين

Not a progress report. The real thing, running, that you can click.Pas un rapport d'avancement. La chose elle-même, en fonctionnement, sur laquelle vous cliquez.ليس تقرير تقدّم. الشيء نفسه، يعمل، ويمكنك تجربته.

04

Launch is the middleLa mise en ligne est le milieuالإطلاق هو المنتصف

Security pass, deployment, monitoring. Then a named engineer stays reachable, and the code is yours.Passe de sécurité, déploiement, supervision. Puis un ingénieur identifié reste joignable, et le code est à vous.مراجعة أمنية ونشر ومراقبة. ثم يبقى مهندس محدد متاحًا، والكود ملكك.

WorkRéférencesأعمالنا

A few recent engagements.Quelques missions récentes.بعض المهام الأخيرة.

Described without client names, since most of this work is under confidentiality. Ask and we will walk you through a case study in detail, with the client's agreement.Décrites sans nom de client, la plupart de ces travaux étant couverts par des accords de confidentialité. Demandez-nous et nous détaillerons une étude de cas, avec l'accord du client.موصوفة دون أسماء العملاء، فأغلب هذه الأعمال مشمول باتفاقيات سرية. اطلب منا وسنعرض عليك دراسة حالة مفصلة، بموافقة العميل.

Platform engineeringIngénierie de plateformeهندسة المنصات2025

Regional ride-hailing and dispatch platformPlateforme régionale de VTC et de répartitionمنصة إقليمية لطلب السيارات وإدارة الرحلات

Passenger, driver and dispatch apps rebuilt on one API, with live tracking and automated driver settlement.Applications passager, chauffeur et répartition refondues sur une API unique, suivi en direct et règlement automatisé des chauffeurs.تطبيقات الراكب والسائق والتوزيع أُعيد بناؤها على واجهة برمجة واحدة، مع تتبع مباشر وتسوية آلية لمستحقات السائقين.

FintechFintechالتقنية المالية2025

Payment orchestration for a licensed walletOrchestration de paiements pour un portefeuille agrééتنسيق المدفوعات لمحفظة مرخّصة

Orchestration layer connecting a mobile wallet to several regional banking rails, with reconciliation and a full audit trail.Couche d'orchestration reliant un portefeuille mobile à plusieurs rails bancaires régionaux, avec rapprochement et piste d'audit complète.طبقة تنسيق تربط محفظة جوال بعدة قنوات مصرفية إقليمية، مع مطابقة حسابية وسجل تدقيق كامل.

SecuritySécuritéالأمن2026

Red team engagement, financial servicesMission red team, services financiersمهمة فريق أحمر، قطاع الخدمات المالية

Full-scope assessment of a mobile app, its API and the internal network behind it, followed by remediation with the client's team.Évaluation à périmètre complet d'une application mobile, de son API et du réseau interne, suivie de la remédiation avec l'équipe du client.تقييم بنطاق كامل لتطبيق جوال وواجهة برمجته والشبكة الداخلية خلفه، تلته معالجة الثغرات مع فريق العميل.

OfficesBureauxمكاتبنا

Dubai and Nairobi.Dubaï et Nairobi.دبي ونيروبي.

Two locations, three hours apart, which covers the working day from the Gulf through to East Africa. Most of our work is done remotely, but we do come to your office when it matters.Deux implantations séparées de trois heures, ce qui couvre la journée de travail du Golfe à l'Afrique de l'Est. L'essentiel de nos missions se fait à distance, mais nous nous déplaçons quand cela compte.موقعان تفصلهما ثلاث ساعات، ما يغطي يوم العمل من الخليج حتى شرق أفريقيا. معظم عملنا عن بُعد، لكننا نحضر إلى مكتبك عند الحاجة.

Dubai

Head officeSiègeالمقر الرئيسي

Al Nahda 1Dubai, United Arab EmiratesDubaï, Émirats arabes unisدبي، الإمارات العربية المتحدة

PhoneTéléphoneالهاتف
EmailCourrielالبريد الإلكتروني
hello@kernos.site
HoursHorairesأوقات العمل
Sun to Thu, 9:00 to 18:00 GSTDim au jeu, 9 h à 18 h GSTالأحد إلى الخميس، 9:00 إلى 18:00 بتوقيت الخليج

Nairobi

BranchSuccursaleفرع

Kindaruma Road, Kilimani Nairobi, Kenya

VisitsVisitesالزيارات
By appointmentSur rendez-vousبموعد مسبق
EmailCourrielالبريد الإلكتروني
hello@kernos.site
HoursHorairesأوقات العمل
Mon to Fri, 9:00 to 18:00 EATLun au ven, 9 h à 18 h EATالاثنين إلى الجمعة، 9:00 إلى 18:00 بتوقيت شرق أفريقيا
ContactContactاتصل بنا

Tell us what you are building.Dites-nous ce que vous construisez.أخبرنا بما تبنيه.

A quote, a second opinion on an architecture, or a system that has been worrying you. Write in English, French or Arabic. Someone reads every message and you get a real answer, not an acknowledgement.Un devis, un second avis sur une architecture, ou un système qui vous inquiète depuis un moment. Écrivez en anglais, en français ou en arabe. Chaque message est lu et reçoit une vraie réponse, pas un accusé de réception.عرض سعر، أو رأي ثانٍ في معمارية، أو نظام يقلقك منذ فترة. اكتب بالإنجليزية أو الفرنسية أو العربية. كل رسالة تُقرأ وتتلقى ردًا حقيقيًا، لا مجرد إشعار استلام.

EmailCourrielالبريد الإلكترونيhello@kernos.site
PhoneTéléphoneالهاتف
Head officeSiègeالمقر الرئيسيAl Nahda 1, Dubai
Branch officeSuccursaleالفرعKindaruma Road, Kilimani, Nairobi

Your details are used to answer you and nothing else. See the privacy notice.Vos informations servent uniquement à vous répondre. Voir la politique de confidentialité.تُستخدم بياناتك للرد عليك فقط. راجع سياسة الخصوصية.

Call us. Twenty minutes usually settles it.Appelez-nous. Vingt minutes suffisent en général.اتصل بنا. عشرون دقيقة تكفي عادةً.

Enough to tell you whether your idea is two weeks of work or two quarters, and what it would cost. The call is free.De quoi savoir si votre idée représente deux semaines ou deux trimestres de travail, et ce que cela coûterait. L'appel est gratuit.ما يكفي لمعرفة إن كانت فكرتك أسبوعين أو ربعَي سنة من العمل، وكم ستكلّف. المكالمة مجانية.