Rafael Wiska-Ilnicki

Email: rwiskail@uoguelph.ca

Email: hi@rafael.gg

Website: rafael.gg

Github: github.com/rafaelwi

WORK EXPERIENCE

Educational Utilities Developer

June 2020 - December 2020

Ontario Veterinary College, University of Guelph | Guelph, ON

Educational Utilities Developer

Ontario Veterinary College, University of Guelph

Guelph, ON

June 2020 - December 2020

  • Assisted professors in converting courses to online format due to COVID-19
  • Digitized lectures and labs using HTML, Articulate Storyline, and various Adobe CC tools
  • Designed and proofread storyboards with course design teams to create engaging virtual classes
  • Managed a team of six to carry out multiple projects simultaneously

Undergraduate Teaching Assistant

September 2019 - December 2019

School of Computer Science, University of Guelph | Guelph, ON

Undergraduate Teaching Assistant

School of Computer Science, University of Guelph

Guelph, ON

September 2019 - December 2019

  • Course: CIS*1250 Software Design I
  • Collaborated with a team of four to plan, schedule, and organize labs and tests
  • Marked and provided valuable feedback to students on tests and exams
  • Invigilated quizzes, tests, and exams

Data Scientist

May 2019 - August 2019

School of Computer Science, University of Guelph | Guelph, ON

Data Scientist

School of Computer Science, University of Guelph

Guelph, ON

May 2019 - August 2019

  • Developed a criminal offence categorization engine from scratch using Python to assist in national and international ancestry record linkage projects used by Ancestry.com
  • Build and applied manual and automated data cleaning techniques to various databases of historical records
  • Utilized fuzzy matching and other data matching principles to sort and link historical records
  • Build a Python library for further efficiency in fuzzy string matching for categorizing records
  • Tweaked and refined categorization engine to process over 2000 records per second with near perfect accuracy on large, multi-provincial databases

PROJECTS

Stuff Discord Says: Discord bot designed to highlight user’s most memorable messages. Currently active on five servers. Built using Go and self-hosted on Raspberry Pi.

RNote: LaTeX-like document creation system for creating point-form notes built in Python.

Gunkstribute: Distributed program that uses AI to categorize and rename images. Built with Node.js for the Distributed Summer 2020 Hackathon with a partner. Won first place.

Personal Website: Showcases my portfolio and projects. Built using HTML, CSS, JavaScript, and Jekyll.

Image Gallery and Editor Web App: Developed a full-stack web app allowing users to edit and view images. Used C and Node.js to create a lightweight backend and HTML/CSS for frontend.

Dungeons and Dragons Dungeon Generator: Developed a tool in Java to help Dungeon Masters create levels for Dungeons and Dragons. Used JavaFX to implement a GUI for ease of use.


EDUCATION

Bachelor of Computing, Software Engineering (Co-op) | September 2018 - Present (Expected June 2023)

University of Guelph, Guelph, ON

Bachelor of Computing, Software Engineering (Co‑op)

University of Guelph, Guelph, ON

September 2018 - Present (Expected June 2023)

  • Pursuing a minor in Business
  • Dean's List (Fall 2018 - Present) - 4.0 GPA cumulative

Relevant Coursework

CIS*3250 Software Design III, CIS*2520 Data Structures, CIS*2430 Object Oriented Programming, CIS*3490 Algorithms, CIS*2170 User Interface Design, CIS*3110 Operating Systems, CIS*2750 Software Systems Development and Integration, CIS*3490 System Analysis and Design in Applications


TECHNICAL SKILLS

  • Python, Java, C, Go/Golang, HTML/CSS, Node.js, JavaScript, React Native, Perl, Bash, SQL, Dart
  • Flask, Tensorflow, Discord API, Firebase, Linux
  • GitHub, Gitlab, Trello, Agile, Kanban, Waterfall, SCRUM