Worked on many projects as a software developer for years at several companies in the United States and Palestine. I am a problem solver and clean coder. I recently switched to the freelancing field. I am a great team player, at the same time I am capable of working as an individual. I will be happy to assist you building your next project or joining your existing team.