Written-answer practice
- QuestionThe task to solve
- Expected answerThe reference answer
- CriteriaWhat earns credit
- Student answerTheir own reasoning
IMEM · FLUTTER ENGINEER
Software Engineer · Flutter, Dart & AI Integration
I’m Imem, the developer behind DuoBac: a Flutter learning app for Android and iOS, with AI-powered feedback and a web administration platform.
Jump to the moment
Mobile experience · Firebase backend · AI integration
Proof, not decoration
7
Years building
My favorite number.
10
Products shipped
My second favorite number.
6
Clients
People I’ve worked with.
LATEST PROJECT · FLAGSHIP
My Flutter app turns Tunisian BAC Science papers into interactive practice and AI feedback.My Flutter app: BAC Science papers, interactive practice and AI feedback.
Founded, designed & engineered byBuilt by Imem.
Flutter app + admin websiteFlutter app + admin
I built the Firebase backend integration and the admin tools to upload exercises, manage users and administer subscriptions.
Flutter app + admin website
DuoBac AdminAdmin concept previewExercise documents, all in one place.
Document · PDF




Live on iOS & Android

Figures & availability: owner-provided · Store links to be added
From static BAC papers to interactive practice, AI feedback and visible progress.Science practice. Feedback on your answer.
Read the document. Label it. Write your answer.
la reponse est une testicule pubere car la presence de spz
Conseil : citez des éléments précis du documentAI evaluates your answer against the expected answer and criteria.
See strengths, weaknesses and practice history.
Know your strengths. Work on your gaps.

Go beyond the result: understand what supports your reasoning.
App excerpts · example learning data
SDK = Software Development Kit.
My reusable Dart layer for AI grading.
Routing, retries and typed results.
Written-answer practice
Shared French rubric + JSON schema
Configured integrations
Typed feedback
scorestrengthsweaknesseswhat_to_improveSelect a stage to inspect
Featured Projects
Two selected products that connect responsive Flutter interfaces with persistent data and backend services.
Scroll to explore ↓Responsive tracking · Web + mobile
A responsive habit-tracking experience for reminders, target dates, countdowns and timers, with local SQL persistence and Go/PostgreSQL services.
02 / 02Full-stack commerce · Mobile storefront
A Flutter and Spring Boot storefront covering product browsing, reactive cart management, authentication, checkout and order workflows.
Software engineering, from university to production.
Read at your own pace, or jump to a company.
Self-employed · Remote · Frankfurt, Hesse, Germany
AI-powered learning app for Tunisian Baccalaureate preparation, built with Flutter, Dart and Firebase.
Flutter · Dart · Riverpod · Clean Architecture · go_router · SQLite · Firebase · Gemini · Firestore · Cloud Functions · Crashlytics · Dio · Fastlane · Unit testing · Widget testing
Full-time · Remote
Modular Flutter media and telemetry platform with native processing, AI routing and production delivery workflows.
Flutter · Dart · Melos · BLoC · Drift · SQLite · Dart FFI · Isolates · EventChannel · GLSL · Vertex AI · Anthropic · OpenAI · RevenueCat · Firebase · Fastlane · Codemagic · CI/CD
Full-time · On-site
Offline-first finance and asset-management app with synchronized transactions, guarded navigation and tested release workflows.
Flutter · Dart · Clean Architecture · BLoC · Cubit · get_it · injectable · go_router · Isar · GraphQL · Dio · Firebase Cloud Messaging · Alchemist · Codemagic · Fastlane · Jira
Full-time · On-site
Full-stack e-commerce storefront with Flutter, Dart and Spring Boot, covering catalog, cart, checkout and order workflows.
Flutter · Dart · Riverpod · Dio · Freezed · GoRouter · Hive · shared_preferences · Figma Design Tokens · Spring Boot · PostgreSQL · Redis · Apache Kafka · Sentry · Mocktail · Mockito
Internship · Hybrid · Tunisia
Responsive habit-tracking app with local SQL persistence and Go and PostgreSQL backend services.
Flutter · Dart · Go · PostgreSQL · Provider · ChangeNotifier · ValueNotifier · responsive_framework · LayoutBuilder · sqflite · shared_preferences · hydrated_bloc · gRPC · Git · Conventional Commits
ONE LAST THING
Tell me about the role or what you want to build.
No forms. No friction. Just say hello.
Available to talkI’ve also taught Java in English to students from and
.
Choose your channel
Email selected · a little room for your big idea