1
0
0
0
1
0
1
0
1
0
0
1
0
1
1
0
1
0
0
1
0
0
1
1
0

Education

Ph.D. in Intelligent Systems and Data Science

Brock University, St. Catharines, Ontario, Canada

Master of Science in Computer Science

Brock University, St. Catharines, Ontario, Canada

Bachelor of Science (Honours) Computer Science and Mathematics Concentration in Software Engineering

Brock University, St. Catharines, Ontario, Canada

Teaching Experience

Instructor (Brock University)

  • Currently teaching COSC 1P03 during the spring of 2024
  • Taught MATH 1F92 (Introductory Statistics) and COSC 1P03 (Data Structures and Abstraction) containing 250 and 180 students, respectively
  • Taught MATH 1P67 (Mathematics for Computer Science II) as an accelerated course with over 55 students from June 2023 to July 2023
  • Taught APCO 1P00 (Introduction to Media Computation) multiple times containing over 75 students
  • Lectures (of all courses), tutorial and lab materials are designed and crafted from scratch
  • Working with multiple teaching assistants to ensure the labs are delivered appropriately and assignments are graded accordingly

Course Developer (Brock University)

  • The main developer of introductory statistics and calculus online courses
  • Using PreTeXt for writing the courses' modules to ensure they are accessed online
  • Creating high quality vector graphics and interactive simulations to graphically represent the concepts of probability distributions, fundamental theorem of calculus, etc.

Teaching Assistant (Brock University)

  • Experience in grading, running labs and tutorials, course coordinating as well as curriculum development
  • TA'ed over 2000 computer science students at Brock University
  • The courses focused on are COSC 1P02 (Introduction to Computer), COSC 1P03 (Introduction to Data Structure) and FMSC 1P00 (Transitioning to University Science)
  • Other TA'ed courses are COSC 2P89 (Internet Technologies) and APCO 1P01 (Fluency with Technology)

Research

Master Thesis: Optimal Entanglement-Assisted Quantum Error Correcting Codes

  • The objective is to construct optimal entanglement-assisted quantum stabilizer codes from quaternary Hermitian classical codes (accessed through here ZZZ)
  • A Java program was implemented from scratch to find optimal parameters
  • The program found multiple optimal and several potentially optimal parameters
  • The implemented program tested published peer-reviewed optimal parameters and found multiple typos/inaccuracies in the results given
  • A proof was provided in the thesis for each inaccurate parameter
  • A paper is awaiting journal submission sharing the implementation of the program along with the new and corrected parameters found

App Development and Projects

Canada Games App

  • Lead Developer of a bilingual cross-platform app for Canada Games (2022)
  • The objective is to give athletes the ability to communicate with each other, navigate through the community and keep track of live results and schedules
  • Constantly developing programming skills through self-directed learning
  • Designed the application and currently in the processing of developing, programming and testing it
  • Worked under the guidance of a mentor and displayed a very flexible and open mindset to the opinions and suggestions of others

Awards and Grants

Faculty of Graduate Studies Special Research Completion Fellowship
Recipient of Brock University's Teaching Assistant Award for 2020
Canada Games-Related Research Funding ($7000)
Match of Minds Research Grant ($5000)
Dean's Honour List — Year Four
Brock Entrance Scholarship Award

Professional Development in Teaching and Learning

Completed teaching dossier
Attended 30+ workshops to enhance my pedagogical expertise
Completed the Instructional Skills Workshop (ISW)
Received Advanced Certificate in Teaching & Learning in Higher Education
Obtained graduate-level credit in Theory & Practice of University Teaching
A member of the Teaching Award Adjudication Committee

Skills

Programming Languages
Mathematical Expertise
Frameworks and Environments