I am a senior in my final quarter at the University of Washington Information School. As the degree wraps up, I have been participating in a Capstone project where my group is working to make web history useful.
For the last year I have been a Software Development Engineer at Expedia Inc. and have recently moved to the Enterprise Data Warehouse team. My daily activities include developing data ingestion solutions using Apache Flume, Storm CEP, and Hadoop.
I am not a designer
A list based browser history is really of no use to anyone. When was the last time you used yours and actually found what you were looking for? Myself and four other students at the UW are working to re-envision web history.
The capstone project previously mentioned has introduced me to the amazing world of graph databases. Over the last few months I have taken every chance I can to work with or learn more about graph databases and their many uses. Graphs are far from new, but their potential in the software field is only finally being realized.
It has long been on my list to take the time to learn a functional language. Though I read through most of "Learn You a Haskell" and really like the language, I never got around to writing an application in it. I plan to change that with Clojure even if means reimplementing a simple program.
With the price of cloud computing so cheap, running a server at home hardly seems necessary. Deploy custom on-demand workstations using Amazons EC2 in just minutes.
To learn Angular.js and Chrome Packaged Apps I created a small browser extension which acts as a code snippet storage and url shortener in one. Though this project was never completely finished, most features were functional and I learned a lot during its creation
As part of a class project I worked with a small team to create a small webapp using the Facebook and Twitter APIs. This thinly disgused advertising framework has all the components of a simple information distribution platform using Flask and Angular.js
There are so many projects that I would like to work on when I have time, where do I even begin?