TRAINING · IN PROGRESS
Front-End Development
Digital Egypt Pioneers Initiative (DEPI)
Developing front-end skills through web technologies and a training track focused on React.
Building ideas into reality.
HELLO, I'M
I'm a third-year Computer Science student at Zagazig University. I build mobile applications with Flutter, develop my front-end skills, and explore AI-powered applications.
A LITTLE ABOUT ME
I'm Ashraf Nagy Mohamed, a third-year Computer Science student at the Faculty of Computers and Information, Zagazig University.
My development journey began with Flutter and Dart, where I learned to turn ideas into mobile applications. I'm also growing my front-end skills through web development and exploring how AI can make software more helpful.
One of my proudest experiences was building a Python-based medical Retrieval-Augmented Generation (RAG) system for a hackathon, where our team ranked in the Top 5. I enjoy learning through practical projects and solving technical problems.
Let's create something meaningfulComputers & Information · Third year
Flutter, front-end and AI applications
Egypt
Presenting ideas and explaining concepts
WHERE I'M GROWING
Learning through structured programs, practical tasks and project challenges.
TRAINING · IN PROGRESS
Developing front-end skills through web technologies and a training track focused on React.
TRACK · IN PROGRESS
Exploring the intersection of front-end engineering and AI-powered features through the Front-End AI Engineering track.
INTERNATIONAL PROGRAM · IN PROGRESS
A program covering Python, machine-learning fundamentals, data science and data-driven marketing, with practical assignments and a business project.
TECHNICAL TRAINING
Training in cross-platform mobile application development using Flutter and Dart.
MY TOOLKIT
Technologies I use, fundamentals I practise, and areas I'm exploring.
Building cross-platform mobile applications and user interfaces.
Creating responsive web pages with core front-end technologies.
Practising programming fundamentals, OOP and problem solving.
Exploring retrieval-augmented generation and machine-learning basics.
Working with application data, databases and local persistence.
Using version control and collaborative development workflows.
Gathering requirements and modelling system processes.
Communicating ideas, collaborating and learning with a team.
SELECTED WORK
A selection of mobile apps, programming projects and practical experiments.
A Python-based medical retrieval-augmented generation project built around medical documents, retrieval, citations and safer responses for health-related questions.
View repositoryA quiz-focused mobile application developed with Flutter as part of a team project, with onboarding and app navigation.
View repositoryA mobile application for creating and managing notes, with Firebase integration for working with application data.
View source codeA task management application for organising daily tasks and storing data locally between app sessions.
View source codeSystem analysis for a home-services mobile application, including requirements gathering, DFD Levels 0–2, and functional and non-functional requirements.
A C++ playlist system with play and stop features, applying data structures and basic algorithmic logic.
A Breakout-style Java game built with a team, focusing on game logic and user-interface interactions.
A responsive portfolio to introduce my background, technical skills, projects, training and contact information.
Back to topLEARNING NEVER STOPS
Faculty of Computers and Information, Zagazig University.
Third-Year StudentMember of a developer community with an interest in mobile app development and shared learning.
Member · Joined 2025Front-end development training focused on React and web technologies.
In progressAttended industry talks and connected with members of the technology community.
AttendeeHACKATHON HIGHLIGHT
Creativa × Instant (Orange) · Medical RAG project for fatty liver disease support.
PROOF OF LEARNING
A collection of certificates and achievements from courses, training programs, and practical learning experiences.
Creativa Hub / Zagazig · Orange Digital Center
Digital Egypt Pioneers Program · 2025
Information Technology Institute · 60 hours
ITIDA & eYouth · 3-month program
Udemy · RefCod llc
Usama Elgendy · 9 hours
Usama Elgendy · 20 hours
DOWNLOADABLE FILES
Open or download the original PDF files.
HAVE AN OPPORTUNITY?
I'm open to learning opportunities, internships and collaborations where I can contribute, keep growing, and build useful software.
Send me an email