CV

My curriculum vitae.

Contact Information

Name Bentley Oakes
Email Bentley.Oakes@polymtl.ca
Website https://bentleyoakes.com

Key Academic Skills

Researcher: Lead- and co-author of dozens of publications with hundreds of citations on Google Scholar.
Collaborator: Involved in multiple international academic and industrial collaborations.
Teacher/Mentor: Extensive experience teaching courses and mentoring graduate students.
Community-Builder: Organizing and program committee member for local and global events.

Language Skills

English: Native proficiency
French: A2 proficiency (elementary)

Education

  • - 2019

    Montréal, Canada

    PhD
    McGill University
    Computer Science
    • Thesis: A Symbolic Execution-Based Approach To Model Transformation Verification using Structural Contracts
    • Supervisors: Hans Vangheluwe and Clark Verbrugge
  • - 2013

    Montréal, Canada

    MSc
    McGill University
    Computer Science
    • Thesis: Practical and Theoretical Issues of Evolving Behaviour Trees for a Turn-Based Game
    • Supervisor: Clark Verbrugge
  • - 2011

    Winnipeg, Canada

    BSc (Honours, Co-op)
    University of Manitoba
    Computer Science
    • Co-op internship at Electronic Arts Inc., Montréal — Fall 2009, Summer 2010: Prototyping artificial intelligence in commercial video games.
    • Co-op internship at Blackberry Limited (RIM), Waterloo — Winter 2009: Implementing cryptographic communication protocols.

Research Experience

Industrial Collaborations

Teaching Experience

Invited Talks and Presentations

Community Building

Scholarships and Awards

Publications