profile-img

john Safwat Boles

Flutter mentor at Route ِacademy

Ain Shams, Cairo, Egypt

Work 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·2025
    • Android Development Diploma

      Route·2024
    • Flutter Development Diploma

      Route·2023
    Share this Profile