SOFTWARE ENGINEERING · RESEARCH · EDUCATION

Building software.
Sharing knowledge.
Creating impact.

Senior Software Engineer and Android specialist with a career spanning software development, applied research, technical instruction and developer mentorship.

Android · Kotlin · Java · Flutter · Backend · Machine Learning · IoT
Mohamed Atef speaking at a lectern
10+ yearsTechnology & teaching experience
Master’sInformation Systems
PhD ResearcherInformation Systems
DEPI InstructorDigital Egypt Pioneers
Guinness EventHajj Hackathon 2018
15+ AndroidNative portfolio apps
34 CertificatesCredentials & achievements
ABOUT

Engineering products and helping developers grow.

My work sits at the intersection of mobile software engineering, applied research and technical education. I have built production Android and Flutter applications, worked with backend systems, researched IoT and machine-learning problems, and taught programming to developers and students.

This portfolio brings together selected software work, academic research, public tutorials, student projects and professional credentials.

SELECTED WORK

Software built for real users.

Mobile engineering, product development and intelligent systems.

01
Mobile · Production

TalabStation

Mobile application work spanning Flutter, Firebase, authentication, location, background services and real-time notifications.

Watch project ↗
02
AI · ML

Habit Recommendation System

An intelligent recommendation concept using machine learning and deep learning to suggest suitable daily habits.

Watch series ↗
03
Mobile · Commerce

Electronic Book Marketplace

A mobile-based system for buying and selling books, presented as a practical software-development teaching project.

Watch series ↗
RESEARCH

Fuel Consumption Prediction Model using Machine Learning

Published research investigating machine-learning approaches for vehicle fuel-consumption prediction, extending my academic work in information systems, IoT and data-driven transportation.

R²Applied ML research
TEACHING & KNOWLEDGE SHARING

From classrooms to YouTube.

Programming education, mentorship and practical project guidance.

Master’s Degree Award Moment

Academic milestone and postgraduate journey.

Digital Egypt Pioneers — Teaching

A teaching session from the Digital Egypt Pioneers initiative.

Computer Programming Scholarship — North Sinai

Programming fundamentals training at North Sinai Governorate.

TalabStation Project

A software product demonstration from my mobile development work.

AI Habit Recommendation System

Machine learning and deep learning for personalized habit recommendations.

Mashe Application

Mobile application development walkthrough.

Robotics Course for Children

Hands-on robotics and programming course for children.

VERIFIED PROFESSIONAL EXPERIENCE

Employment agreements & experience evidence.

Selected documents supporting professional software-engineering experience. Sensitive identifiers should be reviewed before public deployment.

PDF · EN

DevBuds Technologies — Employment Agreement

Remote Android Developer appointment and employment agreement. The document identifies the role as Android Developer and the workplace as home/remote.

Open document ↗
PDF · AR / EN

DevBuds Technologies — Arabic / English Agreement

Bilingual copy of the DevBuds employment documentation for portfolio verification. Contract salary: $750 per month.

Open document ↗
Systems Egypt employment experience certificate
SYSTEMS EGYPT · 2022–2023

Systems Egypt — Senior Android Developer

Experience certificate confirming work as a Senior Android Developer during 2022–2023.

View evidence ↗
EGYPT · DIGITAL SKILLS

Programming and AI as future skills.

Public statements and initiatives highlighting programming, AI and digital-skills education in Egypt.

President Abdel Fattah El-Sisi — Programming & AI Education

A 2026 report on the President's direction to keep education aligned with modern programming and AI technologies.

CREDENTIALS & ACHIEVEMENTS

Continuous learning, research and contribution.

34 certificates in this portfolio. Duplicate uploads have been intentionally removed. Click any credential to inspect it.

For privacy, identity documents and unnecessary personal identifiers are not published in this portfolio.

SENIOR SOFTWARE ENGINEERING MARKET

Higher-opportunity compensation benchmarks.

Senior Software Engineer benchmarks only. Public market data, not my personal compensation.

Remote · Senior Software Engineer$205K/yr avg total comp

Built In reports about $180,961 average base and $205,221 average total compensation for remote Senior Software Engineers.

Built In source ↗
United States · Senior Software Engineer$250.5K/yr median total comp

Levels.fyi reports a U.S. median total compensation of about $250,500 for Senior Software Engineers.

Levels.fyi source ↗
High-end example · UiPath Senior SWE$348.5K/yr avg total comp

A higher-end Senior Software Engineer example from Levels.fyi, combining base, stock and bonus.

Levels.fyi source ↗

Observed September 2026. Compensation varies by location, company, level, equity and eligibility; these figures do not imply that every remote role is accessible from every country.

LET’S CONNECT

Software engineering, research or technical education.