
john Safwat Boles
Flutter mentor at Route ِacademy
Ain Shams, Cairo, EgyptWork Experience
Mobile Application DeveloperFull Time
Kazyon Plus
Apr 2025 - Present -3 months
Egypt , Cairo
- Job Details:• Built and maintained mobile apps using Flutter for both Android and iOS. • Worked closely with designers and backend developers to add new features and improve app performance. • Integrated APIs, handled app navigation, and managed state using tools like Provider or Bloc. • Used Firebase for push notifications, analytics, and other app services. • Took part in daily team meetings, code reviews, and followed Agile development. • Wrote clean, reusable code following best practices for easier maintenance and updates.
Flutter DeveloperFull Time
Red Software Development
Feb 2025 - Mar 2025 -1 month
United Kingdom , London
- Job Details:• Develop and maintain high-performance Flutter apps. • Work with designers for pixel-perfect UI/UX. • Integrate apps with backend APIs. • Optimize memory, battery, and responsiveness. • Implement scalable state management (Provider, Bloc, etc.).
Flutter MentorPart Time
Elevate
Nov 2024 - Present -8 months
Egypt , Cairo
- Job Details:• Delivered advanced training sessions on Flutter development, emphasizing Agile methodologies, Clean Architecture, and CI/CD pipeline implementation. • Provided hands-on guidance in using tools like Jira for project management and collaboration in app development workflows. • Mentored learners through practical, real-world projects to strengthen their expertise in Dart programming, state management, and efficient app optimization. • Designed and executed tailored course materials and exercises, ensuring engagement and mastery of advanced Flutter concepts across diverse skill levels.
Flutter DeveloperPart Time
linkyou.inc
Oct 2024 - Apr 2025 -6 months
Canada , Toronto
- Job Details:• Developed 2Sooq, a feature-rich e-commerce application enabling seamless online shopping experiences. • Built Canadian Life, a social networking app focusing on connecting users and enhancing community interaction. • Utilized Flutter for cross-platform development, ensuring optimized performance and user- friendly interfaces for both applications. • Collaborated with cross-functional teams to deliver high-quality apps on schedule.
Education
Bachelor's Degree in computer science
Modern University For Technology and Information (MTI)Jan 2024
Skills
- flutter
- APIs
- Software Engineering
- Development
- Software Development
- iOS
- Information Technology (IT)
- Android
- Java
- Dart Programming
View More
Languages
English
Intermediate
Training & Certifications
Flutter Advanced Boot camp
Elevate Tech·2025Android Development Diploma
Route·2024Flutter Development Diploma
Route·2023