Flutter · Android · Kotlin Multiplatform
// Transforming complex requirements into scalable mobile apps.
Bridging the gap between flawless design and clean code using
Flutter, Android Native and Kotlin Multiplatform.
Based in Alexandria, Egypt. 🇪🇬
01 — About
I'm Abd Elrahman, a Flutter & Kotlin Multiplatform developer passionate about shipping real-world mobile apps that actually matter. I specialize in Clean Architecture, Cubit/Bloc state management, and integrating IoT systems with polished cross-platform UIs.
My graduation project Carely is a full-stack IoT ecosystem — combining an ESP32 wearable, a Flutter dashboard, and a cloud-deployed ML model for real-time infant health monitoring. I enjoy problems that sit at the intersection of hardware, mobile, and machine learning.
I'm completing my BSc in Computer & Data Science at Alexandria University (expected July 2026, CGPA 3.41/4.0) and actively looking for opportunities where I can ship impactful products.
02 — Skills
03 — Projects
Flutter · FastAPI · ESP32 · MQTT · Keras
Full-stack IoT ecosystem combining a Flutter app with an ESP32 wearable and cloud-deployed ML backend. Streams live heart rate, SpO2 & motion sensor data via MQTT with sub-second latency. Includes a Dockerized cry-detection model served via FastAPI.
Flutter Desktop · Firebase · Python · Eye-tracking
Flutter desktop app built for a research client on Mostaqel. Enables researchers to track and analyze children's visual attention patterns. Features session dashboards, age distribution charts, real-time Firebase sync across devices, and CSV export for academic reporting.
Kotlin Multiplatform · Compose · Ktor · WebSockets
Cross-platform task & homework manager for educational institutions with three user roles (Admin, Teacher, Student). Features real-time admin-teacher chat via WebSockets, file attachment support, a rich-text editor, and deadline-aware local notifications.
Android Native · Kotlin · Room · WorkManager
Native Android app for job seekers to track applications, set follow-up reminders, and bookmark opportunities. Includes advanced search filters (contract type, salary range), offline persistence via Room, and a full application status tracker powered by WorkManager notifications.
Flutter · Dart · REST API
Responsive Flutter news reader with multi-category browsing, instant keyword search, and a dedicated article reading view. Consumes a third-party news API with a clean, adaptive UI that works across screen sizes.
Flutter · Dart · SQFlite
Responsive Flutter-based mobile application designed to deliver an engaging and visually appealing experience for browsing, discovering, and managing meals. The app is structured for scalability and maintainability, with a clear separation of core functionalities and feature modules.
04 — Experience
Wego Station · Alexandria, Egypt
Developed and maintained scalable Flutter features within a production codebase across full sprint cycles. Collaborated with design and backend teams to implement new screens and resolve live bugs, reducing reported crash rate during tenure. Conducted code reviews and enforced Clean Architecture standards, improving team code consistency and test coverage.
Oct 2024 – May 2025
Jul 2024 – Sep 2024
Designed and implemented IoT systems using ESP32 and MQTT. Built real-time data visualization with Flutter.
Aug 2024 – Mar 2025
Taught Java and OOP fundamentals to junior students through an offline course, culminating in a guided GUI project.
Feb 2025 – Jul 2025
Contributed to multiple robotics projects as part of the technical team during the competition season.
05 — Contact
I'm currently completing my degree (Jul 2026) and actively seeking internship or junior developer opportunities. If you have an interesting project, a collaboration idea, or just want to connect — reach out!
// Quick Note
The fastest way to reach me is by email. I typically reply within 24 hours. I'm open to internships, junior roles, and freelance projects in Flutter, Android, or Kotlin Multiplatform.
Send Me an Email →Alexandria, Egypt 🇪🇬 · Available for remote work