Software Engineer · Flutter Developer
Building thoughtful digital products.
I'm Omar Afifi — a computer & systems engineering student specialising in cross-platform mobile development, IoT systems, and clean, performant interfaces.
Engineering meets design.
I'm a Computer & Systems Engineering student who translates theory into practice by building a diverse portfolio — from full-stack mobile and web applications to Java desktop tools and hardware-integrated IoT systems.
Currently specialising in cross-platform mobile development with Flutter, with hands-on experience in Firebase, embedded systems, and PCB design. I care about the details: performance, accessibility, and interfaces that feel intentional.
What I work with.
Programming
Flutter Development
Frontend & Backend
IoT & Embedded
Workflow
Product Development
Experience & education.
Flutter Developer Trainee
DEPI — sponsored by the Ministry of Communications & Information Technology
Selected for a competitive 6-month intensive program. 200+ hours mastering Dart fundamentals, advanced state management, UI/UX, Firebase integration, and Git/GitHub workflows.
Software Engineer Intern
ZagSystems
Engineered the Z-Garden smart irrigation IoT system across the full lifecycle — from concept and Arduino/ESP32 prototyping to final implementation. Also expanded the corporate website with new "Services" and "Partners" sections.
B.Eng. Computer & Systems Engineering
Zagazig University
Major in Computer and Systems Engineering. Overall grade: Very Good.
Recent projects.
A selection of work spanning mobile apps, IoT systems, and games. Each one taught me something new about building things people actually use.

Batrina
A social e-commerce platform with real-time buyer chat, dynamic inventory matrix, and deep linking.

Z-Garden
Smart irrigation with real-time monitoring and automated watering.

Daphq
Blazing fast cross-platform file sharing — up to 100+ MB/s via raw TCP sockets.
Let’s build something remarkable.
Whether you have a project, a role, or just want to talk about Flutter, software architecture, or design — I’m always open to meaningful conversations.