Abdullah Khidr
Software Engineer | Mobile Developer | Flutter Developer
abdullahkhidr.info@gmail.com | +20 112 550 3253 | Assiut, Egypt | LinkedIn | GitHub | abdullahkhidr.com
Portfolio
Professional Summary
Innovative and detail-oriented Software Developer with over 3 years of experience in mobile app development. Adept at creating user-centric applications with a strong foundation in Computer Science and Software Engineering principles. Proficient in Flutter, Dart, Java, and Kotlin, with a proven track record of deploying high-quality apps to the Google Play Store. Skilled in problem-solving, teamwork, and delivering scalable, maintainable solutions.
Skills
Flutter, Dart, Java, Kotlin, Android, Cross-platform Development, Material Design, Flutter Web, Flutter Desktop, Provider, Bloc, Riverpod, MVVM, Clean Architecture, State Management, Performance Optimization, REST APIs, Firebase, JSON, SQLite, Shared Preferences, Hive, Git, GitHub, Agile Methodologies, Google Play Store Deployment, Problem Solving, UI/UX Design
Experience
Freelance Mobile App Developer | Self-Employed | Assiut, Egypt
- Developed and deployed cross-platform mobile applications published on Google Play and the App Store.
- Built QInvite, a smart event invitation platform with RSVP, QR check-in, and live attendance tracking.
- Built Teams Academy, the official mobile app for Teams Educational Center with order tracking and biometric login.
Student Mentor | ICPC Assiut University Community | Assiut, Egypt
- Mentored peers in preparing for programming contests, focusing on algorithm design and problem-solving techniques.
Education
Bachelor's Degree in Computer & Information Sciences | Asyut National University
DEPI Scholarship Trainee | Ministry of Communications & Information Technology (MCIT), Egypt
- Completed hands-on training in advanced IT with a focus on Flutter and Dart.
Certifications
- Flutter & Dart Development Course – Udemy (Jul 2022)
- Deep Dive into Clean Architecture in Flutter – Udemy (Aug 2024)
- Digital Egypt Pioneers Program (Mobile App Developer & Team Leader) – MCIT, Egypt
- Egyptian Collegiate Programming Contest (ECPC) – Finalist
Featured Projects
QInvite
Smart event invitation platform with digital invites, RSVP, per-guest QR codes, and live check-in.
Technologies: Flutter, REST API
Teams Academy
Mobile hub for Teams Educational Center students — service requests, notifications, rewards, and biometric login.
Technologies: Flutter, Firebase, REST API
Yalla Bena
Arabic true/false trivia game with categories (football, history, landmarks, movies), scoring, and full RTL support.
Technologies: Flutter, Dart
Letter Power
Word puzzle game with 1,000 levels — rearrange scrambled letters via drag-and-drop to form words.
Technologies: Flutter, Dart
Rasbras
Multiplayer Arabic trivia game — join live sessions with a code, compete in real time, and climb the leaderboard.
Technologies: Flutter, Dart