Hey there! I'm a Computer Engineering student at the University of Waterloo in Ontario, Canada. I'm very passionate about using engineering, distributed systems and machine learning to solve problems.
Since I’m currently pursuing my undergrad, I am unavailable for full time employment. My next available work term is the 4 months starting in September 2013.
However, I’m always working on cool projects. I find that projects are the best way for me to learn how to use a technology in the same way solving math problems helps you understand math.
Check out my projects to see some of my favorite projects.
When I was very young I started taking apart things. To stop me from taking apart everything useful in the house, my parents brought home old broken electronics so I could take them apart and see what was going on. Eventually I started to put things back together and create things.
I love to create things.
I get a lot of questions about when I worked where and my next availability (several times a month lately...) so I've created this timeline to show some of what I've done in the past.
I always have a side project. I can't not have a side project. I just like to build things. I tend to have a side project that is in a different area then what I'm currently doing at work or in class. This gives me a way to change my perspective back and forth. I think this method allows me to take a break but still be productive.
My current project is FidoFetch. FidoFetch is a news reader that doesn't waste your time. It pays attention while you are reading a new article and only shows you content it thinks you'll be interested.
I've been using the latest incarnation of FidoFetch for about 6 months and it has saved me a lot of time keeping up with news. I recommend you check it out and try it for a week. You can try FidoFetch [here](http://fidofetch.ca) and learn more about it [here](/projects/fidofetch/).