I'm Zohair

A Student Developer

As an ambitious Computer Scientist studying at the University of Guelph, I'm eager to expand on my skills and abilities.

I like to work on personal projects and expand my knowledge of other languages and libraries during my free time.

Projects

View on Github

  • Developed a calculator application using Python and the Tk GUI toolkit
  • Utilized functions to create unique functionality for each desired button
  • Implemented basic arithmetic operations such as addition, subtraction, multiplication, and division
  • Employed a graphical user interface (GUI) library such as Tkinter for developing the user interface
  • View on Github

  • Developed a classic Pong application using Python with the libraries turtle and winsound
  • Generated player controls for user interaction such as paddle movement
  • Designed ball physics to replicate logic from past Pong games
  • Included scoring system for each player, as well as sound when the ball interacts with an object
  • View on Github

  • Developed an application that can display both 12 or 24-hour clocks using the local time
  • Takes standard C code tied with the time.h functions to effectively display a live clock
  • Allows the user to choose between which time format they prefer
  • View on Github

  • Developed a snake game using C that continuously updates the terminal displaying the snake and the borders that contain it
  • Includes a controllable snake that will end the game once it interacts with the border/itself
  • Includes live score that will update on each apple eaten as well as a final score once the game ends
  • View on Github

  • Developed a 2D dynamic parkour video game based on ”Getting Over It” using Unreal Engine’s Blueprint Visual Scripting
  • Applied assets into game files to create appealing visuals
  • Created 2D sprites which rendered into the game as obstacles/surfaces
  • Coded a movement system that allows users to attempt to navigate through the obstacles
  • View on Github

  • Developed an automated image annotation tool using Python & Detectron2
  • Utilized pre-trained Mask R-CNN model for accurate object detection and segmentation
  • Calculates and reports mask areas for detected objects
  • Saves annotated images to specified output directories
  • Experience

    Undergrad Research Assistant

    University of Guelph

    May 2024 -- September 2024

  • Developed a Python script using Detectron2 for object detection and segmentation on horse eye-related features, including automatic video frame extraction, custom model utilization, and CSV-based result tracking across multiple images
  • Developed a diverse range of Python scripts to optimize the final project, significantly improving workflow
  • Manually annotated 700+ frames of a horses face in order to train an efficient complex model
  • Attended weekly research & lab meetings in order to showcase progression
  • Project shown below!
  • Developed a Python script using Detectron2 for object detection and segmentation of a horse's eye-related features.
  • Videos are automatically segmented into individual frames for seamless annotation
  • Created and implemented a custom-trained model specifically designed for accurate detection of a horses unique eye features
  • Implemented a CSV logging system to track detection results across multiple images
  • Contact

    Zohair Ahmed