First and foremost, I am a computer scientist. My love for the field really started when I was very young. IBM was kind enough to include me in their week-long summer camp, where I learned the programming mentality and a few technical skills (intended for young children, of course). This is where I fell in love with the art of code and decided that I wanted to be a programmer
Since then, I have done everything I can to learn as much as possible and grow as a computer scientist.
First off, it is important to realize that this section will be constantly expanded, as needed, as I plan to always keep learning new languages and new technologies.
I have used Java for about 6 years now. Given that it is the most common language we use for classes at NCSU, it is definitely the language I am most familiar with.
I have used Python in a few classes. This includes my networking class, where I started a from scratch P2P server and client in Python using sockets.
I have worked with Android on a number of occasions. My first experience was in a programming class at NCSU. However, I have also developed a few things on my own, including the beginnings of a navigation-related application.