- Location
- Mississauga, Ontario, Canada
- Resume
- Mashal Nihal Resume 2025.pdf
- Portals
-
-
Vancouver, British Columbia, Canada
-
Toronto, Ontario, Canada
-
- Categories
- UX design Website development Software development Artificial intelligence Databases
Skills
Achievements



Latest feedback
Recent projects
Work experience
Web Designer & Developer
University of Toronto: Centre for Global Engineering
Toronto, Ontario, Canada
May 2024 - August 2024
β’ Designed a user-friendly, responsive web interface in Adobe XD to communicate qualitative research
β’ Conducted user testing with stakeholders to refine the high-fidelity prototype
β’ Developed and deployed the website using Wordpress, ensuring compliance with University of Toronto brand guidelines
Web Development Instructor
HerVolution
July 2021 - August 2022
β’ Worked collaboratively with a co-instructor to prepare a month-long curriculum on web development and delivered the instructional material to high school learners
β’ For beginner learners, lecture content included HTML, CSS, JavaScript, and Git. Advanced learners were additionally taught web design with Figma
Education
BSc, Computer Science
University of Toronto
September 2021 - Current
Personal projects
Voice-Controlled Interactive System
β’ Programmed a Raspberry Pi 5 in Python, using the SpeechRecognition library to facilitate audio interactions from the user
β’ Used Pygame to play corresponding audio responses based on user commands
β’ Integrated threading and queue-based task management to efficiently handle simultaneous audio playback
Contact Manager Application
β’ Developed a contact manager application in Python, using tkinter for the graphical user interface
β’ Integrated SQLite3 to manage and store user information in a database with SQL queries
Word Search Game
β’ Developed a text-based version game in Java where a generated grid of letters would be printed to the console and users would input words
β’ Implemented scoring functionality to track and display usersβ score based on valid entered words
β’ Collaborated with a group to create a GUI for the game using JavaFX to improve user experience
CareOnClick
β’ Winners of EmpowHer MetroHacks hackathon
β’ Applied knowledge of HTML, CSS, JavaScript, Bootstrap, and Git to collaboratively develop the CareOnClick website to assist healthcare workers through the pandemic
β’ Implemented Web Accessibility best practices to make the website Level A Compliant with Website Content Accessibility Guidelines (WCAG)