Programming is something I use regularly to solve my problems, whether it be solving a mathematical puzzle, scraping web, automating stuff, etc. What I love the most about it is how it ends up being useful to other people too, and not just me. I learned programming through C/C++, and thereafter, have worked my way through Java, C#, and now Python. Currently, I am interested in Machine Learning and Computer Vision, and to that end, I am working as a research assistant in the Computer Vision Group at Colorado State University.