Dr. Amjad AbuHassan
Dev with Amjad - Educator & Mentor
An-Najah National University
Most students graduate knowing syntax—not how real software is built. As an Assistant Professor at An-Najah National University and a mentor with over 10+ years of experience, I've seen that the gap between education and industry isn't about talent, but exposure to real-world constraints. Through "Dev with Amjad," I focus on transforming students into job-ready software engineers by building real-world micro-internships and emphasizing engineering thinking over mere tutorials. I specialize in software engineering, algorithms, and micro-internship platforms, helping students solve messy, ambiguous, real-world tasks with professional feedback.

Professional Experience
Assistant Professor
An-Najah National University
Full Time - Computer Engineering Department
- Teaching software engineering, programming, and computer science courses
- Supervising graduation projects and research activities
- Conducting research in software engineering and optimization algorithms
- Mentoring students in academic and career development
- Contributing to curriculum development and program enhancement
Assistant Professor
Hebron University
Part Time - Computer Science Department
- Taught programming and software engineering courses
- Supervised student projects and research
- Contributed to academic program development
Software Engineer
Exalt Technologies, Palestine
Software development and engineering
- Developed software applications and systems
- Collaborated with development teams on various projects
- Applied software engineering principles in real-world applications
Education
Doctor of Philosophy, Computer Science
King Fahd University of Petroleum and Minerals
Topic: Optimization-Based Approach for Software Refactoring Detection and Sequencing
- Research focus on software engineering and optimization algorithms
- Developed novel approaches for software refactoring detection
- Published multiple research papers in peer-reviewed journals
- Presented research at international conferences
- Graduated with distinction
Master of Science, Software Engineering
King Fahd University of Petroleum and Minerals
Topic: Towards the Definition of Software Model Stability Metrics
- Specialized in software metrics and quality assessment
- Developed software model stability measurement techniques
- Conducted research on software engineering methodologies
- Graduated with honors
Bachelor of Engineering, Computer Systems Engineering
Palestine Polytechnic University (PPU)
- Comprehensive study of computer systems and engineering principles
- Completed capstone project in software development
- Active member of engineering student organizations
- Graduated with distinction
Areas of Expertise
Research Areas
Teaching Interests
Technical Skills
Research & Tools
Research Profile
My research focuses on software engineering, optimization algorithms, and machine learning applications. I aim to develop innovative solutions for software quality improvement and automated refactoring techniques.
Research Interests
Key Achievements
IEEE Student Branch Counselor
Serving as the IEEE Student Branch Counselor at An-Najah National University
2024-2025Academic Excellence
Graduated with distinction from all academic programs
2020Research Recognition
Published 15+ papers in peer-reviewed journals
2015-2024Teaching Excellence
Supervised 25+ graduation projects successfully
2021-2024Student Impact
Taught and mentored 1000+ students
2020-2024