Back to instructors
Kyrillos Maher Fekry — Senior Flutter & Full-Stack Engineer

Instructor profile

Kyrillos Maher Fekry

Senior Flutter & Full-Stack Engineer

Bookit · Tawila

~5 years building & shippingTeaches: Flutter Development · MERN StackLinkedInGitHubPortfolio

Summary

Full-stack and Flutter engineer with ~5 years of experience architecting and shipping production systems end-to-end. Specialized in high-performance Flutter/Dart applications with real-time synchronization, offline reliability, Clean Architecture, and Riverpod, backed by modern Node.js, Express, PostgreSQL, and MongoDB services. Experienced in owning full ecosystems from database schema design and API integration down to pixel-perfect mobile clients and App Store releases across UK and international distributed teams.

Experience

  1. Senior Full-Stack Software Engineer

    Bookit

    Feb 2026 – Present · Giza, Egypt (Hybrid)

  2. Flutter Developer (Contract)

    Tawila

    Jul 2024 – Present · London, UK (Remote)

  3. Senior Flutter Developer

    InCode

    Sep 2022 – Dec 2025 · New Cairo, Egypt

  4. Flutter Instructor

    Div Academy

    Jun 2025 – Oct 2025 · Cairo, Egypt

  5. Session Lead

    Udacity

    Jul 2025 – Mar 2026 · Remote

Education

  • Postgraduate Diploma in Computer Science

    FGSSR, Cairo University · 2024 – 2026

  • Bachelor's — Ancient / Classical Greek Language and Literature (Honours)

    Ain Shams University · 2018 – 2021

Certifications

  • Flutter Clean Architecture (Flutter 3)
  • Advanced Full-Stack Web Development — Udacity
  • Professional Front-End Web Development — Udacity
  • The Ultimate React Course 2024 — Udemy
  • Andela React Learning Program
  • Advanced Android Kotlin Development — Udacity
  • React Nanodegree — Udacity
  • Google IT Support Professional Certificate
  • CS50's Introduction to Computer Science — edX

Technical skills

  • Flutter
  • Dart
  • Clean Architecture
  • Real-Time Systems
  • Riverpod
  • Node.js
  • Express
  • PostgreSQL
  • MongoDB
  • Next.js
  • React
  • TypeScript
  • REST APIs
  • CI/CD
  • Offline-First Sync
  • Stripe Integration
  • App Store & Google Play
  • Firebase

Core competencies

  • Real-Time Systems & Operations
  • Mobile Architecture & Clean Architecture
  • End-to-End Ownership (Mobile to DB)
  • State Management (Riverpod & BLoC)
  • Node.js & Express Backends
  • PostgreSQL & MongoDB Optimization
  • Offline-First Sync & Stripe Payments
  • App Store & Google Play Pipelines
  • CI/CD & Code Quality Standards
  • Technical Mentoring & Course Instruction