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.

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
Co-founder, CTO & Software Architect
Leading technical strategy, software architecture, product delivery, and cross-functional engineering teams across enterprise software projects.
Freelance Software Architect
Providing architecture consulting, performance optimization, system design, and technical leadership for multiple business clients.
ML & NLP Researcher
Researching machine learning and natural language processing with focus on Arabic NLP, prompt engineering, sentiment analysis, and spreadsheet intelligence.
Senior .NET Developer
Designed, developed, analyzed, and troubleshot software applications as part of digital transformation initiatives.
Education
PhD in Software Engineering
Cairo University - Faculty of Statistical Studies and Research
NLP, Prompt Engineering, Computer Vision, Spreadsheet Data Processing
Master's in Software Engineering
Cairo University - Faculty of Statistical Studies and Research
Natural Arabic Language Processing with Machine Learning Technique
Diploma in Software Engineering
Cairo University - Faculty of Statistical Studies and Research
Web Development and Design Track
Diploma in Programming
Arab Academy for Science, Technology & Maritime Transport
Web Development and Programming
Core Skills
Selected Work
Need the PDF version?
Download the formatted CV for sharing, printing, or offline use.