Senior Full Stack Engineer · Mobile Developer · Software Architect

Building scalable production systems across Mobile, Web, Backend, Enterprise ERP/POS, SaaS, and AI-assisted software development.

4+

Years Experience

8+

Store Applications

30+

Projects Delivered

4

Countries Served

Assem Abu Deif
About

Assem Abu Deif

Senior Full Stack Engineer and Mobile Developer building scalable production software across mobile, web, backend, ERP, POS, field-sales, SaaS, and AI-assisted development workflows.

I am Assem Abu Deif, a Senior Full Stack Engineer and Mobile Developer based in Egypt, working remotely on production software across mobile, web, backend, and enterprise systems. My experience spans ERP, POS, field sales, inventory and warehouse workflows, B2B platforms, e-commerce, delivery systems, offline-first applications, multi-tenant products, Arabic/RTL experiences, and App Store / Google Play delivery. I work across Flutter and Dart, Kotlin, Swift, Kotlin Multiplatform, React, Next.js, Angular, Django, Laravel, .NET, PostgreSQL, Supabase, Firebase, Docker, CI/CD, and Vercel. I focus on Clean Architecture, SOLID, maintainable APIs, production reliability, and scalable system design. I also use AI agents and structured prompt engineering for architecture analysis, code review, testing, documentation, and development automation. I earned a B.Sc. in Computer Science from Minia University (2019–2023), completed Full-Stack Python training with the Information Technology Institute (ITI) in 2024, served as GDG Minya Technical Head from 2022 to 2023, worked as a Flutter Instructor at I CAN, and achieved 2nd place in the Ramadan Challenge.

Professional Experience

Dec 2025 – Present

Flutter Developer

SAPTEC ERP • Saudi Arabia · Remote

Building and maintaining enterprise software at SAPTEC across ERP, POS, field sales, approvals, customer portals, recycling operations, school systems, and SAPTEC's application ecosystem. Selected SAPTEC systems: SAPTEC ERP, SAPTEC POS, SAPTEC Cash Van, SAPTEC ERP Approvals, SAPTEC Customer Portal, SAPTEC Applications, SAPTEC Recycling, and SAPTEC School Portal. Responsibilities include Clean Architecture, offline-first workflows, multi-tenant authentication, inventory and warehouse flows, invoicing and financial operations, Arabic/RTL support, thermal and receipt printing, API integration, testing, App Store / Google Play delivery, and production support.

Oct 2024 – Nov 2025

Full Stack Developer

TIQNIQ.com • On-Site

Delivered full-stack product development across web and mobile solutions with end-to-end API integration, frontend implementation, business workflows, and production delivery.

Jul 2025 – Sep 2025

Flutter Developer

Souq Algomlah • Kuwait · Remote

Contributed to a production wholesale marketplace application, implementing Flutter features, API integration, commerce workflows, and store-ready mobile delivery.

Mar 2025 – Jun 2025

Flutter Developer

deepfort • UAE · Remote

Developed and maintained Flutter mobile experiences for client products, focusing on production-quality UI, API integration, architecture, performance, and release readiness.

Oct 2023 – Mar 2024

Mobile Developer

Line Group (Go..Go..Grow) • Egypt

Worked as a mobile developer across multiple production applications and real client products, contributing to delivery, maintenance, and release quality.

Oct 2022 – Sep 2023

Flutter Instructor

I CAN • Minya, Egypt

Taught Flutter and Dart, mobile application architecture, state management, API integration, clean code, and practical project development.

Oct 2022 – Oct 2023

Technical Head

GDG Minya • Minya, Egypt

Led technical community activities, organized workshops and knowledge-sharing sessions, and supported developers across mobile and web technologies.

Education & Training

Academic Foundation & Continuous Learning

school

University Degree

B.Sc. in Computer Science

Minia University

2019 – 2023

workspace_premium

Professional Training

Full-Stack Python Training

Information Technology Institute (ITI)

Let's Build Something Great Together

Have a project idea, consulting request, or software challenge? Feel free to reach out.

Get In Touch