Christopher Cowan

Christopher Cowan

Followers of Christopher Cowan298 followers
location of Christopher CowanCanada

Connect with Christopher Cowan to Send Message

Connect

Connect with Christopher Cowan to Send Message

Connect
  • Timeline

  • About me

    Senior Software Developer at March Networks

  • Education

    • Carleton University

      2009 - 2015
      Bachelor of Computer Science, Computer Game Development Computer Science

      Activities and Societies: VP Academic Elect at the Carleton Computer Science Society (2011), Director of Academic Affairs at the Carleton Computer Science Society (2012 - 2013)

  • Experience

    • IBM Canada Ltd.

      May 2011 - Aug 2012

      • Extracurricular student role done during the work term outlined below• Lead a team of students to develop and maintain an internal website for the use of 400+ IBM interns• Held regular meetings and assigned multiple projects to groups of students• Used IBM technologies like Rational Application Developer (RAD), Websphere Application Server (WAS), DB2, and Rational Team Concert (RTC) to develop and host web content on both Windows and Linux platforms, programming with Java servlets, JSP, Javascript, AJAX, CSS, and SQL• Held tutorials for the use of the above technologies for team members' benefit• Held interviews for an individual to succeed me in this role before my internship had ended, and trained them to continue my tasks Show less • Worked on a team to ensure the globalization quality of DB2 in terms of translation from English to 30+ languages• Main role was to maintain the web tool that was used to create and run tests by professional translators and team members alike• Worked with web content services like Apache Tomcat, Eclipse, and DB2 to develop and host the tool, programming in JSP, CSS, Javascript, AJAX, Java, and SQL• Developed new content and fixed bugs on the web tool whenever it was necessary• Responsible for performing administrative tasks at the start of each testing cycle• Troubleshooting problems for users of the web tool when something unexpected occurred• Migrated the web tool from Windows to a Linux environment for better performance• Prepared testcases for testers to perform on several new DB2 releases, including one major release• Performed final tests on several releases, ensuring that no issues were overlooked in previous test cycles• Trained an individual to continue my roles after my internship had ended Show less

      • Future Blue Web & Communications Team Lead

        Aug 2011 - Aug 2012
      • Translation Test Management Webmaster

        May 2011 - Aug 2012
    • Carleton Computer Science Society

      May 2011 - Sept 2011
      Vice President of Academic Affairs

      • Elected as the Vice President of Academics to help deal with the academic items related to the Computer Science department. However, I had to relinquish this position due to being hired on for a 16 month co-op placement away from the Ottawa area (outlined above)

    • Carleton Computer Science Society

      May 2012 - Apr 2013
      Director of Academic Affairs

      • Elected to serve computer science students with academic needs• Was in charge of ensuring that course notes were received from professors, printed, and sold for each semester• Held frequent Lecture Series for students, bringing in speakers from various fields to talk about their experiences• Sat within the CCSS executive council with voting rights• Represented student interests on the School of Computer Science Curriculum Committee to discuss course adjustments• Started the first CCSS podcast series and hosted multiple episodes to have discussions relevant for a Computer Science student audience Show less

    • Carleton University

      Sept 2012 - Apr 2013
      Teaching Assistant

      • Marked assignments for the second year course COMP 2401: Introduction to Systems Programming in the fall semester• Held weekly tutorials, 3 times a week, for the first year course COMP 1501: Introduction to Game Development in the winter semester• Held office hours for CSTAC (Computer Science Teaching Assistant Center), assisting first and second year computer science students to understand concepts across several different courses, including the aforementioned COMP 2401

    • IBM Canada Ltd.

      May 2013 - Aug 2013
      Extreme Blue Technical Intern

      • Technical Intern for an Extreme Blue team at IBM's Toronto lab

    • Carleton University

      Sept 2013 - Apr 2014
      Teaching Assistant

      • TA duties identical to previous year• Marked assignments for the second year course COMP 2401: Introduction to Systems Programming in the fall semester• Held weekly tutorials, 3 times a week, for the first year course COMP 1501: Introduction to Game Development in the winter semester• Held office hours for CSTAC (Computer Science Teaching Assistant Center), assisting first and second year computer science students to understand concepts across several different courses, including the aforementioned COMP 2401 Show less

    • IBM Canada

      May 2014 - Dec 2014
      Eclipse Developer / Java Automation Developer

      • Worked on the development of an Eclipse plugin that is meant to be integrated with IBM’s Rational Team Concert product• Gained experience in Eclipse development, including SWT, creating plugin extensions like views and perspectives, and utilizingmultiple threads• Ran personal builds of the product to use in self hosted live tests with members of the team to try the plugin• Tracked progress with work items and delivered changes with source control using RTC• Designed and built automated test scripts to cover a wide array of testing scenarios in RTC’s Eclipse and web clients• Used a pre-existing framework built on top of Selenium to perform web tests, while Eclipse tests were integrated using IBM’s !Rational Functional Tester tool, all tests written in Java Show less

    • Carleton University

      Jan 2015 - Apr 2015
      Teaching Assistant
    • Martello Technologies

      May 2015 - Jul 2022

      Full-time software developer for Mitel Performance Analytics (MPA) product

      • Senior Software Developer

        Oct 2020 - Jul 2022
      • Software Developer

        May 2015 - Oct 2020
    • March Networks

      Jul 2022 - now
      Senior Software Developer
  • Licenses & Certifications