Mohamad Adib Tawil
Professional Summary
Mid-level Flutter Developer (3+ yrs). Shipped 4 apps (4★+, 1K+ installs). Realtime (Zego/WebSocket), Clean Architecture (BLoC), offline AR/EN OCR. Focus on performance (−60% memory), CI/CD, secure storage. Open to full‑time remote and contract roles.
Work Experience
Freelance Flutter Developer (2022 – Present)
- Owned end-to-end Flutter delivery from requirements gathering and UX flows to deployment, analytics, and post-launch iteration.
- Architected and shipped 4 production apps with 1,000+ total downloads and 4+ average rating on Google Play Store.
- Optimized LKLK social audio app to sustain 1000+ concurrent users with measurable latency improvements through smart caching and adaptive performance modes.
- Engineered offline Arabic-English OCR pipeline in Office Archiving, reducing processing time by 40% via enhanced preprocessing.
- Implemented Supabase Auth + real-time chat in Wolfera marketplace, increasing user engagement by 60%.
- Collaborated with cross-functional clients to deliver pixel-perfect, multilingual UIs using Flutter's responsive design principles.
Selected Projects
| Project | Description |
|---|---|
|
LKLK (Live Chat App)
Flutter
Zego Cloud
Appwrite
Smart Caching
|
LKLK is a high-performance social audio arena delivering instant multilingual rooms, synchronized gifting animations, and resilient streaming powered by Zego Cloud with a mixed backend (Appwrite services + RESTful APIs) and smart caching. Optimized pipelines, secure storage, and adaptive performance modes sustain buttery engagement for crowds of 1000+, even on constrained devices. Published on Google Play Store: Download |
|
Wolfera
Flutter
Supabase
Supabase Auth
|
Wolfera is the intelligent car marketplace that pairs curated listings with Supabase-backed performance, secure Supabase Auth including Google Sign-In, smart filters, and live buyer-seller chat. Multilingual (AR/EN) and cross-platform. GitHub |
|
Code Book
Flutter
Hive
Smart Search
Offline Caching
|
Code Book delivers a sleek dark library for tech enthusiasts, curating free open-source titles with smart search and daily recommendations. Offline caching via Hive, previews with WebView, and clean architecture. GitHub |
|
Office Archiving
Flutter
OCR
AI
Offline Translation
|
Office Archiving centralizes documents and media into smart sections, delivering advanced offline Arabic-English OCR, enhanced image preprocessing, multi-page PDF handling, comprehensive text search, instant translation and summarization, interactive storage analytics, smooth dark-mode interface, optional result export, and streamlined workflows. GitHub · Published on Google Play Store: Download |
|
Quran Ahmed Karasi
Flutter
Cubit
just_audio
Offline Audio
|
Tech: Flutter, Clean Architecture, Cubit, just_audio, background_downloader, gen-l10n. Built a production-grade Quran reading and audio app with offline audio playback and precise text-audio synchronization across Surah/Juz/Hizb navigation, with ayah-level interaction, Arabic/German localization, and an optimized Material 3 UI. GitHub · Play Store · App Store |
Core Skills
- State Management: BLoC/Cubit, GetIt DI
- Architecture: Clean Architecture, SOLID, Repository Pattern
- Realtime: Zego Cloud, WebSocket, Supabase Realtime
- Backend: Supabase, Firebase, Appwrite, REST APIs
- Data & Storage: Hive, SQLite
- AI & OCR: ML Kit, Tesseract, Image Processing
- DevOps: CI/CD (GitHub Actions, Fastlane), Flavors
Education
University of Aleppo – Diploma in Computer Engineering, Software Engineering Track (Jun 2020 – Aug 2022) | GPA: 82.89%
- Relevant Coursework: C#, Data Structures, Algorithms, Object-Oriented Programming, Database Systems, Software Engineering
- Final Project: Helping platform (web, Windows, and mobile app) for education programming by courses similar to Udemy
Key Achievements
- LKLK: Scaled to 1000+ concurrent users, reduced memory 60%, improved frame pacing and reduced jank, achieved 99.9% uptime
- Wolfera: +60% user engagement via Supabase Auth and real-time chat; bilingual UI
- Office Archiving: Built offline bilingual OCR with 90%+ accuracy, PDF processing, AI translation
- Code Book: Engineered offline-first reading app with Clean Architecture and repository pattern
- Published 4 production apps on Google Play Store with 1000+ downloads and 4+ star rating
- 963SY: Resolved Play Console compliance and publishing (privacy policy, location permissions for maps, protection), supporting a beginner team
Advanced Skills
- Performance Engineering: Virtual scrolling, object pooling, debouncing, 3-tier adaptive modes
- Architecture Patterns: Clean Architecture, BLoC, Repository, DI with GetIt/Injectable
- Real-time Technologies: WebSocket, Server-Sent Events, Zego Express Engine, Supabase Realtime
- Mobile AI: OCR pipelines, image preprocessing, batch processing, text analysis
- Security: Certificate pinning, secure storage, OAuth 2.0, network resilience
Services Offered
- End-to-end mobile app development (iOS & Android) from concept to deployment
- Real-time features: Live audio/video, chat systems, synchronized animations
- AI integration: OCR, ML Kit, image processing, text analysis, translation
- Performance optimization: memory reduction, frame pacing/jank reduction, adaptive scaling
- Backend architecture: Supabase, Firebase, Appwrite, custom APIs, WebSocket
- CI/CD setup: Automated pipelines, testing, deployment, monitoring
- Play Console compliance & publishing (privacy policy, permissions, content rating, store listing)
Languages
Arabic (Native), English (Professional)