My name is Ibraheem Abukhdair. I am looking for some real world experience. So far the only experience I have with programming is from school, and those projects are hardly a challenge. I thought about creating my own program but, I can't think of anything and I can't create a GUI. I thought about open source projects but I can't find any to contribute to. 99% of them are huge and they take ages to get into them. Can anyone offer me some work so I can gain some experience and build a decent profile without just academic experience? I am willing to contribute for free, I am desperate for the experience and learning opportunities that come with real projects like improving communication skills, working with a team, deadlines, ect... These are things you don't learn in school.