Software Engineer · Flutter Developer

Building thoughtful digital products.

I'm Omar Afifi — a Computer & Systems Engineer specialising in cross-platform mobile development, IoT systems, and clean, performant interfaces.

Portrait of Omar Afifi

Engineering meets design.

Omar Afifi working

I'm a Computer & Systems Engineer 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.

8+
Shipped projects
4
Platforms targeted
200+
Hours of focused training

What I work with.

Languages

Programming

DartJavaJavaScriptPythonC++SQL
Mobile

Flutter Development

FlutterFirebaseState ManagementDart
Web

Frontend & Backend

HTMLCSSNode.jsEleventy
Hardware

IoT & Embedded

ArduinoESP32PCB DesignEmbedded C
Tools

Workflow

GitGitHubFigmaVS Code
Practice

Product Development

PrototypingUI/UXFull Lifecycle

Experience & education.

Jul 2025 — Dec 2025

Flutter Developer Trainee

DEPI

  • Successfully completed a competitive, intensive 6-month training program focused on advanced cross-platform development, fully sponsored by the Ministry of Communications and Information Technology (MCIT).
  • Completed 200+ hours of intensive technical training, mastering core and advanced Flutter principles, including Dart fundamentals, State Management (Cubit/Bloc), UI/UX implementation, backend integration with Firebase, and version control with Git/GitHub.
Jun 2024 — Sep 2024

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.

Sep 2022 — Jun 2027

B.Eng. Computer & Systems Engineering

Zagazig University

Major in Computer and Systems Engineering. Overall grade: Very Good.

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.