Skip to Content
WhatsApp

Hi, my name is

Hedi Hidouri.

Senior Software Engineer.

I design, build, and modernize software products across mobile apps, backend services, and AI-enabled delivery workflows. My focus is simple: reliable execution, durable architecture, and secure delivery from MVP to scale.

LocationParis, France
Experience8+ years

About Me

I support tech, fintech, and product teams in designing, building, and modernizing reliable software products that are built to last.

Across high-scale and high-constraint products (logistics, payments, mobility, banking), I help teams deliver robust mobile applications, streamline backend interactions, and structure maintainable mobile + backend architectures.

What I Bring

  • End-to-end ownership: mobile, backend, architecture, CI/CD.
  • Strong expertise in security-sensitive systems and compliance constraints.
  • Ability to frame products technically from MVP stage to large-scale platforms.
  • Pragmatic delivery mindset focused on production outcomes.

Core technologies I use regularly:

  • Flutter
  • Android
  • iOS
  • Kotlin
  • Python
  • Swift
  • KMP
  • Node.js
  • Ktor
  • OpenAPI
  • TypeScript
  • Docker
  • CI/CD
  • Clean Architecture
  • AI-Assisted Delivery

Professional Experience

Senior Mobile Engineer @ INGroupe

Apr 2025 - Present

Paris, France

  • Working across the full EUDI stack, from wallet applications to issuer and verifier components covering presentation and proximity flows.
  • Developing Android (Kotlin, Jetpack Compose) and iOS (Swift, SwiftUI) applications, plus shared modules and secure user journeys around issuance, presentation, and verification.
  • Designing and implementing backend and API services in Ktor to support issuer flows, verifier scenarios, and payment-adjacent use cases with secure, standards-aligned contracts.
  • Building and evolving supporting services and integration layers with Docker and Docker Compose to accelerate development, testing, and end-to-end orchestration.
  • Delivering concrete EUDI-related use cases such as age verification, digital badging, and adjacent identity/payment journeys from frontend to backend.
  • Contributing to architecture decisions, cross-team technical coordination, and industrialization with CI/CD pipelines and automated quality gates (Bitbucket, Jenkins, Fastlane, JUnit, XCTest, MockK).

Expertise & Services

  • Folder

    Software Product Delivery

    I build production-grade software products across mobile apps and supporting services, from scratch or through strategic refactors, with a strong focus on quality and long-term maintainability.

    • Flutter
    • Android
    • iOS
    • Kotlin
    • Swift
  • Folder

    Architecture Modernization

    I help teams modernize client and service architectures with durable foundations, clear module boundaries, and patterns adapted to scale and team velocity.

    • Clean Architecture
    • MVP
    • MVVM
    • MVI
    • KMP
  • Folder

    Backend & API Services

    I design and implement backend and API layers tailored to product use cases, reducing client complexity and improving reliability, security, and release speed.

    • Ktor
    • Node.js
    • TypeScript
    • REST APIs
  • Folder

    CI/CD & Release Automation

    I set up and optimize delivery pipelines across mobile and backend stacks so teams can ship faster with confidence, repeatability, and strong release governance.

    • GitHub Actions
    • Jenkins
    • Fastlane
    • Docker
  • Folder

    Quality, Stability & Security

    I improve engineering quality with robust test strategies, observability practices, and security-first implementation standards across critical user journeys.

    • Unit Testing
    • Integration Testing
    • Firebase
    • Crash Analytics
  • Folder

    AI-Enabled Engineering & Automation

    I use AI pragmatically to accelerate engineering workflows, automate repetitive tasks, and improve delivery efficiency where it creates real value.

    • AI-Assisted Delivery
    • Workflow Automation
    • Developer Tooling
    • Productivity Systems

CV

Download my latest CV in English.

Let's Build Something Solid

Available for freelance software engineering missions

I partner with product teams to deliver robust software products, streamline mobile + backend architecture, and accelerate releases. If you need senior engineering support across Android, iOS, Flutter, backend, or AI-enabled delivery, let's talk.