Responsive image

Profile

   Hello, I am Kashif Moattar. I am currently studying in the University of Waterloo as a student undertaking the Computer Science program. I am currently in Year 3A, signifying that this is my 3rd year in University. In this program, I am currently studying the fundamentals of programming languages ranging from usage to in-depth learning of what I do. In addition, this includes passionately inspecting systems and networks in my environment. I am also learning subjects integral to Computer Science such as mathematics, and logic to deepen my understanding of programming itself.
  I have experience collected over the years. Most recently, I’ve gained professional experience in the workplace as a programmer between two workplaces. My freshest experience in such a workplace was at CEL Systems as a junior applications developer (JAD). Within this role, I have developed web-pages using C# under the MVC architecture. At the same time, I have worked with databases to fetch, clear, and get queries using SQL and MySQL. In this role, I have also developed a market-ready application for hotdesking at said company. Using skills in C, C#, C++, SQL (including forks), Excel and PowerApps, I have made significant updates in certain projects.
  I also have worked at Georef Systems Ltd as a software developer before this. Similarly, I have developed and maintained code using Visual Studio code to create meaningful websites that have and will power most of Canada’s school busing schedules and routings. Again, I had used C# and MVC primarily in this job to fix bugs and create new pages for our future clientele.
  In the past, I have joined my school's 6070 Gryphon Machine’s FIRST Robotics as a member in both the Mechanical Team and Electrical Team in alternating terms. In which, I have collaborated in creating a robot that was functional in terms of the competition’s rules. I have also mentored others in programs such as CAD, and Excel Sheets.
  I have also volunteered at SEVA Food Bank as a guide for 2 years, at which I also helped mentor newer volunteers to the organization. Through communicative capabilities, I have helped my clients with and without the capability to speak English through gestures and other languages to obtain the necessities that they need in the client’s life.
  I have worked as a private tutor for children between grades 1 to 5. Here, I have taught several of my client’s and their children the subjects of math and sciences based on what troubles they have, and what they are learning in school. In this role, I have been responsible for taking care of shaping the minds of children by clarifying the subject and enriching their knowledge further.
Responsive image

Education

Bachelor Degree in Computer Science Computer Science
University of Waterloo Waterloo, Ontario
2019–Ongoing Studying computational logic, programming and mathematics

Skills

Programing Skills


Python
Python
c#
C#
c
C
c++
C++
netbeans
NetBeans IDE
java
Java
javascript
Javascript
html
HTML
CSS
CSS
PowerShell
PowerShell
Git
Git
Visual Studio
Visual Studio
Power Platform
Microsoft Power Platform
SQL (and forks)
SQL (and forks)

Microsoft Office Skills


Word
Microsoft Word
Excel
Microsoft Excel
PowerPoint
Microsoft PowerPoint
Outlook
Microsoft Outlook

Computer Scientist and Notable Skills


Designing
Designing
Calculus
Calculus
Algebra
Algebra
CAD
CAD
Unity
Unity

Experience


icon
image

Junior Applications Developer

EC3 2nd Floor - CEL Systems, Waterloo, ON
September 2022 - December 2022
  • Worked on front and back-ends for seperate projects for web-page, database, and more projects
  • Using skills, developed web-pages with functional gets/fetches from SQL into ASP.NET C# MVC application
  • Learned SQL and MySQL on the spot for certain database requirements for project
  • Created in-house market-ready application for hotdesking solution issue at workplace (at that time)
  • Sole developer for said application
  • Helped and communicated with other team members to create and make progress for other projects
  • Communicated and organized timeline with multiple projects on and off hand
  • Participated openly and created oppurunities in workplace weekly discussions

Software Developer

Georef Systems Ltd, Waterloo, ON
January 2022 - April 2022
  • Used C#, C++ to work on back-end of website project
  • Debugged and created code to make search engine for specific results using API
  • Designed and released web-pages and modals using JavaScript, CSS, Html, and other languages
  • Tested and did SQA on said changes and implementation of my, and others' works
  • Constant communication and clear organization of priorities for constant progress
  • Participated in group discussions to bring about new changes or ideas
GHD
image

Seva Food Bank Volunteer

Seva Food Bank, Mississauga, ON
2016 - 2018
  • Guided Clients to obtain necessities.
  • Organized Warehouse to promote the bank, and established an improvement in workplace.
  • Mentored new volunteers and assigned roles to what should be done.
  • Communicated Issues with higher-ups, and created communication between newer recruits and veterans.

FIRST Robotics Member: Gryphon Machine

Glenforest Secondary School, Mississauga, ON
2014-2019
  • Joined Mechanical and Electrical Team based on terms creating parts on CAD and teaching others.
  • Collaborated by creating robots for the annual competition.
  • Communicated with five other teams such as Administration, Programming, and Scouting to inform changes, builds and pathways of current build.
  • Organized, and created work timelines on how, and what to work on the robot.
GHD
school

Math and Science Tutor (Personal Job)

Mississauga, ON
2012-2018
  • Taught Clients’ and/or Clients’ children subjects such as math and sciences (basic algebra, patterning, fundamental science, and more).
  • Created Homework and Questions specialized towards needs of Client.
  • Combatted various situations based on Client’s needs such as time and organization.
  • Responsible for children, as client would be the only person around without any guardians in present environment.

Projects


icon
Paccy-Man

Paccy-Man

Icon2021
GitHub Link To Project

  • Game based on Flappy Bird with artistic design based on Pac-Man.
  • All art assets are created by me, including animations, and walls.
  • Created via Unity Hub and Unity Engine to create and apply game mechanics such as scripts and flight.
  • Scripts used are made via C#, and can be interchangeable with other language based on the subsets of C.
Space Survival

Space Survival

Icon2021
GitHub Link To Project

  • Bullet-Hell esque game where player dodges obstacles randomly coming from all four directions.
  • All art assets are created by me, including animations.
  • Applies C# and some C++ concepts to allow player to move.
  • Uses Quaternion concepts to allow aiming, and movement on a 2D world.
  • Uses Time-Delta concepts to allow frame by frame movement and pauses for player and other Game Objects.
  • Created via Unity Hub and Unity Engine.
Chicken_clicker

Chicken Clicker

Icon2020
GitHub Link To Project

  • Playable clicker game that is meant to be completed in one sitting with multiple play-paths (such as focusing on clicking or passively generating income)
  • Used Java, and libraries for text and math to allow for long numbers, and potential time crunches.
  • Uses concepts such as clocks and real-time to create progress, and items for the player to gain further enjoyment.
Math Teacher App

Math Teaching App

Icon2020
GitHub Link To Project

  • Java based GUI program to teach Ontario students ranging from grade 1-10 the basics of area, volume, perimeter from experience.
  • Uses Arrays, and Strings to create Question Bank that actively tests users.
  • Uses page and tab system to showcase text related to tabs used.