About Me

Before college, I dabbled a little in computer science: I learned R for a summer research gig in my junior year and taught Scratch to kids at libraries all throughout high school. I guess I also had a video game blog when I was twelve, but it was quite short lived. As expected, no one wants to read a little kid's blog, and a few rather vulgar readers made that very obvious. In short, I was nowhere near those hacker kids who spent their free time making apps and websites. Now that I'm actually studying CS in school though, I'm starting to realize how much I missed out on.

For the first time in my life, I truly enjoy what I'm learning in school. No more obscure historical dates, no more Krebs cycle, and most importantly, no more orgo chem. Man, bad memories. Of course, those aren't trivial things to learn--I'm just not passionate about those subjects. But suffering all those years wasn't all for nought: thanks to all those AP classes and late nights, I learned to learn. As a result, I feel I can pick up new concepts relatively fast, which means more CS for me!

Fueled by my newfound passion, I've gladly embarked on a quest in pursuit of mastery. A daunting endeavor, no doubt. But with Google at my fingertips and StackOverflow at my side, I have no fears! Except maybe low-level languages... shudders in assembly

You can see the tools I've picked up to date below. To see some of the things I've achieved on this journey so far, head to my Projects page. For tales of my adventures, check out my Blog!



Tools

Languages

Basic Understanding Functioning Comfortable
R Soar* Racket
JavaScript C++ Java
HTML/CSS Bash C
Ruby Python
*Soar is not exactly a programming language, but I think it still belongs here. Learn more here.