Résumé

To accommodate as many people as possible, my résumé is available below in several formats for preview or download.


Keefer C. Rourke

Computer Science Student – Web Developer

Waterloo, Ontario, Canada

+1 519.807.1217 | keefer.rourke@gmail.com | https://krourke.org | keeferrourke | keeferrourke

Skills
Languages: English, French basics
Programming:C/C++, Python, Rc shell, Bourne shell, JavaScript, Processing(.js), X/HTML5 & CSS3, Go, Haskell
Software:Git, Github, Gogs, Nginx, MariaDB, JQuery, Regex, LaTeX, LibreOffice, Vi(m), Inkscape, the GIMP, Kdenlive, WordPress, ownCloud
Operating Systems:GNU/Linux (Debian/Ubuntu, OpenSuse, Arch, Gentoo, Fedora/RHEL), Android, macOS, Microsoft Windows
Design:Iconography, vector and raster image editing and creation
Education

University of Guelph

Guelph, Ontario

Honours Computer Science, Co-op (B. Comp.)

Sept. 2016 – Present

  • Expected graduation in May 2021
  • Earned highest entrance scholarship for high academic average
  • Earned 99% final average in Introduction to Programming
  • Earned recognition on the Dean's List for the College of Physical & Engineering Sciences for the Fall 2016 semester

Cameron Heights Collegiate Institute

Kitchener, Ontario

International Baccalaureate Programme

Sept. 2012 – June 2016

  • Received OSSD in June, 2016 and IB Certificates for Mathematics and Chemistry in July 2016
  • Honour Roll standing for all semesters of high school
  • 94% admission average for post-secondary
  • 92% final average in Grade 12 Computer Science
Experience
Professional

School of Computer Science — University of Guelph

Guelph, Ontario

Undergraduate Research Assistant

Jan. 2017 – May 2017

  • Assisted with development of the Immediate Feedback System; a web application that applies concepts of gamification in an educational tool
  • Wrote verbose human and artificial language processing utilities using Python
  • Assisted with development for a Ph.D. thesis

Xylem Inc.

Guelph, Ontario

Application Engineering Support

July 2016 – Sept. 2016

  • Corrected and maintained large databases of parts for pump manufacturing
  • Mapped procedures and created documentation for specialised business software
  • Provided suggestions for the optimisation of business procedures (tabled for implementation)

Rogue Planet Post Inc.

Toronto, Ontario

Web Designer

June 2014 – July 2014

  • Worked closely with the CEO of Rogue Planet Post to design a website to showcase video content
  • Wrote and tested custom HTML/CSS and JavaScript code
  • Optimised the website for search engines and mobile devices
Projects

La Capitaine icon theme

Graphic Designer

Nov. 2015 – present

  • Studied current design trends to create a modern, visually pleasing vector icon theme
  • Amassed 45 000+ downloads and 85 000+ pageviews on gnome-look.org and approx. 1000 weekly git clones

Tokumei — Anonymous microblogging

Co-founder and Designer/Developer

Nov. 2015 – present

  • Designed and implemented scalable algorithms for trending posts and tags
  • Made critical user experience design decisions to create a simple polished product
  • Wrote and maintained comprehensive software documentation for multiple platforms

Yumr (start-up company)

Waterloo, Ontario

Web Developer

Feb. 2016 - present

  • Refactored web code base and redesigned the web front-end
  • Unified the user experience between the Android and web platforms with Material Design

Ludum Dare 33, 34, and 36 Game Jam

Waterloo, Ontario

Game Programmer and Designer

Aug. 2015 – Aug. 2016

  • Designed and wrote a JavaScript browser games, each in under 72 hours
Volunteer

Computer Recycling (The Working Centre)

Kitchener, Ontario

Volunteer Refurbisher

Aug. 2014 – present

  • Refurbished laptop and desktop computer hardware
  • Installed and configured GNU/Linux (Xubuntu) on refurbished machines to prepare them for resale

Software Freedom Day

Kitchener, Ontario

Trouble-shooting Assistant

Sept. 2014

  • Greeted and provided information to event attendees
  • Troubleshooted various software and hardware problems
  • Assisted with installation and configuration of operating systems and productivity software
Honours & Awards
2016 Top Entrance Scholarship, Awarded for having a 90+ entrance average

University of Guelph

2015 Certificate of Distinction, Scored within the top 25% in the Canadian Computing Competiton

University of Waterloo

2015 Certificate of Distinction, Scored within the top 25% in the Fermat Mathematics Contest

University of Waterloo

2015 First Letter in Academics, Awarded for completing six consecutive semesters with Honour Roll

CHCI:Kitchener, ON

2016 Second Letter in Academics, Awarded for completing all semesters of high school with Honour Roll

CHCI:Kitchener, ON

2015 First & Second Letters in Activities, Awarded for outstanding involvement in school activities

CHCI:Kitchener, ON

2015 Subject Proficiency in Computer Engineering, Earned top grade (99%) in the year for TEJ3MI

CHCI:Kitchener, ON

Interests
Programming: web development/design, games, scripting, language processing, mathematics, data analysis; regular attendee of Waterloo DevHouse (1.5 years)
Software development: attended the 2017 Canadian University Software Engineering Conference in Montréal, QC
Free/libre software: Regular attendee of Kitchener-Waterloo Linux Users Group (2.5 years)
Arts: graphic design, music, film, literature, strategy games