Personal Projects
Amazon Web-Scraper
Created a software which scrapes the prices of given products sold on Amazon.ca and creates a data-frame, returns a boxplot analysis of the prices along with the raw data. I used the selenium library in order to do the webscraping, the pandas library to organize the data into a structured data-frame, and the matplotlib library to display a boxplot. All the code for this project can be viewed on my Github
This project can be tested hereGoogle Maps API
Created a program which when given inputs of a keyword along with a location and radius, returns all business matching the keyword in the given radius with their contact information. This project uses the requests library in order to access the Google API and the xlsxwriter library in order to export the data as a .csv file. All the code for this project can be viewed on my Github
This Website
This website uses the python flask framework in order to handle all of the back-end. The website
is built using HTML, CSS and javascript. This project helped me to understand how to integrate a back-end system to front-end.
All the code for this website can be viewed on my
Github
Text Encryption / Decryption
Developed the back-end for a text encryption software. The back-end consists of reading a .txt file,
encrypting it by shuffling the characters using a randomized algorithm and provides a key that can
be used in order to decrypt the file.
All the code for this website can be viewed on my
Github
Image Recognition
Developed a script which can recognize a specific image on the screen and click its location.
All the code for this script can be viewed on my
Github
Piano Tiles Automation
Developed a script which can play the popular piano tiles game. The script moves the user's mouse
to the correct location using pixel colour detection and clicks.
All the code for this script
can be viewed on my Github