Computer Programming

I have started computer programming in 2004, with learning Pascal, then I continued with Delphi. Later, after working with PHP, it was easy for me to learn C++, with which and a little C#, followed by it, I passed two levels of OmidNGO competitions with cooperation with Farbod Taghizade. OmidNGO competitions was held in three stages, two of which we passed, however the third stage canceled by the organization due to some unexplained reasons.

In December 2009, I had teamed up with two other C++ programmres, Mohammad Kamalzare and Mojtaba Mousavi, to participate in Junior ACM. Although we had only three days for getting ready for it, as we were notified late, we ranked among top fifth in competition with tallented programmers, all over nation.

In this field, despite that all of my works in robotics are related with computer programming, I have done a variety of projects including Head Motion Planning of the NAO robots and Behavior Control of them in MRL, as well as the Intelligent reception system of HUGER, our school’s sientific assembly.

My expriences in computer programming mainly fits in Linux platform, and following are the programming languages I have worked with: