Experience
Where I've worked
Flutter Develper
Dynerva
I own the Flutter side of an offline-first product, built on Clean Architecture and BLoC with a custom sync engine I designed myself.
Jan 2026 - Present ·Remote
ActiveKey responsibilities
- Built and own an offline-first Flutter app on Isar Database with a custom bidirectional sync engine that keeps local and remote data consistent under unreliable connections.
- Set up a GitHub Actions CI/CD pipeline that turned release day into a single push.
- Structured the whole codebase around Clean Architecture and BLoC to keep it easy to test and extend as the product grows.
Flutter Developer - Intern
Gaza Municipality
Built and maintained 5+ Flutter apps for the municipality, integrating REST APIs alongside a small backend team.
Nov 2024 - Mar 2025 ·Palestine, Gaza
Key responsibilities
- Built and maintained 5+ Flutter apps using reusable, modular UI components that lifted user engagement 30%.
- Integrated REST APIs with a 3-person backend team and cleaned up the data flow, improving performance 25%.
- Rebuilt the architecture around Clean Architecture and BLoC, cutting production bugs 20% and lifting retention 15% after adding deep linking.
Programmer Instructor & Mentor
Future Maker Forum
Taught Java fundamentals to 100+ students through interactive, project-based learning.
Jan 2022 - Sep 2023 ·Palestine, Gaza
Key responsibilities
- Taught Java fundamentals to 100+ students using interactive, problem-first exercises instead of lecture-and-repeat.
- Designed a curriculum that lifted engagement and completion rates by 25%.
- Mentored students through real projects until they shipped something working, with clean coding habits from day one.