Hello, my name is Pravesh Khanal. I have a bachelor’s degree in Computer Science and Engineering (CSE) from The Ohio State University. I have specializations in Software Engineering and Computer Graphics and Game Design. In addition to Computer Science, I am interested in learning other cultures and languages.
I speak Nepali, English, and a small amount of Hindi. My experience with learning languages leads me to my interest in programming because I simply viewed it as a language of the machines. Currently, I have years of experience with Java and C#, but I am constantly exploring and learning new programming languages so I also have hundreds of hours of experience in C, Matlab, and Python. Using these languages, I have written a new programming language, a 2D game engine, 3D physics simulations, interactive 3D applications, and a lot more.
My aspirations for Computer Science began when my curiosity for how things work drove me to learn the mechanics of daily technology. Particularly, I wrote programs for an Arduino inside a robot to compete in championships in the STEM club during High School. These experiences taught me that code can have a physical body and it can be powerful if in the right hands. Now, I design, develop, document, and test my programs so that I can improve my understanding and help solve various problems in the real world.