Online CV

Dr. Mohamed Fathy Abd Elshafy

PhD Researcher in AI & Software Engineering

CTO, software architect, and AI researcher with 15+ years of experience building enterprise software, leading technical teams, and researching natural language processing, prompt engineering, Arabic NLP, and intelligent systems.

abdelshafy2002@gmail.com+20 100 551 2862Heliopolis, Cairo, Egypt
Dr. Mohamed Fathy Abd Elshafy

15+

Years of software engineering experience

2,000+

Trainees prepared for the job market

50+

Projects delivered across business domains

PhD

Research candidate in software engineering

Professional Experience

2022 - PresentDMJ Software Industry

Co-founder, CTO & Software Architect

Leading technical strategy, software architecture, product delivery, and cross-functional engineering teams across enterprise software projects.

2022 - PresentVarious Companies

Freelance Software Architect

Providing architecture consulting, performance optimization, system design, and technical leadership for multiple business clients.

2022 - PresentIndependent Research

ML & NLP Researcher

Researching machine learning and natural language processing with focus on Arabic NLP, prompt engineering, sentiment analysis, and spreadsheet intelligence.

2020 - 20225Worx Company

Senior .NET Developer

Designed, developed, analyzed, and troubleshot software applications as part of digital transformation initiatives.

Education

2024 - Present

PhD in Software Engineering

Cairo University - Faculty of Statistical Studies and Research

NLP, Prompt Engineering, Computer Vision, Spreadsheet Data Processing

2022 - 2024

Master's in Software Engineering

Cairo University - Faculty of Statistical Studies and Research

Natural Arabic Language Processing with Machine Learning Technique

2017 - 2018

Diploma in Software Engineering

Cairo University - Faculty of Statistical Studies and Research

Web Development and Design Track

2012 - 2014

Diploma in Programming

Arab Academy for Science, Technology & Maritime Transport

Web Development and Programming

Core Skills

Software Architecture.NET DevelopmentPythonArtificial IntelligenceMachine LearningNatural Language ProcessingArabic NLPPrompt EngineeringComputer VisionSQL ServerEnterprise SystemsTechnical Training

Selected Work

Transportation Management System
Dex AI Tool for spreadsheet data processing
Enterprise Resource Planning System
Arabic Sentiment Analysis Engine
Training Management Platform
Digital Transformation Solutions

Need the PDF version?

Download the formatted CV for sharing, printing, or offline use.

Download CV