• Jun16-present
    Full Stack Web Developer at Euphoria Telecom
    I've developed multiple projects for Euphoria, mostly were under Euphoria's TMS (Telephone Management System) System. Have a look at my projects page for more details.
  • Nov15-Jun16
    Full Stack Web Developer at ASBC Global Company
    I played a very important role at ASBC on many of their projects including BeFutureSmart Project, ASBC Global (Africa Strategic Business Capital) content mangement system and many other small projects.
  • 2010-2015
    Working as a Freelancer
    I worked as a freelancer in many fields including web development (C#, MVC Projects, HTML, CSS, JavaScript), graphic design, SQL databases, translation and LATEX writing.
    In 201 5 I've started my own business (Sology Group) to provide some IT and web solutions,
    For samples of my previous work, check out my portfolio centre:
  • FEB 2015
    Trainer at AMIDEAST Organisation
    I had participated in the project of "Create Your own Job" as a trainer for the topic "Freelancing in many fields" at AMIDEAST Organisation and I have finished giving this training course successfully.
  • FEB 2015
    Trainee at Jawwal Mobile Communications Company
    Theoretical and practical wireless communication training at the most popular company in Palestine in its field for a week (40 training hours).
  • SEP 2015
    Volunteer at Orange Internet Service Provider Company
    I was working as a volunteet at One of the popular companies in its field for one month.
  • JUL 2014
    Trainee at Paltel Telecommunication Company
    Practical telecommunication training at the most popular company in Palestine in its field for a week (40 training hours).


  • B.Eng. 2010-2015

    Bachelor of Computer And Communication Engineering + Honors

    Azhar University of Gaza

  • Matric2009-2010

    Matric in Science

    Arafat School for Gifted Students

  • Others2014-2015

    Other Certificates: C#, SQL Server And Talend Integration Software Basic Course

Projects & Researches

  • Euphoria Agent Workspace

    A full platform for call center agents.

    An incredible full platform for agents which has all they need in one place! including ability to make calls, tag them, write notes and a lot more!

  • Euphoria Auto Dialer

    Call center system to auto dial phone numbers

    Call center system that accepts a list of contacts with phone numbers and sends these contacts as calls to the agents (integrates with the agent workspace platform)

  • Grocery Price Check

    Private Projects

    Android application to check and compare prices of groceries from different shops.

  • image


    Private Projects - Under Construction

    For details about this project, contact me.

  • Euphoria browser based phone.

    RTC Project For Euphoria Telecom.

    The next generation of communication Euphoria has intorduced to its clients which allows them to access their office extensions simply using a "browser". I've been the only developer responsible for this project.

  • image


    Web Project For Business - ASBC

    One of the top projects of ASBC Global company that was about how to be future smart in the business field, it was a full web system that gets the latest news related to your buisness and any other articles that can help you improve your performance and revenue at your company. I've been the only developer responsible for this project. www.befuturesmart.com

  • image

    Other Software and web development projects

    Other Projects

    You can visit my portfolio center to check out my other previous projects: Portfolio Center

  • image

    Blind Audio Source Separation

    Communication Project - University Final Year Project

    My final year project at my university was about "Blind Audio Source Separation" and I have finished it successfully and created an application to get original separated sounds from a mix of sounds.

    I have presented this project with my colleague to our supervisors and they gave us an excellent evaluation.

  • image

    Wireless Propagation simulation Research

    Communication Project.

    A research and simulation for the propagation of a wireless network between multiple points (antennas) separated by a large distance to provide a good signal level to all points without neither data loss nor signal noise.

  • image

    Wireless network planning Research

    Communication Project.

    Network planning to provide a full and good coverage over a limited area with the minimum cost.

Would like to meet me?

You may consider a call to fix an appointment.