Jihed Mrouki
Software-Ingenieur · Flutter → Full-Stack · 4+ Jahre
jihed.mrouki@gmail.com · linkedin.com/in/jihed-mrouki · github.com/JihedMrouki · Tunisia
Fähigkeiten
Mobile
- Flutter
- Dart
- BLoC / Cubit
- Riverpod
- Clean Architecture
- Dart Isolates
- Flutter Animations
- Push Notifications (FCM)
- Deep Linking
- Platform Channels
- Responsive & Adaptive UI
Bibliotheken & Daten
- Dio
- Hive
- FlutterSecureStorage
- GetIt / Injectable
- Freezed / json_serializable
- Go Router
- Flutter Flavors
- Crashlytics
CI/CD & Release
- Fastlane
- Jenkins
- AppCenter
- Firebase App Distribution
- GitHub Actions
- Play Store Deployment
- App Store Deployment
- Code Signing (iOS & Android)
Berufserfahrung
Value Digital Services
Sep. 2022 – Heute
Flutter-Entwickler
Als Flutter-Entwickler bei Value Digital Services entwerfe und pflege ich skalierbare plattformübergreifende mobile Anwendungen in Produktionsumgebungen. Ich wende Clean-Architecture-Prinzipien und fortschrittliche State-Management-Lösungen an, um langfristige Wartbarkeit, Performance und Zuverlässigkeit auf Unternehmensebene sicherzustellen.
- Entwicklung und Wartung produktionsreifer Flutter-Anwendungen für Android und iOS.
- Architektur modularer, skalierbarer Codebasen mit Clean Architecture.
- Implementierung von State Management mit BLoC und Riverpod.
- Performance-Optimierung und reibungslose UX in großangelegten Anwendungen.
- Automatisierung von CI/CD-Workflows mit Jenkins, Fastlane und AppCenter.
- Zusammenarbeit in agilen Umgebungen mit Jira und Git.
Schlüsselprojekte:
Smoov: Mein Reisebegleiter (Produktions-App)
Eine verbraucherorientierte Reisebegleiter-App zur Verbesserung der Mobilität und des kulturellen Engagements der Nutzer. Beitrag zur Entwicklung und Wartung einer skalierbaren Flutter-Codebasis, die die App in der Produktion auf Android und iOS betreibt. Fokus auf Performance-Optimierung, Feature-Skalierbarkeit und langfristige Wartbarkeit.
Enterprise HRMS / Workforce-Management-Plattform
Architektur und Entwicklung einer skalierbaren mobilen HR-Management-System-Anwendung zur Zentralisierung interner Personalvorgänge und Verbesserung der Self-Service-Prozesse für Mitarbeiter.
- Implementierung von Zeiterfassungs- und Stundenzettel-Workflows.
- Entwicklung von Urlaubsantrags- und Genehmigungssystemen.
- Entwicklung von Mitarbeiter-Self-Service-Funktionen (Zertifikatsanfragen, Profilverwaltung).
- Gestaltung eines unternehmensweiten Mitarbeiterverzeichnis-Moduls.
- Integration von internen E-Learning- und Kompetenzentwicklungskomponenten.
- Sicherstellung von Skalierbarkeit und Wartbarkeit durch Clean Architecture.
Prima IT Consulting
Nov. 2021 – Juni 2022
Flutter-Entwickler
Entwicklung von Mealbox, einer B2B-Plattform für Essensbestellung und -lieferung für Unternehmenskunden, die Bestellabläufe und die Koordination zwischen Lieferanten und Firmenkunden vereinfacht.
- Entwicklung der Flutter-App für Mitarbeitende unter Android und iOS: Anmeldung über das Unternehmen, Menüansicht nach Gängen, Warenkorb und Profil.
- Arbeit an beiden Seiten des GraphQL-Gateways. Schema und Resolver auf einem NestJS-Dienst sowie der Flutter-Client, der ihn nutzt.
- Dienst gestützt auf MongoDB über Mongoose; API-Verträge gemeinsam mit dem Backend-Team entworfen.
- Firmensuche per Name oder Gerätestandort umgesetzt.
- Menüabfragen in Hive nach einer Cache-und-Netzwerk-Strategie zwischengespeichert, damit die App mit Inhalten statt mit einem Ladebalken öffnet.
Ausbildung
Softwaretechnik
École Supérieure Privée d'Ingénierie et de Technologies, Tunis
Entwicklung von Informationssystemen
Institut Supérieur des Études Technologiques de Sousse
Community
DevFest Fusion 4.0 2025
2025
Online-Session. Flutter: Die nächsten Schritte mit GenUI
Online-Session zur Erkundung, wie KI-gestützte UI-Generierung (GenUI) die Art und Weise verändert, wie Flutter-Entwickler Oberflächen bauen: von automatisch generierten Komponenten bis hin zu adaptiven Layouts.
DevFest Fusion 4.0 2025
2025
Panel-Moderator. Flutter: Die Zukunft von Apps mit KI
Moderation einer Podiumsdiskussion mit Flutter- und KI-Experten über die Schnittstelle zwischen moderner mobiler Entwicklung und künstlicher Intelligenz und was die Zukunft bringen wird.
DevFest Monastir 2024
2024
Apps mit Flutter-Animationen zum Leben erwecken
Erkundung der Animations-Primitiven von Flutter: von AnimationController bis zu impliziten Seitenübergängen, und wie man flüssige, bedeutungsvolle Erlebnisse schafft, die die UX verbessern.
DevFest Sousse-Monastir 2022
2022
Flutter unter der Haube: Die Framework-Interna verstehen
Ein tiefer Einblick in die interne Architektur von Flutter: die Rendering-Engine, den Widget-Baum und was wirklich passiert, wenn man setState() aufruft.