Committee Goals
Cross-Platform Mobile Expertise
Master Flutter framework to build high-performance mobile applications that run seamlessly on both iOS and Android platforms.
Modern UI/UX Implementation
Develop skills in creating responsive, intuitive, and visually appealing user interfaces using Flutter's rich widget ecosystem and Material Design principles.
Industry-Ready App Development
Build real-world mobile applications with proper architecture, state management, and integration with backend services and APIs.
Community Building & Knowledge Sharing
Foster a collaborative environment where members share Flutter best practices, contribute to open-source projects, and mentor newcomers to mobile development.
Roles and Responsibilities
Beginners
- Learn Dart programming fundamentals and Flutter widget basics through guided tutorials and workshops.
- Complete hands-on projects to practice UI development and app navigation concepts.
- Collaborate with experienced members on simple app features and components.
Intermediate Developers
- Build complete mobile applications with proper state management and architecture patterns.
- Mentor beginners in Flutter development concepts and troubleshooting.
- Contribute to committee projects and participate in mobile app competitions.
Advanced Developers
- Lead complex app development projects and implement advanced Flutter features like custom animations and platform channels.
- Conduct technical workshops on advanced topics such as performance optimization and testing.
- Represent the committee in external events and collaborate with industry professionals.
Project Leaders
- Coordinate team efforts for large-scale mobile app projects and hackathons.
- Ensure code quality, project timelines, and effective collaboration among team members.
- Bridge communication between technical teams and other committees for cross-functional projects.
Key Activities
Flutter Workshops & Training
Conduct hands-on workshops covering Dart programming, Flutter widgets, state management, and mobile app architecture.
Mobile App Development Projects
Build real-world mobile applications for various use cases, from productivity tools to gaming apps, applying industry best practices.
Hackathons & Competitions
Participate in mobile development competitions and organize internal hackathons to challenge creativity and problem-solving skills.
UI/UX Design Implementation
Transform design mockups into functional Flutter interfaces, focusing on user experience and responsive design principles.
Community Bootcamps & Outreach
Host public Flutter bootcamps and workshops to introduce mobile development to students and professionals in the broader community.
Committee's Head

Rahma Ibrahim
Flutter Head
A passionate Flutter developer with expertise in cross-platform mobile application development. Skilled in building high-performance apps for both iOS and Android using Dart and Flutter framework. With experience in modern UI/UX design principles, state management, and API integration, she is dedicated to creating seamless user experiences. Committed to fostering innovation in mobile development and mentoring fellow developers to master Flutter's powerful capabilities for building beautiful, natively compiled applications.