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.

Portrait of Omar Afifi

Engineering meets design.

Omar Afifi working

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.

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.

Jun 2025 — Present

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.

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.