logo



EXPERIENCE

2012, 2011, 2010, 2009, 2008,
2007, 2006, 2005, 2004


2012


Radical Entertainment

I am currently working as a Programmer at Radical Entertainment.
I am working on Prototype 2.


2011


Radical Entertainment

I am currently working as a Programmer at Radical Entertainment.
I am working on Prototype 2.

Next Level Games

Until March, 2011, I was a Programmer at Next Level Games.
I worked on:
Captain America: Super Soldier
Transformers: Cybertron Adventures
Tom Clancy's Ghost Recon


2010


Next Level Games

I worked at Next Level Games as a Programmer / Software Engineer.

Sublime Imaging

I developed/maintained a website for Sublime Imaging; I began this work in 2008. You can view the website at http://www.sublime-imaging.com.

Companion Health Oasis

I designed/developed/maintained a website for Companion Health Oasis; I began this work in 2006. You can view the website at http://www.companionhealthoasis.com.


2009


Next Level Games

I worked at Next Level Games as a Software Engineer. I started in July, 2009.

Sublime Imaging

I developed/maintained a website for Sublime Imaging; I began this work in 2008. You can view the website at http://www.sublime-imaging.com.

Companion Health Oasis

I designed/developed/maintained a website for Companion Health Oasis; I began this work in 2006. You can view the website at http://www.companionhealthoasis.com.


2008



2007



2006


2006 NSERC Scholarship

I will be working under Professor Eramian this summer. My work entails that of Professor Gray. Here, I am using image processing and computer graphics techniques to detect the edges of cubes that populate the virtual world Professor Gray has constructed. This screenshot is an example of the virtual world:

Flight

This virtual world is presented to various intersects, such that they believe they are moving around in this world. By finding the edges of the cubes, it will allow Professor Gray to quantitatively analyze the movements of the insects he is studying.


2005


2005 NSERC Scholarship

This summer I was fortunate enough to receive a NSERC Scholarship. I am currently working for Professors Neufeld and Spiteri.

Professor Spiteri currently has me coding up a 2D Particle Packing Algorithm in C using QHULL, Geomview, and Gnuplot.

Professor Neufeld has me working on causal software known as MFCGL. So far we have tweaked the GUI, and now we are making the nodes much more modular (so nodes of different types can be used with the system). This has introduced me to the wonderful world of OpenGL and C++.

I had a great time working for Professors Neufeld and Spiteri. I cannot thank them enough for the opportunity.


2004


Apple WWDC (Worldwide Developers Conference) 2004 Scholarship Recipient

The Apple Worldwide Developers Conference is the most important week of the year for developers, IT professionals, and digital media authors.

The in-depth technical sessions are the heart of the conference, where you'll hear the very latest developer information and get expert guidance from Apple engineers and industry experts on technologies and programming techniques. This year, the conference will be bigger than ever, with more than 190 high-quality sessions currently planned across seven tracks-Application Technologies, Development Tools, Graphics and Media, Enterprise IT, Hardware Technologies, OS Foundations, and QuickTime and Digital Media-spanning the entire range of Apple technologies. With these seven tracks and more than 190 sessions planned, WWDC 2004 will be the most information-packed week of the year for developers.

Apple Computer, Inc.

"As a recipient of this scholarship, I will be attending a wide range of sessions, as mentioned above, as well as a day of activities aimed towards Student Developers. As a Student Developer, I will receive an exclusive day of presentations and hands-on development opportunities, which will aid in my development as a Computer Scientist. In preparation for this Conference, I have been reading through online resources and books on Unix, ANSI C, Cocoa and, Objective-C. These readings have significantly broadened my range as a Computer Programmer."

Brennan Rusnell


Research Assistant

Download This Statement

"The research that Brennan is currently involved in is a continuation of the work done in my Ph. D. dissertation. In that work, I designed, implemented, and evaluated a Variable Bit Rate (VBR) Continuous Media Server. The main contribution of that work was an algorithm that could take advantage of the VBR nature of the data traffic and the variable performance of the disk device to efficiently utilize the disk resource and support substantially more concurrent users than more conservative schemes. It was also guaranteed to have the resources, unlike best effort schemes which can fail to meet delivery requirements.

The nature of the hardware environments has changed in intervening years, with respect to disk speed and capacity, network bandwidth and client and server computation power. The performance experiments are being repeated in these new environments with representative video streams. The performance experiments are measurements on the real system with real video objects. Currently, the network component of the system is disabled so as to isolate the disk effects from the network effects.

In this project, the majority of the design work has been completed, and confirmation of the quantitative benefits of the approach over a naïve implementation in the file system is being completed. Brennan's current role is to configure the system and execute the tests, and then collect data.

In the near future, we will analyze the data and draw conclusions on the overall effect of the approach.

Another task is to build a stripped-down version of the server that simply uses the file system as provided by the OS, and execute the same performance tests.

In the meantime, some redesign of the network aspect of the system is underway. This will involve substantial code modifications, and Brennan is getting up to speed on implementation in C, but this task may not be started this summer. Once the redesign is implemented, further tests of the network subsystem will be possible."

Dwight Makaroff
Associate Professor
Department of Computer Science
University of Saskatchewan


emPowerTools Inc.

"emPowerTools specializes in building custom software solutions for small to medium sized businesses. Software tools from emPowerTools are designed using solid Software Engineering and Human Computer Interaction principles, ensuring quality solutions that enable users to efficiently reach their goals.

Brennan is currently working as a programmer at emPowerTools, where his many duties include the implementation of medium and high fidelity user interface prototypes for a number of web-based systems. Brennan is gaining valuable user interface and software design experience through his employment at emPowerTools."

David Paquette
President
emPowerTools Inc.

Current Project for emPowerTools Inc.