Pinned Repositories
bike_purchases_dashboard_excel
In this project, I performed data cleaning operations on raw CSV data in Microsoft Excel, creating pivot tables from that modified data, and then making a dashboard
bitcoin_whitepage_web_scraper
In this project, I build a web_scraper that scrapes data off the bitcoin whitepages. I then plot this data using matplotlib. An important highlight of this project is my use of a venv virtual environment and the .gitignore file.
django_social_blog_website
In this project, I used Django 4.1.5 to create a blog-based social media application. The application implements MVT (Model View Template), template inheritance, class-based and function-based views, Django apps, AWS S3, AWS IAM
dockerized_GUI_ATM_tkinter_app
This mini-project is an ATM app that uses everything I know about the customertkinter GUI library. The app is dockerized. It runs through both the command line and a graphical user interface.
dockerizing_TCB_program
Dockerizing as simple python program that establishes a TCP server on port 9999, sends the first column of the Iris dataset to connected clients, and then closes the connection after a brief pause.
DSA_leetcode
This directory hold my work on data structures and algorithms. It also holds some of my leetcode practice.
house_price_prediction_models
In this project, I build two ML models to predict median_house_price based on 15 other variables
my_scripts
All my commonly used automation scripts: downloaing youtube videos, merging pdf-slideshows for final exam study, extracting the uninstall executable of an application, image resizing etc.
SQL_Rental_Database_Design
Designed a SQL Database/Schema for a Car Rental System. It was created on an Oracle 11g Database. The project features Entity-Relationship Design, Functional Dependency Theory, 3NF/BCNF principles, SQL Code, Bash Scripting
web_scraping_amazon_purchase_tracker
Creating an app that allows users to track their product views in python and register items that they might buy in the future. This project incorporates web-scraping and a sqlite3 database
tinyHiker's Repositories
tinyHiker/arrays_linkedlist_hashmaps
Using python to work with arrays, linkedlists, and hashmaps
tinyHiker/basic_logger
I made a logger that logs object info to toyotas.log whenever a ToyotaCar object is created. Open logger_diagram.png to view a diagram that shows the components of a non-root logger and some of the commands used to make them.
tinyHiker/bike_purchases_dashboard_excelel
In this project, I performed data cleaning operations on raw CSV data in Microsoft Excel, creating pivot tables from that modified data, and then making a dashboard
tinyHiker/bitcoin_whitepage_web_scraper
In this project, I build a web_scraper that scrapes data off the bitcoin whitepages. I then plot this data using matplotlib. An important highlight of this project is my use of a venv virtual environment and the .gitignore file.
tinyHiker/composition_vs_inheritance
Explore two design paradigms in an Employee Management System. One leverages Inheritance for feature enhancement; the other adopts Composition for modularity and flexibility. Delve into the implementations to discern the strengths and trade-offs of each.
tinyHiker/django_social_blog_website
In this project, I used Django 4.1.5 to create a blog-based social media application. The application implements MVT (Model View Template), template inheritance, class-based and function-based views, Django apps, AWS S3, AWS IAM
tinyHiker/dockerized_GUI_ATM_tkinter_app
This mini-project is an ATM app that uses everything I know about the customertkinter GUI library. The app is dockerized. It runs through both the command line and a graphical user interface.
tinyHiker/dockerizing_TCB_program
Dockerizing as simple python program that establishes a TCP server on port 9999, sends the first column of the Iris dataset to connected clients, and then closes the connection after a brief pause.
tinyHiker/DSA_leetcode
This directory hold my work on data structures and algorithms. It also holds some of my leetcode practice.
tinyHiker/house_price_prediction_models
In this project, I build two ML models to predict median_house_price based on 15 other variables
tinyHiker/my_scripts
All my commonly used automation scripts: downloaing youtube videos, merging pdf-slideshows for final exam study, extracting the uninstall executable of an application, image resizing etc.
tinyHiker/SQL_Rental_Database_Design
Designed a SQL Database/Schema for a Car Rental System. It was created on an Oracle 11g Database. The project features Entity-Relationship Design, Functional Dependency Theory, 3NF/BCNF principles, SQL Code, Bash Scripting
tinyHiker/web_scraping_amazon_purchase_tracker
Creating an app that allows users to track their product views in python and register items that they might buy in the future. This project incorporates web-scraping and a sqlite3 database
tinyHiker/easy_leetcodesque
This repository stores python exercises that tested my knowledge of recursion, conditional logic, string manipulation, looping, sequences, collections, functions, classes etc.
tinyHiker/first-contributions
🚀✨ Help beginners to contribute to open source projects
tinyHiker/game_sales_tableau_dashboardardboard_excel
Using a game-sale csv dataset from kaggle, I created a Tableau dashboard showing the sales of games of different platforms. The first visualization shows the change in game sales for different platforms over time and the second shows the total sales in each genre throughout all of history.
tinyHiker/git_practice_directory
In this project, I practice all the basic commands for git and github. These include 'git commit' 'git merge' and 'git status'. I also demonstrate my understanding of the relationship between commits, branches, local repositories and remote repositories. I have a short video for this project on youtube: https://youtube.com/shorts/pHUW6viUmaA
tinyHiker/java_ecommerce_system
In this project, I created an command-line ecommerce application where the 'system administrator' can view all customer data, forcefully cancel orders etc. This project implements the comparable interface, java enums, access modifiers, array lists, linked lists, object oriented programming etc.
tinyHiker/pong
Here I made a pong game simulation using Turtle
tinyHiker/pricing_panel_project
tinyHiker/regal_bank_backend
I successfully created a banking system using Java and MySQL. This system allows registered users to tranfer funds, check their balances, enroll in advanced CDIC insurance plans etc. The program connects to an instance of MySQL to store information long-term.
tinyHiker/sedoku_solver
Here I wrote a 9x9 sudoku solver in python by implementing the backtracking algorithm
tinyHiker/stacks_qeueus_recursion
Using python to work with stacks, queues and recursion
tinyHiker/trees_binary_BST
Using python to work with binary trees and binary search trees
tinyHiker/WeightedTree_and_WeightedGraph
Explore optimal network pathways with WeightedTree, a Python class extending WeightedGraph. Generate, validate, and manipulate minimum spanning trees efficiently from weighted graphs, ensuring connectivity with minimal cost.