Professional Background

Since beginning my undergraduate degree in 2006, I have been fortunate to work with great people from industry, government and academia.

During my undergraduate degree I worked at the Royal Bank of Canada and the Department of National Defense. I worked at BlackBerry and Dragonfly IT during my graduate degrees. Recently, I returned to BlackBerry and I continue to collaborate with Dragonfly IT.

Royal Bank of Canada

I worked in the Internal Audit Services (IAS) department of the Royal Bank of Canada (RBC) during the summers of 2007 and 2008.

During my first work term (summer 2007), I was the sole security compliance auditor for the IAS department and its 200+ employees. I reviewed and analyzed the existing information technology security policies and best practices. Based upon industry research and the results of my security auditing, I made recommendations to senior management on how to increase employee compliance.

During my second work term (summer 2008), my role expanded to include technical education and technical support. I provided technical education including 1) step-by-step guides, 2) technical presentations and 3) on-the-spot technical support for IAS employees regarding a range of computer programs and the application and auditing of security compliance policies and best practices. I provided technical support to project managers relating to time and change management. I also provided technical support to software project managers relating to 1) effort and cost estimation, 2) resource allocation and 3) the management of development, evolution and maintenance tasks. Finally, I was responsible for maintaining the internal website for the IAS department. I was also responsible for maintaining the backup systems for IAS computer systems.

Department of National Defense

I worked at the Department of National Defense (DND) of the Canadian Government during the summers of 2009 and 2010.

During my first work term (summer 2009), I was responsible for researching software testing industry standards and best practices, evaluating the suitability of a number of software testing tools and analyzing the state of existing software testing methodologies within my department. I developed a new methodology for software testing supported by a suite of software testing tools. Following an evaluation, I made recommendations for deploying my methodology and the supporting suite of software testing tools to my department.

During my second work term (summer 2010), I was responsible for software development and code refactoring within a large-scale software project. I was primarily focused on developing system-independent file system functionality, porting code between operating systems and environments and enhancing the functionality of existing code. I was also responsible for writing unit and integration tests.

BlackBerry

I worked at BlackBerry, formerly Research In Motion (RIM), between January 2012 and May 2013 and from September 2014 to the present.

I was responsible for developing and deploying new analytics solutions for the automated analysis of performance tests using execution logs and performance counters. I provided support to performance analysts diagnosing functional and performance issues in a large-scale enterprise system. I also diagnosed such issues myself, including proposing and evaluating potential solutions.

I returned to BlackBerry in September 2014. At BlackBerry, I was responsible for deploying infrastructure to support automated testing of web applications with a particular focus on replicating issues seen in production. I was also responsible for the development and development of a data analytics and visualization solution to support the analysis of automated performance tests. This solution has been integrated into the continuous integration system. I am currently responsible for the development and deployment of data extraction, transformation and loading (ETL) tools to support the monitoring of PostgreSQL databases. I am also collaborating to develop a workload-aware dynamic reconfiguration solution for a large-scale enterprise system.

Dragonfly IT

I worked at Dragonfly IT between January 2014 and September 2014.

I was responsible for deploying infrastructure to support automated testing of web applications. I was also responsible for developing and deploying a new analytics solution to prioritize test case creation based on execution logs from production and testing environments. This solution was integrated into the continuous integration system.

 
Set your Twitter account name in your settings to use the TwitterBar Section.