Hello, I'mAbdelmonem Hatem

I'm a Computer Science graduate from MSA University, bridging the gap between Software Engineering and AI. I specialize in building scalable full-stack applications and integrating advanced AI/ML models, RAG pipelines, and vector databases. Passionate about deploying high-performance, intelligent digital solutions.
Abdelmonem Hatem - Mon3em - Full Stack Developer and MERN Stack Developer Portfolio Photo

Portfolio Showcase

Explore my journey through projects, certifications, and technical expertise. Each section represents a milestone in my continuous learning path.

Graduation Project
Nateq - AI Arabic Speech Therapy
Next.jsReactTypeScriptTailwind CSS+18

Nateq - AI Arabic Speech Therapy

This AI-powered web platform and mobile app combines software engineering and artificial intelligence to support Arabic-speaking children with speech sound disorders. It provides interactive therapy activities, guided sessions, and gamified progress tracking to improve pronunciation in an engaging, accurate, and child-friendly way. At the core of the platform is a complete Mispronunciation Detection and Diagnosis (MDD) pipeline. This system leverages a custom AI model that I trained to detect mispronounced letters and identify their exact position within words, whether at the beginning (with fatha, dama, or kasra vowels after it), middle, or end. The pipeline analyzes children’s speech at the phoneme level, provides immediate and structured feedback, and automatically generates a personalized treatment plan based on each child’s pronunciation errors. To ensure professional integrity, the system has received clinical validation from speech therapy specialists, ensuring that its feedback and treatment recommendations are fully aligned with professional speech therapy practices. The platform also supports the wider care ecosystem by helping therapists with advanced assessment tools, patient management portals, progress monitoring, and detailed analytics, while enabling parents to follow their child’s development and participate in supervised home practice. In addition to the software applications, the project includes a curated dataset of 2,000 Arabic speech recordings and a fine-tuned Arabic speech model to strengthen pronunciation analysis. It is further supported by experiments, evaluation results, diagrams, API collections, and research materials that contribute to the system’s development, validation, and continuous improvement.

Object Detection for Artifacts
PythonOpenCVRoboflowYOLO11l+2

Object Detection for Artifacts

Developed an AI-powered object detection and tracking pipeline to recognize three iconic Ancient Egyptian artifacts—the Pyramids of Giza, the Mask of Tutankhamun, and the Bust of Nefertiti. Created a 724‑image dataset annotated in YOLO format via Roboflow, capturing varied angles, lighting, occlusions, and multi‑object scenes to enhance model robustness. Fine‑tuned two YOLO‑v11 models (YOLO‑v11l for higher accuracy and YOLO‑v11s for real‑time performance) to evaluate the precision‑latency trade‑off, and integrated them into a real‑time tracking system for smart museum experiences.

Demo Not AvailableDetails →
Black & White E-commerce
Payment GatewayMERN StackReactNode.js+8

Black & White E-commerce

Built full-stack MERN e-commerce for B&W (Black & White Essentials). Integrated Paymob payment gateway for secure, smooth checkout. Frontend: React 18, TypeScript, Zustand, Tailwind. Backend: Node.js, Express, MongoDB with JWT, CSRF, bcrypt, rate limiting. Features: responsive design, real-time inventory, guest checkout, email alerts, multi-language. Advanced admin dashboard for products, orders, analytics & promotions.

Arabic Noisy Text Correction
NLPTransformersPythonStreamlit

Arabic Noisy Text Correction

This project presents an Arabic spelling correction system built using a sequence-to-sequence transformer model (T5) fine-tuned specifically for noisy text. To train the model, I scraped over 100,000 high-quality articles from the Youm7 news website, which served as clean reference data. I then generated synthetic noisy versions by injecting common spelling and typing errors to simulate real-world mistakes. The final model was trained on this parallel dataset to learn effective correction patterns. The system is deployed as a Streamlit web application and supports multiple input methods: manual text input, text file upload, OCR from images, and speech-to-text from audio recordings. It offers real-time correction output along with an Advanced evaluation metrics including accuracy , character error rate (CER), precision, recall, and F1 score.

EGY CHEM HUB
MERNTailwind CSS

EGY CHEM HUB

EGY CHEM HUB is an online marketplace connecting chemical suppliers with businesses in Egypt and the Middle East. It offers over 1000 chemical products across various industries, allowing companies to browse, request samples, and place bulk orders with discounts. The platform provides detailed product information, safety certifications, and global shipping services to simplify chemical procurement for industrial businesses.

Facial Expression Recognition
PythonTensorFlowFastAPIDocker+2

Facial Expression Recognition

A cloud-native facial expression recognition system that classifies 7 emotions from images using a Residual CNN trained on the FER2013 dataset. 😠 Angry 🤢 Disgust 😨 Fear 😊 Happy 😐 Neutral 😢 Sad 😲 Surprise

Semantic Movie Discovery System
TypeScriptNext.jsExpress.jsMongoDB+3

Semantic Movie Discovery System

A full-stack AI-powered movie discovery platform that enables users to search and explore movies using natural language queries through semantic search and vector similarity.

Question-Answering-with-Transformers
NLPTransformersPythonStreamlit

Question-Answering-with-Transformers

Interactive Web app for multilingual question answering using state-of-the-art Transformer models (BERT, DistilBERT, RoBERTa, DeBERTa, and multilingual BERT) for English and Arabic. Compare answers, try sample data, and explore chatbot-ready features.

Movie Reviews Sentiment Analysis
NLPLogistic RegressionNaive BayesTF-IDF

Movie Reviews Sentiment Analysis

Classifies IMDb movie reviews as positive/negative using Logistic Regression (88.47% accuracy) and Naive Bayes models. Features TF-IDF vectorization, comprehensive text preprocessing, and a Streamlit web application for real-time sentiment prediction with detailed performance analysis and visualizations.

Named Entity Recognition for News Articles
NLPspaCyPythonStreamlit

Named Entity Recognition for News Articles

A Streamlit web application that demonstrates Named Entity Recognition (NER) for news articles using spaCy models trained on the CoNLL-2003 dataset. The app allows users to input custom text and visualize recognized entities (Person, Organization, Location, Date, Misc) with both highlighted text and entity lists.

Kinder Ride
MERNTailwind CSS

Kinder Ride

KinderRide is a real-time school transportation tracking system, ensuring safe and monitored journeys for children with live updates for parents and schools.

Oral Radiology
ReactPHPBootstrapMySQL

Oral Radiology

Oral Radiology is a platform for the Faculty of Dentistry at MSA University where students upload dental radiographs for professors to evaluate and grade, streamlining assessment and feedback.

Sushi World
HTMLcssJs

Sushi World

Sushi World is a website for a sushi restaurant, allowing customers to browse the menu and explore available dishes.

Explore Egypt
HTMLCSSJs

Explore Egypt

Explore Egypt is a frontend website showcasing Egypt's top tourist and historical sites. It provides detailed information, images, and travel tips, helping visitors explore the city's rich heritage. Future updates will enhance functionality for a more interactive experience.

1945-Airforce Desktop Game
C#

1945-Airforce Desktop Game

1945-Airforce is a desktop game built using C#. It is a clone of the popular arcade game 1945, where players control a plane to defeat enemy aircraft and bosses.

Searching Algorithms Simulator
PythonTkinterttk

Searching Algorithms Simulator

AI Search Algorithm Simulator is a Python-based visualization tool using Tkinter and ttk. It allows users to create search trees and select different algorithms (BFS, DFS, UCS, A*, Greedy). The tool animates the search process, tracks the fringe, and highlights the optimal path.

Flappy Bird
HTMLCSSJs

Flappy Bird

Flappy Bird is a clone of the popular mobile game, built using HTML, CSS, and JavaScript.

Browse all project pages

Education

My academic journey and educational achievements that have shaped my foundation in computer science and technology.

Modern Sciences and Arts University

Modern Sciences and Arts University

Bachelor's degree, Computer Science Oct 2022 - Jun 2026 Grade: very good

University of Greenwich

University of Greenwich

Bachelor's degree, Computer Science Oct 2022 - Jun 2026 Grade: very good

Professional Experience

My journey in technology and software development, from academic learning to professional practice

Full Stack Developer Freelancer

Upwork
Remote
Upwork
Jul 2025 - Present

Providing full-stack development services to clients worldwide through Upwork platform, specializing in MERN stack applications, React-based frontends, and Node.js backends. Successfully delivered multiple projects including e-commerce solutions and interactive web animations.

ReactNode.jsMongoDBExpress.jsJavaScriptTypeScriptTailwind CSSPayment GatewayZustandJWTCSRFbcrypt

Key Achievements:

  • Delivered Black & White E-commerce platform with full MERN stack implementation
  • Built comprehensive e-commerce solution with Paymob payment gateway integration
  • Created animation starter for website with interactive user experience
  • Implemented advanced admin dashboard with real-time inventory management
  • Developed responsive designs with multi-language support and guest checkout
  • Maintained 100% client satisfaction rate on Upwork platform
View Upwork Profile

NLP Summer Training Program

National Telecommunication Institute (NTI)
Remote
National Telecommunication Institute (NTI)
Aug 2025 - Sep 2025

Completed an intensive 1-month summer training internship in NLP at NTI, featuring 3 weeks of technical NLP training and 1 week of freelancing. Developed advanced AI solutions including fine-tuned language models, chatbots, and a comprehensive medical report simplification system.

FLAN-T5LoRA Fine-tuningLangChainOllamaStreamlitTelegram Bot APIspaCy OCRTransformersPEFTHugging FaceVision TransformerCLIPLSTMCRNNWord2VecTF-IDF

Key Achievements:

  • Fine-tuned T5 model for text summarization with advanced techniques
  • Built Telegram Chatbot with Ollama and LangChain integration
  • Developed RAG (Retrieval-Augmented Generation) system for chatbots
  • Created Egyptian Arabic to English Machine Translation using Transformers
  • Implemented Image Retrieval from Video using Vision Transformer/CLIP
  • Built OCR text recognition system using CRNN architecture
  • Developed Arabic Review Sentiment Classification using ANN
  • Enhanced Information Retrieval using TF-IDF-weighted Word2Vec
  • Created comprehensive medical report simplification system as graduation project
  • Achieved BLEU Score: 16.74 and ROUGE Score: 0.3 on medical text simplification
View Graduation Project

Achievements & Certifications

Professional certifications and achievements that validate my expertise and commitment to continuous learning

11
Certifications & Achievements
2
Academic Awards
4
AI/ML Certifications
4
Tech Certifications

Professional Certifications

5-Day AI Agents Intensive Course with Google

5-Day AI Agents Intensive Course with Google

Kaggle

Getting Started with Deep Learning

Getting Started with Deep Learning

NVIDIA

CIB Summer Internship

CIB Summer Internship

CIB

Academic Achievements

MSA University

Deep Minds First Award

Academic Achievement

Won first place in MSA University's Deep Minds competition for my NLP project 'Arabic Noisy Text Correction using transformers', competing against level 4 courses.

Jul 2025
MSA University
NLPTransformersArabic Text ProcessingMachine LearningResearch
View Certificate
Elevvo Pathways

Outstanding Contributor Badge

Academic Achievement

Recognized as an outstanding contributor during the Elevvo Pathways internship program, standing out among 700+ candidates in the NLP field.

Aug 2025
Elevvo Pathways
NLPNatural Language ProcessingResearchLeadershipInnovation
View Certificate

Client Testimonials

What my clients say about working with me. Their success stories and feedback drive my passion for delivering exceptional results.

Client Testimonial
Aug 4, 2025 - Aug 20, 2025
5.0

Contact Me

Got a question? Send me a message, and I'll get back to you soon.

Get in Touch

Have something to discuss? Send me a message and let's talk.