Mohamed Aziz Heni
Software Engineer | Full-Stack & Mobile Developer
Tunis, Tunisia | Open to relocation | Tunisian National
Professional Summary
Software Engineer specializing in Flutter, Next.js, Python/Node.js, and reactive databases (Supabase, PostgreSQL, Firebase). Built OmniForm, an AI-powered mobile platform with real-time features, and DinarGuard, a FinTech payment verification system with OCR, webhooks, and secure merchant workflows. EFSET C2 Certified, native Arabic speaker, and bilingual in French.
Technical Skills
Languages: Dart, Python, TypeScript / JavaScript, SQL (PostgreSQL, MySQL), PHP, Java, C/C++, HTML5/CSS3
Mobile & Frontend: Flutter (iOS/Android), Riverpod, BLoC, Next.js, React, Tailwind CSS, Responsive UI/UX
Backend, Cloud & DB: Node.js, Express, Flask, Supabase, Firebase, PostgreSQL (Neon), MongoDB, MySQL, Docker, Vercel
AI, APIs & Systems: Gemini, OpenRouter, Tesseract OCR, HMAC Webhooks, REST APIs, Git, Linux/Bash, Sage X3, Magento, Respond.io
Work Experience
Software Engineer — MyTek, Tunis, TunisiaJun 2026 — Present
- Contributed to the development and maintenance of MyTek.tn, Tunisia's largest online store for technology, electronics, home appliances, and related consumer products.
- Helped customize Magento catalog, checkout, and order-management workflows; assisted with Sage X3 ERP integration, Respond.io communication flows, and website improvements for reliability, support, inventory, sales, and order processing.
Software Engineer — NA DEV, Bizerte, TunisiaJan 2026 — May 2026
- Developed a cross-platform mobile application using Flutter and Dart, implementing clean UI flows, reusable components, and scalable feature modules.
- Integrated external APIs, real-time communication capabilities, backend services, authentication flows, and cloud database interactions for responsive mobile user experiences.
IT Systems Assistant — Tunisia Post Distribution Center, Tunis, TunisiaJun 2025 — Aug 2025
- Operated internal parcel tracking database systems, maintaining real-time status logging and local network hardware terminal uptime for high-volume daily mail.
Featured Projects
OmniForm — AI Health, Fitness & Coach Marketplace (Flutter, Gemini, OpenRouter, Supabase)
- AI Coaching & Nutrition Engine: Built Flutter modules for conversational AI coaching, workout generation, meal guidance, macro tracking, barcode lookup, and personalized health insights using Gemini and OpenRouter.
- Coach Marketplace & Social Layer: Developed coach discovery, booking flows, profile management, community posts, follows, likes, and messaging-oriented user interactions for a complete fitness platform experience.
- Real-Time Cloud Backend: Designed Supabase PostgreSQL schemas, RLS policies, authentication flows, storage logic, Edge Functions, and real-time data updates for mobile-first performance.
DinarGuard — FinTech Payment Verification (Next.js, TypeScript, PostgreSQL, OCR)
- Secure Merchant Gateway: Built a Next.js and TypeScript payment verification platform with merchant dashboards, transaction tracking, API keys, protected routes, and PostgreSQL-backed operational data.
- OCR Receipt Automation: Integrated Tesseract OCR extraction to parse transfer receipts, compare payment details, reduce manual checks, and improve confirmation speed for merchants.
- API, Webhooks & Bot Routing: Implemented HMAC-signed webhooks, SSRF protection, Telegram bot transaction routing, and backend verification flows for safer FinTech operations.
NutriByte — Smart Nutrition & Barcode Scanner (Flutter, Dart, Supabase, REST APIs)
- Engineered a mobile scanner application for instant barcode detection, automated nutrition extraction, and personalized daily dietary tracking.
MLPress — Modern Content Publishing Platform (React, Node.js, Express, MongoDB, Docker)
- Built a containerized publishing web application featuring JWT authentication, role-based access control, and dynamic content feeds.
Education
University of Carthage (ISSATM) | Bachelor of Science in Computer Science (Software Engineering) | 2026 | Tunisia
Mohamed Aziz Heni
Ingénieur logiciel | Développeur full-stack & mobile
Tunis, Tunisie | Ouvert à la mobilité internationale | Nationalité tunisienne
Profil
Ingénieur logiciel orienté produit, mobile et web, avec une forte pratique de Flutter, Next.js, Python/Node.js et des backends temps réel (Supabase, PostgreSQL, Firebase). Auteur d'OmniForm, plateforme mobile IA pour santé, fitness et coaching, et de DinarGuard, solution FinTech de vérification de paiements basée sur OCR, webhooks et parcours marchands sécurisés. Anglais C2 EFSET, arabe langue maternelle, français courant.
Compétences techniques
Langages : Dart, Python, TypeScript / JavaScript, SQL (PostgreSQL, MySQL), PHP, Java, C/C++, HTML5/CSS3
Mobile & Frontend : Flutter (iOS/Android), Riverpod, BLoC, Next.js, React, Tailwind CSS, interfaces responsive
Backend, cloud & données : Node.js, Express, Flask, Supabase, Firebase, PostgreSQL (Neon), MongoDB, MySQL, Docker, Vercel
IA, intégrations & systèmes : Gemini, OpenRouter, Tesseract OCR, webhooks HMAC, APIs REST, Git, Linux/Bash, Sage X3, Magento, Respond.io
Expérience professionnelle
Ingénieur logiciel — MyTek, Tunis, TunisieJuin 2026 — Présent
- Participation à l'évolution de MyTek.tn, référence e-commerce tunisienne pour l'informatique, l'électronique, l'électroménager et les produits high-tech.
- Interventions sur les parcours Magento catalogue, checkout et commandes ; contribution aux échanges avec Sage X3 ERP, aux flux Respond.io et aux optimisations liées au support, au stock, aux ventes et au traitement opérationnel.
Ingénieur logiciel — NA DEV, Bizerte, TunisieJan. 2026 — Mai 2026
- Conception et développement d'une application mobile multiplateforme en Flutter/Dart, avec composants réutilisables, navigation fluide et architecture modulaire.
- Mise en place d'intégrations API, de fonctionnalités temps réel, de services backend, de l'authentification et de connexions à des bases cloud pour une expérience mobile réactive.
Assistant Systèmes IT — Centre de Distribution de la Poste Tunisienne, Tunis, TunisieJuin 2025 — Août 2025
- Suivi des systèmes internes de traçabilité des colis, mise à jour des statuts et maintien de la disponibilité des terminaux réseau dans un environnement à fort volume.
Projets clés
OmniForm — Plateforme IA santé, fitness & coaching (Flutter, Gemini, OpenRouter, Supabase)
- Coaching & nutrition IA : Développement de modules Flutter pour coaching conversationnel, programmes d'entraînement, recommandations repas, suivi des macros, scan code-barres et insights santé via Gemini et OpenRouter.
- Marketplace & social : Parcours de recherche et réservation de coachs, profils, publications communautaires, abonnements, likes et interactions orientées messagerie.
- Backend temps réel : Modélisation Supabase PostgreSQL, politiques RLS, authentification, stockage, Edge Functions et synchronisation temps réel pensée pour le mobile.
DinarGuard — Vérification de paiements FinTech (Next.js, TypeScript, PostgreSQL, OCR)
- Espace marchand sécurisé : Plateforme Next.js/TypeScript avec tableaux de bord, suivi des transactions, clés API, routes protégées et persistance PostgreSQL.
- OCR des reçus : Intégration de Tesseract OCR pour lire les justificatifs de virement, rapprocher les montants et réduire les contrôles manuels.
- APIs & webhooks : Webhooks signés HMAC, protection SSRF, routage via bot Telegram et logique backend de vérification pour fiabiliser les opérations marchandes.
NutriByte — Nutrition intelligente & scanner code-barres (Flutter, Dart, Supabase, APIs REST)
- Application mobile de scan avec détection instantanée des codes-barres, extraction automatisée des données nutritionnelles et suivi alimentaire personnalisé.
MLPress — Plateforme moderne de publication (React, Node.js, Express, MongoDB, Docker)
- Application web conteneurisée avec authentification JWT, gestion des rôles et flux de contenus dynamiques.
Formation
Université de Carthage (ISSATM) | Licence en informatique, parcours génie logiciel | 2026 | Tunisie
محمد عزيز هني
مهندس برمجيات | مطور تطبيقات جوال وويب متكامل
تونس، الجمهورية التونسية | متاح للانتقال والعمل دوليا | الجنسية التونسية
نبذة مهنية
مهندس برمجيات يركز على بناء منتجات جوال وويب عملية، بخبرة في Flutter وNext.js وPython/Node.js ومنظومات البيانات الفورية (Supabase, PostgreSQL, Firebase). طوّرت OmniForm، منصة ذكية للصحة واللياقة والتدريب، وDinarGuard، حل FinTech للتحقق من المدفوعات عبر OCR والويبهوكات ومسارات تجار مؤمّنة. الإنجليزية بمستوى C2 EFSET، العربية لغة أم، والفرنسية بطلاقة.
المهارات التقنية
لغات البرمجة: Dart, Python, TypeScript / JavaScript, SQL (PostgreSQL, MySQL), PHP, Java, C/C++, HTML5/CSS3
الجوال والواجهات: Flutter (iOS/Android), Riverpod, BLoC, Next.js, React, Tailwind CSS، واجهات متجاوبة وتجربة استخدام عملية
الخلفية والسحابة والبيانات: Node.js, Express, Flask, Supabase, Firebase, PostgreSQL (Neon), MongoDB, MySQL, Docker, Vercel
الذكاء الاصطناعي والتكاملات: Gemini, OpenRouter, Tesseract OCR, HMAC Webhooks, REST APIs, Git, Linux/Bash, Sage X3, Magento, Respond.io
الخبرة العملية
مهندس برمجيات — MyTek، تونسيونيو 2026 — إلى الآن
- المساهمة في تطوير وتحسين MyTek.tn، أحد أبرز منصات التجارة الإلكترونية في تونس في مجالات التقنية والإلكترونيات والأجهزة المنزلية.
- العمل على مسارات Magento الخاصة بالكتالوج والدفع والطلبات، والمساهمة في التكامل مع Sage X3 ERP وتدفقات Respond.io وتحسين عمليات الدعم والمخزون والمبيعات.
مهندس برمجيات — NA DEV، بنزرتيناير 2026 — مايو 2026
- تصميم وتطوير تطبيق جوال متعدد المنصات باستخدام Flutter وDart، مع واجهات واضحة ومكونات قابلة لإعادة الاستخدام وبنية قابلة للتوسع.
- ربط التطبيق بواجهات برمجة خارجية، وخدمات خلفية، ومصادقة، وتواصل فوري، وقواعد بيانات سحابية لتقديم تجربة استخدام سلسة وسريعة.
مساعد أنظمة معلومات — مركز توزيع البريد التونسي، تونسيونيو 2025 — أغسطس 2025
- متابعة أنظمة تتبع الطرود وتحديث الحالات التشغيلية، مع ضمان جاهزية طرفيات الشبكة المحلية في بيئة عمل ذات حجم يومي مرتفع.
مشاريع مختارة
OmniForm — منصة ذكية للصحة واللياقة والتدريب (Flutter, Gemini, OpenRouter, Supabase)
- تدريب وتغذية بالذكاء الاصطناعي: بناء وحدات Flutter للمحادثة الذكية، توليد التمارين، إرشاد الوجبات، تتبع الماكروز، قراءة الباركود وتقديم رؤى صحية مخصصة عبر Gemini وOpenRouter.
- منصة مدربين وتفاعل اجتماعي: تطوير البحث عن المدربين، الحجز، إدارة الملفات الشخصية، منشورات المجتمع، المتابعات، الإعجابات والتفاعلات المرتبطة بالمراسلة.
- خلفية سحابية فورية: تصميم مخططات Supabase PostgreSQL، سياسات RLS، المصادقة، التخزين، Edge Functions وتحديثات البيانات الفورية لتجربة جوال مستقرة.
DinarGuard — تحقق آمن من المدفوعات (Next.js, TypeScript, PostgreSQL, OCR)
- بوابة تجار مؤمّنة: بناء منصة Next.js/TypeScript للتحقق من المدفوعات مع لوحات تحكم، تتبع معاملات، مفاتيح API، مسارات محمية وقاعدة بيانات PostgreSQL.
- قراءة إيصالات التحويل: دمج Tesseract OCR لاستخراج بيانات الإيصالات، مطابقة تفاصيل الدفع، تقليل الفحص اليدوي وتسريع تأكيد العمليات.
- تكاملات وويبهوكات: تنفيذ ويبهوكات موقّعة بHMAC، حماية من SSRF، توجيه عبر بوت Telegram ومنطق تحقق خلفي لرفع موثوقية العمليات.
NutriByte — تغذية ذكية وماسح باركود (Flutter, Dart, Supabase, REST APIs)
- تطبيق جوال للماسح الذكي يتيح قراءة الباركود فوريا، استخراج القيم الغذائية تلقائيا ومتابعة النظام الغذائي اليومي بشكل شخصي.
MLPress — منصة حديثة لنشر المحتوى (React, Node.js, Express, MongoDB, Docker)
- تطبيق ويب حاوي لنشر المحتوى، يتضمن مصادقة JWT، صلاحيات حسب الأدوار وخلاصات محتوى ديناميكية.
التعليم
جامعة قرطاج (ISSATM) | إجازة في علوم الحاسوب، مسار هندسة البرمجيات | 2026 | تونس