United Kingdom


I have been programming for 22 years and I have developed a lot of applications with different programming languages including but not limited to :

  • Java
  • C / C++
  • Assembly
  • Java Script
  • Magik
  • Swift
  • Kotlin

Some of the programming languages that I have learnt and used recently are Swift and Kotlin. But since I love programming, and I wanted to write some back-end codes with Java Script, I have started to use NodeJS and some of the available libraries.

The problem that I have is that I have not enough time to learn every thing and it is just so sad, cause I can not give up upon any of mobile, back-end, front-end, desktop, web and even embedded programming! I want to be on top of all of it. I wish I had 72 hours a day!

Oh, I should say that I have been programming with Magik (Yes! with K) since 2005.

I have a Master degree in Geo-spatial Information System and have a lot of publications.

Follow me on twitter, let’s connect!