Work History

Work History
Aug 2011 - Present

Research Assistant

University Of Calgary

  • Create a tool to analyze and gather statistical information from a SVN repository.
  • Present the information in a intuitive and informative manner to increase productivity during various planning and review meetings.
May 2011 - Jul 2011

Software Development Engineer Intern

Microsoft

  • Develop a C# cloud (Azure) based index server using a NoSQL database (MongoDB) with SOAP and REST endpoints
  • Design and implement a Concept Query Service on top of the index server, also using C# and Windows Azure with SOAP and REST endpoints 
  • Design an extensible ontology for data organization, manipulation, and concept extraction for the Semantic Query Service 
  • Create a Silverlight UI to demonstrate the capabilities and potential of concept based searches 
  • Actively collaborated within team and with other teams to define and create a platform containing the Index Server, Concept Query Service and other services created by other teams 
Sep 2010 - Dec 2010

Research Assistant

University Of Calgary

  • Research and learn about the research and implement a simulation based on the research paper and algorithms therein
  • Design C++ based system to utilize the GNU Linear Programming Kit to create and analyze data
  • Optimize the performance of code to use optimal computing algorithms for large data sets
  • Parse and extract relevant information for an auction simulation 
May 2010 - Jul 2010

Research Assistant

University Of Calgary

  • Collaborate with Professor and PhD student to gather system requirements 
  • Create simulations of radio wave interaction between spaced out nodes 
  • Design and implement a user interface that is intuitive and easy to use while still maintaining flexibility and power 
  • Create an algorithm to calculate the Power of multiple radio waves that intersect at a variable distance from the origin, and then plot the results 

Education

Education
Sep 2009 - Present

Bachelor Of Science

University Of Calgary

Currently working on my undergraduate degree with a concentration in computer graphics.  I'm going into my third year (starting September 2011), and will have done three Research Assistant positions, and one internship with Microsoft. 

Skills

Skills

Tools and Technologies

I have experience using the following tools and technologies: Microsoft Office suite, Visual Studio 2010,  OpenOffice, NetBeans, Windows Azure, WCF, Silverlight, MongoDB, Allegro,  OpenGL basics, and DirectX 10 basics.

Computer Languages

I have experience in the following languages:  C, C++, C#, Java, Python, PHP, HTML, and JavaScript.  I'm a very quick learner so it doesn't take me much time to learn new languages.