Gregory Desrosiers

Extended Resume

Technologies

Programming Languages

Java, Python, HTML, CSS, C++, C#, JavaScript, SQL, Ruby, ColdFusion

Frameworks and Libraries

jQuery, Spring, Unity, Selenium, Angular, Django, Backbone.JS, JUnit, Bootstrap, Play, JPA, MariaDB, OpenCV, Ruby on Rails, Unreal Engine 4, POSIX Threads, OpenMP, OpenCL

Tools

Git, JIRA, Unity, Android Studio, Unreal Engine 4, Xcode

Professional Experience

Software Developer

NielsenIQ, Markham, Ontario (March 2020 - Present)

Software Developer (Intern)

Kii Mobile Technologies, Inc., Toronto, Ontario (August 2018 - December 2018)
  • Engineered an administration portal, using Angular 4, Spring, MongoDB, SCSS, and Jasmine / Karma, to manage users of an NLP system
  • Enhanced an e-mail parser with operations for extracting data and importing Salesforce accounts and contacts, and for selecting opportunities for adding tasks using Java, Spring, Dialogflow, and the Google Knowledge Graph API

Unity AR HoloLens Developer (Intern)

IBM Canada Ltd., Markham, Ontario (January 2018 - April 2018)
  • Enabled Microsoft HoloLens Spectator View on a UWP app for a Canadian engineering firm using C#, Unity, and the Microsoft Mixed Reality Toolkit
  • Created a Microsoft HoloLens architecture viewer app for a Canadian engineering firm using Unity and C# with incorporated hand gestures
  • Dynamically replaced existing furniture in photos with different furniture, using OpenCV, C++, and UWP, on a Microsoft Surface platform, for a US furniture retailer with the use of size estimation, image inpainting, and scaling
  • Demonstrated each stage of research and development as proof of concepts to business consultants with the corresponding technologies

Web Application Developer (Intern)

University of Waterloo, Waterloo, Ontario (June 2017 - August 2017)
  • Created a web app showing the progress of Software Engineering students using the Play web framework, Java, JPA specification with the Hibernate persistence provider, SQL, and jQuery
  • Reported customer-oriented feedback on SE Principles (UWaterloo CS 247) assignment instructions by peer-reviewing the instructions
  • Upgraded a server computer into a gaming PC by installing a video card and diagnosing RAM and hard drive issues, reducing Windows stop errors and increasing performance by isolating graphics processing to GPU

Web Developer (Intern)

Public Works and Government Services Canada, Toronto, Ontario (September 2016 - December 2016)
  • Developed sections of the Public Accounts of Canada website using HTML and an in-house formatting language, meeting some W3C standards, delivered the website on schedule
  • Delivered recommendations from research on blocking web crawlers for a confidential government website, resulting in a bigger user-agent block list
  • Implemented automatic loading of name-based user results using Adobe Coldfusion, loading the page immediately from search results
  • Wrote an Instagram widget with Adobe ColdFusion and JavaScript for an internal web portal

QA Developer (Intern)

Pelmorex Media, Inc. (The Weather Network), Oakville, Ontario (January 2016 - April 2016)
  • Strategically conducted market-based regression testing on both desktop and mobile sites, improving functional and user-end quality
  • Created and updated checklists to streamline the bi-weekly regression testing process, reducing testing duration to 8 hours on average
  • Coded coverage to a test data generator for multiple XML schemas of weather data using C#
  • Performed functional testing using logged Atlassian JIRA tickets as test scenarios, increasing reliability of the websites' mechanics
  • Completed two full-scale regression testing cycles for website backend upgrades, improving performance and user experience

Web Developer (Volunteering Initiative)

Ark Paradigm, Inc., Kitchener, Ontario (June 2015 - August 2015)
  • Integrated a starter user interface for an automated system in financial reporting using HTML, CSS and jQuery
  • Wrote some additional frontend code for the company website
  • Self-taught MySQL to build some database tables for automation system

Research Assistant Developer (Intern)

UWaterloo Conrad Centre, Waterloo, Ontario (May 2015 - August 2015)
  • Programmed front-end unit tests for a web-based entrepreneurial platform using Selenium WebDriver and Java, increasing testing procedure efficiency
  • Added new interactive mechanics to a LEGO store web application for UWaterloo’s BET 607 course using Backbone.js, Bootstrap and Django
  • Self-taught Django, Backbone.js, Git, and Selenium WebDriver, succeeding in programming a to-do list web application

Data Entry Clerk

AntOro Resources, Inc., Montreal, Quebec (July 2010 - August 2010)
  • Compiled records of shareholders into Excel files for organized reports and records

Education

University of Waterloo - Bachelor of Software Engineering

September 2014 - June 2019, Waterloo, Ontario

Champlain College Saint-Lambert - Quebec College Diploma, Computer Science and Math

September 2011 - June 2014, Longueuil, Quebec

Heritage Regional High School - High School Diploma, General Studies (w/ Enriched Math)

September 2006 - June 2011, Longueuil, Quebec

Game Portfolio

Demo Reel: https://youtu.be/VOyut4V3gjo

MLH Tic-Hac-Noe (MLH Local Hack Day [Hack Lassonde])

December 2016
  • Built a spin-off of tic-tac-toe, using Unity 5, in 3D perspective with primitive shapes and models
  • Coded game logic, shape rotation, and UI in C# with the Unity API
  • Experimented two particle systems for the tokens upon a player winning a match

GPD Sliding Cannon (Hack the North)

September 2016
  • Created and built a one-level fixed shooting game for the Android using Unity 5 and C#
  • Utilized the gyroscope and touch screen as player input
  • Designed the game as a pilot project for a full-scale game originally to be built for the Nintendo Wii U

GPD Pong

July 2016 - September 2016
  • Built a two-player Pong clone as an update to GI Jam 2015 Pong, using Unity 5 and C#, on the WebGL and PC platforms
  • Programmed three opponent difficulty settings, a game controller object, and one and two player modes
  • Self-taught game development basics with Unity Tutorials, Unity Answers, and Unity Forums
Available also on Google Play and on Newgrounds

Additional Side Projects

DespyNumPyramidGenerator

April 2021
  • Experimented with Python functions to print out character sequences as filled triangles, including the Fibonacci sequence

WATOSCENGEN

May 2019
  • Built a road generator for the WATonomous student design team using Unreal Engine 4, Blender, and C++ to conduct tests of self-driving AI with random environments
  • Elicited designs and proof of concepts with one of the faculty advisors

ToronHot Dog

January 2018 - Present
  • Developed a conceptual single page web app to search for hot dog stands using Ruby on Rails, PostgreSQL, jQuery, and Bootstrap
  • Provided locations of them and directions to them using the Google Maps JavaScript API

CardboardPerPrimo

June 2017 - Present
  • Designed a Google Cardboard app to view 3D objects in a space-like VR environment
  • Constructed the app using Unity, Google VR SDK for Unity, Blender, and online assets including the Hey Blair Games' Planet Texture Generator

DETERGO

May 2017 - Present
  • Programmed an iOS app, an Android app, and a Ruby script to aid estimating amount of detergent for washing a load of laundry
  • Utilized Swift, XCode, Android Studio, Java, and Ruby with official documentation
  • Uploaded the Android app on Google Play

GPD Baddle

October 2016 - Present
  • Built 36 levels of my own for a clone of Taito's Arkanoid using Unity 5
  • Modelled powerup tokens in Blender with texture maps edited using Inkscape

Fan-based Personal Website (Personal Website v2.0)

January 2016 - Present
  • Developed the website using HTML5, CSS3, jQuery and AngularJS
  • Conceptualized layout and UX design, optimized website for desktop, phones, tablets, and the Nintendo Wii U
  • Added a Splatoon-esque theme, an interactive photo gallery, an e-mail form, and an FAQ Page

MLH Holo HangFigure

Hack the Valley 2017 (University of Toronto Scarborough), January 2017
  • Built a hangman clone using Unity 5, enabling the user to pick letters that make up a very difficult word

GI Jam 2015 Pong

University of Waterloo, October 2015
DevPost posting
  • Solely programmed a clone of Atari's Pong using C# and Unity 5 game engine
  • Integrated an initial collisions system for the game and AI for the second player

Personal Website v1.0

University of Waterloo, February - March 2015
  • Developed the site using Adobe Brackets, Microsoft Windows Notepad, and Notepad++
  • Written an initial outline of the site content
  • Looked at certain sites designed by other UWaterloo SE Class of 2019 students for insight in layout design
  • Utilized basic HTML 5 and CSS 3
  • Validated the site using HTML and CSS validators from W3Schools
  • Self-learned the basics of Git and GitHub and uploaded the site to a new GitHub repository under a GitHub Pages domain

Caffeine Hunter (Team Project)

University of Waterloo, October - November 2014
  • Implemented an image-processing algorithm in Python to identify a cola can
  • Performed an experiment on the modules using a Scribbler robot with a Fluke dongle
  • Utilized the Myro module as base code
  • Results were documented in a PDF file and was handed in to SE 101 teaching assistants where it received a grade of 94%
  • Worked in a team environment with minimal supervision

The Desrosiers Mechanics Teaching Tool

Champlain College Saint-Lambert, January - April 2014
  • Implemented a Java application to demonstrate vectors and kinematics
  • Documented project initiative, design, and final result

Gregory Desrosiers' Animated Balls

August 2013
  • Programmed a Swing application on animating a series of circles, resulting in an application to demonstrate animation
  • Added widgets to edit the balls, add, remove, and randomize different features including colour and movement

The Asperger Computer - A Self-Published Guide on Asperger's Syndrome and Multimedia

Champlain College Saint-Lambert, January 2013 - June 2013
  • Wrote an 120,000-word e-book about Asperger's syndrome and the social implications
  • Delivered some considerations to accept individuals with the disability the way they are

Traffic & The River Music Videos - Advertisement Website

Champlain College Saint-Lambert, January - April 2012
  • Put together the website using Adobe Dreamweaver CS3, XHTML 1.0 Strict, and CSS files
  • Added hyperlinks and links to connect between two pages on the same site and to external sites
  • Edited several photos using Adobe Photoshop CS3
  • Validated the XHTML and CSS code and diagnosed for problems using two W3C validators: Markup Validator, and CSS Validator
  • Collaborated with the instructor to fix the code accordingly

Traffic & The River Music Videos

Boucherville, QC, July 2011 - April 2012
  • Shot the videos on a Sony Cyber-shot DSC-W570 / W580 Handycam (16.1 Megapixels)
  • Edited the videos on Sony Vegas Movie Studio HD 9.0c
  • Music composed by Alex Williams in March 2012 on a volunteer basis

Learning Paths

Become a Python Developer

LinkedIn Learning, September 24, 2020

Become an Azure Developer

LinkedIn Learning, September 2, 2020

Diversity, Inclusion, and Belonging for All

LinkedIn Learning, June 12, 2020

Certifications and Milestones

Learning Jira Software

LinkedIn Learning, July 2021 [delivered by Robert Anthony]

Improving Your Listening Skills

LinkedIn Learning, June 2021 [delivered by Dorie Clark]

pandas Essential Training

LinkedIn Learning, June 2021 [delivered by Jonathan Fernandes]

Grammar Girl's Quick and Dirty Tips for Better Writing

LinkedIn Learning, June 2021 [delivered by Mignon Fogarty]

Python for Data Visualization

LinkedIn Learning, June 2021 [delivered by Michael Galarnyk]

Managing Your Emotions at Work

LinkedIn Learning, June 2021 [delivered by Jay Fields]

What To Do When You Are Bullied at Work

LinkedIn Learning, June 2021 [delivered by Catherine Mattice Zundel]

Inclusive Tech: Breaking Bias in Tech

LinkedIn Learning, June 2021 [delivered by Muazma Zahid]

Having Difficult Conversations

LinkedIn Learning, June 2021 [delivered by Marlene Chism]

Learning Linux Command Line

LinkedIn Learning, June 2021 [delivered by Scott Simpson]

SAS® 9.4 Cert Prep: Part 05 Analyzing and Reporting on Data

LinkedIn Learning, May 2021 [delivered by SAS]

SAS® 9.4 Cert Prep: Part 04 Preparing Data

LinkedIn Learning, May 2021 [delivered by SAS]

SAS® 9.4 Cert Prep: Part 03 Exploring and Validating Data

LinkedIn Learning, May 2021 [delivered by SAS]

SAS® 9.4 Cert Prep: Part 02 Accessing Data

LinkedIn Learning, May 2021 [delivered by SAS]

Agile Software Development

LinkedIn Learning, May 2021 [delivered by Shashi Shekhar]

SAS® 9.4 Cert Prep: Part 01 SAS Programming Essentials

LinkedIn Learning, May 2021 [delivered by SAS]

Learning MongoDB

LinkedIn Learning, April 2021 [delivered by Justin Jenkins]

Building a Website with Node.js and Express.js

LinkedIn Learning, April 2021 [delivered by Daniel Khan]

How to Set Goals When Everything Feels Like a Priority

LinkedIn Learning, April 2021 [delivered by Dorie Clark]

Communicating with Charisma

LinkedIn Learning, April 2021 [delivered by Vanessa Van Edwards]

How to Motivate Yourself to Do What's Most Important

LinkedIn Learning, April 2021 [delivered by Dorie Clark]

Daniel Pink on Motivation

LinkedIn Learning, April 2021 [delivered by Daniel Pink]

Building Resilience

LinkedIn Learning, March 2021 [delivered by Tatiana Kolovou]

Asking for Feedback as an Employee

LinkedIn Learning, March 2021 [delivered by Jodi Glickman]

Inclusive Tech: Conducting Humane Code Reviews

LinkedIn Learning, March 2021 [delivered by Adrienne Braganza Tacke]

Handling Workplace Bullying

LinkedIn Learning, March 2021 [delivered by Catherine Mattice Zundel]

Crisis Communication for HR

LinkedIn Learning, March 2021 [delivered by Catherine Mattice Zundel and Dave Oates]

Personal Branding on Social Media

LinkedIn Learning, February 2021 [delivered by Jennifer Jessie]

Communicating Nonverbally

LinkedIn Learning, February 2021 [delivered by Vanessa Van Edwards]

Giving and Receiving Feedback

LinkedIn Learning, February 2021 [delivered by Gemma Leigh Roberts]

Learning LinkedIn Recruiter

LinkedIn Learning, December 2020 [delivered by Oliver Schinkten]

Embracing Unexpected Change

LinkedIn Learning, November 2020 [delivered by Todd Dewett]

Being a Good Mentor

LinkedIn Learning, November 2020 [delivered by Ellen Ensher]

Writing in Plain Language

LinkedIn Learning, October 2020 [delivered by Leslie O'Flahavan]

Why Trust Matters with Rachel Botsman

LinkedIn Learning, October 2020 [delivered by Rachel Botsman]

Critical Thinking

LinkedIn Learning, September 2020 [delivered by Mike Figliuolo]

Programming Foundations: Conducting Code Reviews

LinkedIn Learning, September 2020 [delivered by Kathryn Hodge]

Python Parallel and Concurrent Programming Part 2

LinkedIn Learning, September 2020 [delivered by Olivia Stone and Barron Stone]

Python: Advanced Design Patterns

LinkedIn Learning, September 2020 [delivered by Jungwoo Ryoo]

Python Parallel and Concurrent Programming Part 1

LinkedIn Learning, September 2020 [delivered by Olivia Stone and Barron Stone]

Effective Listening

LinkedIn Learning, September 2020 [delivered by Tatiana Kolovou and Brenda Bailey-Hughes]

Advanced Python

LinkedIn Learning, September 2020 [delivered by Joe Marini]

Digital Networking Strategies

LinkedIn Learning, September 2020 [delivered by Chris Taylor]

Code Clinic: Python

LinkedIn Learning, September 2020 [delivered by Barron Stone]

Tips for Working Remotely

LinkedIn Learning, September 2020 [delivered by Todd Dewett, PhD]

Learning Python Generators

LinkedIn Learning, September 2020 [delivered by Joshua McQuiston]

Python GUI Development with Tkinter

LinkedIn Learning, September 2020 [delivered by Barron Stone]

Conflict Resolution Foundations

LinkedIn Learning, September 2020 [delivered by Lisa Gates]

Time Management: Working from Home

LinkedIn Learning, September 2020 [delivered by Dave Crenshaw]

Learning the Python 3 Standard Library

LinkedIn Learning, September 2020 [delivered by Kathryn Hodge]

Building a Web Application on Microsoft Azure

LinkedIn Learning, September 2020 [delivered by Matt Milner]

Azure Quick Tips for Developers

LinkedIn Learning, September 2020 [delivered by Mike Benkovich]

Azure for Developers: Cosmos DB

LinkedIn Learning, August 2020 [delivered by Sidney Andrews]

Azure Essential Training for Developers

LinkedIn Learning, August 2020 [delivered by Adrienne Tacke]

Developing Your Emotional Intelligence

LinkedIn Learning, August 2020 [delivered by Gemma Leigh Roberts]

Programming Foundations: Real-World Examples

LinkedIn Learning, August 2020 [delivered by Barron Stone]

Azure for Developers: Resource Planning

LinkedIn Learning, August 2020 [delivered by Matt Milner]

Azure: Understanding the Big Picture

LinkedIn Learning, August 2020 [delivered by Walt Ritscher]

Python Essential Training

LinkedIn Learning, August 2020 [delivered by Bill Weinman]

Communication Foundations

LinkedIn Learning, August 2020 [delivered by Tatiana Kolovou and Brenda Bailey-Hughes]

Programming Foundations: Object-Oriented Design

LinkedIn Learning, August 2020 [delivered by Olivia Stone and Barron Stone]

Programming Foundations: Algorithms

LinkedIn Learning, August 2020 [delivered by Joe Marini]

Remote Work Foundations

LinkedIn Learning, July 2020 [delivered by Mike Gutman]

Teamwork Foundations

LinkedIn Learning, July 2020 [delivered by Chris Croft]

Designing RESTful APIs

LinkedIn Learning, July 2020 [delivered by Keith Casey]

HTTP Essential Training

LinkedIn Learning, July 2020 [delivered by Morten Rand-Hendriksen]

Working with Difficult People

LinkedIn Learning, July 2020 [delivered by Chris Croft]

Learning REST APIs

LinkedIn Learning, June 2020 [delivered by Morten Rand-Hendriksen]

Git Essential Training: The Basics

LinkedIn Learning, June 2020 [delivered by Kevin Skoglund]

Bystander Training: From Bystander to Upstander

LinkedIn Learning, June 2020 [delivered by Catherine Mattice Zundel]

Communicating Across Cultures

LinkedIn Learning, June 2020 [delivered by Tatiana Kolovou]

Rock Your LinkedIn Profile

LinkedIn Learning, June 2020 [delivered by Lauren Jolda]

Communicating about Culturally Sensitive Issues

LinkedIn Learning, June 2020 [delivered by Daisy Lovelace]

Skills for Inclusive Conversations

LinkedIn Learning, June 2020 [delivered by Mary-Frances Winters]

Confronting Bias: Thriving Across Our Differences

LinkedIn Learning, June 2020 [delivered by Vernā Myers and foreworded by Arianna Huffington]

Diversity, Inclusion, and Belonging

LinkedIn Learning, June 2020 [delivered by Pat Wadors]

Unconscious Bias

LinkedIn Learning, May 2020 [delivered by Stacey A. Gordon]

Visual Studio 2019 Essential Training

LinkedIn Learning, May 2020 [delivered by Walt Ritscher]

Learning Python

LinkedIn Learning, May 2020 [delivered by Joe Marini]

Transform Your Personal Brand

LinkedIn Learning, May 2020 [delivered by Goldie Chan]

Body Language for Leaders

LinkedIn Learning, March 2020 [delivered by Carol Kinsey Goman]

Business Etiquette: Meetings, Meals, and Networking Events

LinkedIn Learning, March 2020 [delivered by Suzanna Kaye]

Business Etiquette: Phone, Email, and Text

LinkedIn Learning, March 2020 [delivered by Suzanna Kaye]

What to Do in the First 90 Days of Your New Job

LinkedIn Learning, February 2020 [delivered by Careercake]

Learning npm the Node Package Manager

LinkedIn Learning, January 2020 [delivered by Emmanuel Henri]

Java EE: Design Patterns and Architecture

LinkedIn Learning, January 2020 [delivered by Alex Theedom]

Java: Data Structures

LinkedIn Learning, January 2020 [delivered by Peggy Fisher]

Nail Your Java Interview

LinkedIn Learning, January 2020 [delivered by Kathryn Hodge]

Express Essential Training

LinkedIn Learning, January 2020 [delivered by Emmanuel Henri]

Developing Self-Awareness

LinkedIn Learning, January 2020 [delivered by Gemma Leigh Roberts]

Learning MongoDB

LinkedIn Learning, January 2020 [delivered by Kirsten Hunter]

React.js Essential Training

LinkedIn Learning, January 2020 [delivered by Eve Porcello]

Disrupting Yourself

LinkedIn Learning, January 2020 [delivered by Whitney Johnson]

Leading with Stories

LinkedIn Learning, January 2020 [delivered by Paul A. Smith]

Advanced Java Programming

LinkedIn Learning, December 2019 [delivered by Bethan Palmer]

Learning App Building with Vanilla JavaScript

LinkedIn Learning, December 2019 [delivered by Sasha Vodnik]

Being an Effective Team Member

LinkedIn Learning, December 2019 [delivered by Daisy Lovelace]

Creative Thinking

LinkedIn Learning, December 2019 [delivered by Drew Boyd]

Interpersonal Communication

LinkedIn Learning, December 2019 [delivered by Dorie Clark]

Professional Foundations: Databases

LinkedIn Learning, December 2019 [delivered by Scott Simpson]

Professional Networking

LinkedIn Learning, December 2019 [delivered by Dorie Clark]

Programming Foundations: Software Testing / QA

LinkedIn Learning, December 2019 [delivered by Meaghan Lewis]

Agile Foundations

LinkedIn Learning, December 2019 [delivered by Doug Rose]

Node.js Essential Training

LinkedIn Learning, December 2019 [delivered by Alex Banks]

Career Success

LinkedIn Learning, December 2019 [delivered by Betty Liu]

JavaScript Essential Traning (2019)

LinkedIn Learning, November 2019 [delivered by Morten Rand-Hendriksen]

Leading Yourself (2017)

LinkedIn Learning, November 2019 [delivered by Elizabeth Lotardo and Lisa Earle McLeod]

Amazon Web Services for Architects Essential Training (2017)

LinkedIn Learning, October 2019 [delivered by Jeff Winesett]

Cultivating a Growth Mindset

LinkedIn Learning, August 2019 [delivered by Gemma Leigh Roberts]

Learning Personal Branding

LinkedIn Learning, August 2019 [delivered by Chelsea Krost]

Choosing a Cloud Platform for Developers: AWS, Azure, and GCP

LinkedIn Learning, July 2019 [delivered by Xian Ke]

SoloLearn JavaScript Tutorial Course

SoloLearn, June 2017 (License No. 1024-4667981)

SoloLearn PHP Tutorial Course

SoloLearn, June 2017 (License No. 1059-4667981)

SoloLearn Python 3 Tutorial Course

SoloLearn, June 2017 (License No. 1073-4667981)

SoloLearn C# Tutorial Course

SoloLearn, May 2017 (License No. 1080-4667981)

SoloLearn SQL Tutorial Course

SoloLearn, May 2017 (License No. 1060-4667981)

SoloLearn Ruby Tutorial Course

SoloLearn, May 2017 (License No. 1081-4667981)

SoloLearn C++ Tutorial Course

SoloLearn, May 2017 (License No. 1051-4667981)

SoloLearn Swift Tutorial Course

SoloLearn, May 2017 (License No. 1075-4667981)

UWaterloo Technical Presentation Milestone

University of Waterloo, May 2016

Shaping up with AngularJS

Code School, LLC, February 2016

WHMIS Undergraduate Students Course / Safety Training

University of Waterloo, September 2014 (Revised January 2016)

Initiatives and Volunteering

WE Day Toronto 2018 - Mascot Wrangler

WE Movement, September 2018
  • Supervised and navigated a mascot through two concourse levels of Scotiabank Arena with an attendance of 18,000
  • Took pictures of school groups with the mascot and encouraged enthusiasm to symbolize "WE"
  • Lead Organizer - Professional Etiquette Workshop

    University of Waterloo, November 2017
    • Took initiative to organize a workshop / student panel on professional etiquette, both in the workplace and on LinkedIn, to UWaterloo's Engineering students
    • Collaborated with the Conrad Centre on the presentation process including interviews, co-op applications, expectations in the workplace, and how LinkedIn works
    • Presented the tips and ideas, in collaboration with the Conrad Centre and three other Engineering students to an audience of about 35, mostly first year / second year students

    Games Representative

    Software Engineering 2019, University of Waterloo, September 2015 - November 2015
    • Collaborated with other Game Reps across multiple UWaterloo SE Classes to organize SE Games Day
    • Organized and participated an indoor rock climbing event for SE 2019 at Grand River Rocks in Waterloo

    Panelist

    CFES Conference on Diversity in Engineering (Waterloo), November 2015
    • Paneled the "Pushing the Status Quo" panel on visible and invisible minorities with three other panelists
    • Discussed about the realities of autism, playing the victim, and ideas on initiatives for awareness

    Tour Guide / Department Booth

    Fall Open House 2015, University of Waterloo, November 2015
    • Co-leaded the tours for the visitors on the facilities used for Software Engineering
    • Answered questions from visitors at the department booth on Software Engineering

    Software Engineering Ambassador

    Ontario Universities' Fair, Toronto, ON, September 2015
    • Answered questions to high school students on admission into software engineering
    • Collaborated with other volunteers to handle multiple students at a time

    BBQ Handler

    EngSoc Day, University of Waterloo, September 2015
    • Prepared charity food for multiple students, including first years
    • Received donations for the Canadian Cancer Society

    Family Welcome Greet Member

    University of Waterloo, September 2015
    • Asked families of students moving in several questions to welcome them
    • Ensured the overall flow in conjunction with Orientation Week volunteers

    Logistics and Security Volunteer

    Tech Retreat 2015, University of Waterloo, August 2015
    • Helped other organizers and volunteers set up and take down booths for sign in and sign out of participants
    • Ensure that the participants were doing fine with regards to their health
    • Made sure the second and third floors of UWaterloo's Engineering 5 Building were free of non-UW visitors from intruding our space in the event
    • Safeguarded the doors in UWaterloo's Mathematics 3 to let participants only leave when they signed out

    Activity Assistant

    EngSoc Goes to THEMUSEUM, University of Waterloo, July 2015
    • Supervised and aided children in some fun activities such as egg contraptions
    • Shared the involvement between other volunteering members

    General Volunteer

    Canada Day Celebrations, University of Waterloo, July 2015
    • Thoroughly gave instructions to parents and children on the many activities offered by EngSoc
    • Switched roles between asking trivial questions to children and giving instructions on keeping track of the EngSoc activities done

    Pathliner

    You@Waterloo Day, University of Waterloo, May 2015
    • Gave visitors maps of UWaterloo's campus as well as "I'm in" stickers
    • Guided the visitors to where they need to go, including campus tours and reception booths for faculties, residences, and other services offered
    • Promoted enthusiasm and spirituality by engaging certain groups with their thoughts on the day so far
    • Worked with three different partners with appropriate coordination as needed

    PowerPoint Editor

    Champlain College Saint-Lambert, Saint-Lambert, QC, February 2014
    • Modified PowerPoint File regarding new information on the services offered by the Disability Office
    • Updated the records on student enrollment and the tools and accommodations used
    • Translated PowerPoint text from English to French
    • Edited the file independently with minimal supervision

    Activist Speaker / Event Organizer

    The Asperger Computer - Champlain College Saint-Lambert, January - May 2013
    • Organized and developed a PowerPoint presentation on Asperger's syndrome
    • Produced a speech in conjunction with the Champlain Student Association
    • Scheduled a time and date to deliver the speech with verification from the staff at Champlain
    • Delivered the speech on May 1, 2013
    • Worked alone with minimal supervision

    Dance / Performance Actor

    Heritage Regional High School, November 2010
    • Played as Bartender in choreographed skit of Tone Loc's Funky Cold Medina

    Awards and Recognitions

    UWaterloo Stand Up to Stigma - Blackboard Campaign

    University of Waterloo, November 2014
    • Took part in a photo for a mental health awareness campaign
    • Received over 2,000 likes from sharing the photo to several groups on Facebook

    Software Engineering Entrance Scholarship ($1,000 Admission Merit)

    University of Waterloo, April 2014
    • Awarded for entering Software Engineering with an average between 85% - 89.9%

    Canadian Computing Competition - Honour Roll

    Champlain College Saint-Lambert, April 2014
    • Recognized for earining 72 out of 75 points in the Junior Division of the competition

    Black History Month Variety Show - Performance Bursary

    Heritage Regional High School, June 2011
    • Awarded $100 for performing a lip sync of Justin Bieber's Pray

    High School Honour Roll

    Heritage Regional High School, September 2008 - June 2011
    • Recognized for receiving general grade averages of at least 80%
    • Earned honour roll certificates

    High School - Mathematics Enriched Student

    Heritage Regional High School, September 2008 - June 2011
    • Placed in an intensive version of Mathematics for Grade 9, 10, and 11 for earning over 90% in mathematics from the past two grades
    • Maintained an average of 95% and higher

    Canadian Mathematics Competition - Pascal Contest School Champion

    Heritage Regional High School, February 2009
    • Received the School Champion medal for scoring over 100 points in the Pascal Contest
    • Granted a "Certificate of Distinction" for scoring within the top 25% of the participants

    Elementary School - Principal's Award and Gold-etched Plate on Plaque

    Boucherville Elementary School, June 2006
    • Awarded a trophy in recognition for volunteering involvement and overcoming certain challenges in Grade 6

    Activities and Interests

    LinkedIn
    © 2017 - 2021 Gregory Desrosiers.