About Me

I am a final-year Computer Science Apprenticeship student at An-Najah National University, expected to graduate in June 2026. I am focused on building practical software solutions using mobile, web, backend-as-a-service, and UI/UX technologies.

My experience includes Flutter, Dart, Firebase, React.js, JavaScript, Java, REST API integration, Git/GitHub, and interface design using Figma. I enjoy turning ideas into usable applications, improving user experience, and learning new technologies through real projects.

I am currently seeking a junior software engineering opportunity or train-to-hire internship where I can contribute to real products, strengthen my engineering skills, and grow in a professional development team.

What I Do

  • mobile app icon

    Mobile App Development

    Building cross-platform mobile applications using Flutter, Dart, Firebase, authentication, database features, and clean UI implementation.

  • web development icon

    Web Development

    Developing responsive web interfaces using React.js, JavaScript, HTML, CSS, REST APIs, and Git/GitHub workflow.

  • design icon

    UI/UX Design

    Designing user-friendly interfaces, wireframes, prototypes, and visual layouts using Figma and Canva.

  • backend icon

    Backend & Firebase

    Working with Firebase Authentication, Firestore, database structure, API-driven features, and application logic.

Technical Skills & Tools

Core Skills

Flutter Dart Firebase React.js JavaScript Java HTML CSS REST APIs Git & GitHub Figma Canva

Professional Strengths

Problem Solving Fast Learning Debugging Documentation Teamwork Communication Research Mindset Time Management

Resume

Education

  1. An-Najah National University

    Bachelor of Computer Science Apprenticeship - Specialized Software Engineering / CAP

    Expected Graduation: June 2026

Current Focus

  1. Final-Semester Computer Science Apprenticeship Student

    Building practical experience through mobile, web, Firebase, Java, and UI/UX projects while preparing for a junior software engineering or train-to-hire internship role.

    • Developing mobile applications using Flutter, Dart, Firebase, and UI/UX design principles.
    • Building responsive web applications using React.js, JavaScript, HTML, CSS, and REST APIs.
    • Practicing software development life cycle activities including development, debugging, documentation, testing basics, and maintenance.
    • Improving C programming, Linux command-line workflow, and networking fundamentals.

Professional Training & Internships

  1. Frontend Development Trainee — Google / Udacity Nanodegree

    Completed remote practical training focused on frontend development fundamentals, project-based learning, and modern web development workflow.

    • Practiced building responsive web interfaces using HTML, CSS, JavaScript, and frontend development principles.
    • Worked on structured learning tasks and project-based assignments through the Udacity Nanodegree program.
    • Strengthened understanding of web layout, interactivity, debugging, and user-facing application development.
    June 2025 — August 2025
  2. Mobile Developer Intern — Oppotrain Company

    Participated in hybrid practical training focused on mobile development, professional software workflow, and real project experience.

    • Gained practical exposure to mobile application development in a professional training environment.
    • Practiced teamwork, communication, task planning, debugging, and software development workflow.
    • Improved readiness for junior software engineering roles through hands-on internship experience.
    September 2025 — December 2025
  3. Mobile Developer Intern — Computer Center, GIS Section, An-Najah National University

    Completed hybrid practical training with the university Computer Center and GIS Section, connected to the NNU Campus Compass project.

    • Prepared the NNU Campus Compass work and positioning/navigation package for integration with university systems.
    • Worked on packaging, testing, map-related functionality, integration preparation, and technical documentation.
    • Focused on making the package easier for other developers to use, including developers without a GIS background.
    • Supported the goal of integrating the package with university workflows and future use inside university applications such as Zajel.
    February 2026 — May 2026

Certifications & Coursework

  1. Frontend Web Development

    Think Deep Academy - Training in HTML, CSS, JavaScript, React.js, responsive design, and API integration.

    2022
  2. Frontend Web Development Nanodegree

    Udacity / Google - Advanced coursework in JavaScript, React.js, APIs, debugging, and project workflow.

    2024

Portfolio

Project Video

Contact

Contact Form

Open to junior software engineering roles, mobile development internships, train-to-hire programs, and collaborative software projects.