Hello, I'm Taha

I'm a UofT Computer Science Student, and a prospective Software Developer

Projects

About Me

Get to know me

My name is Taha and I am a highly ambitious, self-disciplined, and driven student based in Toronto, Canada.


I've attended Satec @WA Porter & Cederbrae Collegiate Institue highschools, and am an incoming UofT Student for the computer science program!


I have a grand range of hobbies and passion that make a verstaile person. I enjoy programming, playing video games, solving various puzzles like Rubik's Cubes. I also enjoy reading, playing sports, biking, weight lifting, and tinkering with my devices.


I believe that you should never stop growing and that's what I strive to do. I have a passion for technology and a desire to always push the limits of what is possible. I am excited to see where my career takes me and am always open to new opportunities. 🙂

My Skills

HTML

CSS

JavaScript

nextJS

Python

React

Arduino

C++

Git

GitHub

Java

Scripting

Projects

Arduino Hovercraft

Alongside a group of 4, I programmed a hovercraft using the Arduino Uno R3 chip. The IR remote controlled hovercraft uses fans to go various directions, stop, and reverse. The speed is changeable. The code was written in Arduino C++

TetrisBrae

Built my own version of Tetris using pygame library, with a built in login screen, password & username authenticator. Followed Software Development Life Cycle (SDLC), utilized classes, file reading, etc

Breakout Pygame

Programmed my own version of breakout using pygame library. That's it really.

Javascript Rock-Paper-Scissors

Programmed my own version of Javascript RPS using the ProcessingJS JavaScript library. This program was one of my first ever games developed, and taught me a great deal of programming basics. Use the Khan Academy JS compiler for best experience.

Arduino IoT line-tracking robot

Alongside my team partner, I built and programmed an line-tracking robot built from the Arduino IoT chip. Robot would follow a black line, and if off course, it would spin until it detects a black line again. Robot was connected to the internet using adafruit and could be controlled wirelessly.

Personal portfolio website

Built a personal portfolio website using css, html and javascript. Whilst the programming is inefficient and deprecated, the website looks relatively modern. In total, there are over 3000+ lines of code written for the site by myself alone, and it is still under development.