dev-with-amjad.jsx
1{
Dr. Amjad AbuHassan

Dr. Amjad AbuHassan

> _

CE
CS
KFUPM
An-Najah
Educational Impact & Statistics

Comprehensive overview of teaching, supervision, and research contributions

Teaching

21
Courses Taught
University & Online Courses
2,218
Total Students
Students Taught & Mentored
68
Total Projects
All Projects Supervised

Supervision

77
Graduation Students
Supervised & Mentored
25
Graduation Projects
Successfully Completed
43
Course Projects
Successfully Completed
Student Project Showcase

Click to watch student graduation project presentations

Rozè: AI-Powered Floral Gifting and 3D Customization Platform

Rozè: AI-Powered Floral Gifting and 3D Customization Platform

GradProject Hub: A Collaborative Platform for Graduation Projects

GradProject Hub: A Collaborative Platform for Graduation Projects

FlowX: A Hybrid Visual Chatbot Platform

FlowX: A Hybrid Visual Chatbot Platform

RedHouse - Real Estate Management System

RedHouse - Real Estate Management System

Wassilni: Integrated Transportation Management System

Wassilni: Integrated Transportation Management System

WayGo: All-in-One Transportation Platform

WayGo: All-in-One Transportation Platform

Teeth Tick Tock: Dental Appointment Booking System

Teeth Tick Tock: Dental Appointment Booking System

BuildFlow: Collaborative Construction Project Management Platform

BuildFlow: Collaborative Construction Project Management Platform

Education & Skill Development

University Courses

Comprehensive courses designed to create industry-ready developers and software engineers

View All

Software Engineering

Comprehensive software engineering and system design courses

  • Software Engineering
  • Advanced Software Engineering

Web & Programming

Advanced web development and programming courses

  • Advanced Web Programming
  • Object Oriented Programming (Java)
  • Computer Programming (C)
  • Python Programming

Online Courses

Hands-on programming courses designed to build practical development skills

View All

For Developers

Advanced programming, frameworks, and industry tools for professional developers

  • Advanced React.js Development
  • Node.js Backend Development
  • Modern Web Development
  • Software Engineering Practices
  • JavaScript Essentials
  • +6

For University Students

Academic preparation, research skills, and programming courses from beginner to advanced

  • React.js Fundamentals
  • Software Engineering Practices
  • Object-Oriented Programming
  • C Programming Fundamentals
  • JavaScript Essentials
  • +2
Hands-on Projects & Experience

Graduation Projects

Capstone projects demonstrating full-stack development skills and industry best practices

View All

Recent Projects

Latest graduation projects

  • Rozè: AI-Powered Floral Gifting and 3D Customization Platform
  • GradProject Hub: A Collaborative Platform for Graduation Projects
  • FlowX: A Hybrid Visual Chatbot Platform

Technologies

Key technologies used

  • React/React Native
  • Node.js
  • Flutter
  • MongoDB
  • AI/ML
  • +11

Course Projects

Real-world projects that provide hands-on experience in software development

View All

Software Engineering Projects

Advanced backend systems and APIs

  • EcoTrack: Environmental Monitoring Platform
  • CommuniCraft: Collaborative Crafting Platform
  • HopeConnect: Orphan Support System

Advanced Web Programming

Modern web applications and frameworks

  • Full-Stack Web Applications
  • RESTful APIs
  • Real-time Applications
Project Knowledge Graph
Grad Projects
Course Projects
Technologies
Student Feedback

Student Reviews - Supervision and Educational Attitude

Dev with Amjad Solutions

Comprehensive technology solutions and professional services

Educational Sessions

Interactive workshops and training sessions on various technical topics and professional skills.

WorkshopsBootcamps

Web Development

Custom web applications and responsive websites built with modern technologies and best practices.

ReactNode.js

Mobile App Development

Native and cross-platform mobile applications for iOS and Android that deliver exceptional user experiences.

React NativeFlutter
Additional Development Resources

Research

Research interests in Computer Architecture, Embedded Systems, and IoT

View All

Research Interests

Current research focus areas

  • Software Engineering
  • Software Quality
  • Code Smells Detection
  • Software Refactoring
  • UML Model Stability
  • +5

Career Coaching

Guiding developers to build successful careers in software engineering

View All

Coaching Sessions

Career guidance and technical mentoring

  • Self Discovery & Job Identification
  • Resume Building
  • Personal Branding
  • LinkedIn, Cover Letter & Github
  • Soft Skills - Communication & Presentation
  • +1

Programs

Nanodegree programs and specializations

  • Machine Learning with TensorFlow

Kids Programming

Building the foundation for future developers through interactive programming education

View All

Programming Courses

Age-appropriate programming courses

  • Python for Young Innovators
  • Scratch Adventures
  • Robotics with Python

Key Skills

Essential programming concepts for kids

  • Problem Solving
  • Logical Thinking
  • Creativity
  • Basic Programming

IEEE Counselor

Serving as the IEEE Student Branch Counselor at An-Najah National University

View All

Responsibilities

Key duties as IEEE Student Branch Counselor

  • Advising IEEE student members on technical activities
  • Facilitating workshops and technical events
  • Connecting students with IEEE resources and opportunities
  • Mentoring student leadership in branch management
  • Promoting IEEE values and professional development
12)
13}