DATA STRUCTURES AND ALGORITHMS
I have learnt data structures and algorithms as a part of my computer engineering syllabus as two different subjects. I spend most of my time doing competetive programming, learning and implementing various data structures and algorithms along the way. I've solved over 400 problems on programming websites such as Codechef, Hackerrank, Project Euler and Codeforces. C++ was the first language I was introduced to and I use it for most of my submissions. I learnt python for it's powerful math library to solve project euler problems and I've solved 80 PE problems using it. I have basic knowledge of Java acquired through academics and I plan on learning more of it in the future.
My native language is Urdu. I know Hindi as well since it is almost same as Urdu. Throughout my education, the communication has been in English language. I know arabic as I spent 10 years in Saudi Arabia and through religious texts.