Karan Patel

Hi there and Welcome to my Portfolio! I am a Master's Engineering student at the University of Toronto, who is currently looking for data science and machine learning-related jobs starting Nov 2024. I am a highly motivated individual with over 2 years of working experience as a Junior Engineer. I also have working knowledge of Python (Pandas, NumPy, Scikit-learn) and other Data science tools. Please scroll down to see the projects that I have worked on.

NYC House Price Predictor

Technologies: Python, Scikit-Learn, XGBoost, Flask, JavaScript, HTML
Description: Developed a tool to predict NYC real estate prices using 2024 data. Implemented models like linear regression and Extreme Gradient Bossting and deployed them via a Flask server for real-time predictions on a web interface.

Image Resolution Enhancer

Technologies: Python, PyTorch, Scikit-Learn, Numpy, Matplotlib
Description: Developed a neural network-based tool to enhance image resolution, utilizing the PyTorch Framework and SRCNN architecture. This application effectively sharpens and clarifies images, suitable for both personal and professional use.

Library Occupany Tracker

Technologies: AWS (S3, Lambda, API Gateway, BlackRock), JavaScript, HTML, React
Description: Developed a UofT library floor occupancy tracker. Leveraged computer vision to track open spaces and people within designated spots.

Construction Audio Classifier

Technologies: Python, PyTorch, MatplotLib
Description: Usage of CNN for Audio Classification for Construction Sites, identifying types of sounds for safety, productivity, and environmental monitoring.

Market Insight Summarizer

Technologies: Python, Pandas, OpenAI API, MatplotLib, Dash, HTML
Description: Created a system to condense lengthy stock market videos into brief, actionable insight. This tool helps casual investors quickly grasp market trends without watching hours of footage.

Natural Disaster Alert Application

Technologies: AWS (Lambda, DynamoDB, API Gateway), JavaScript, HTML, Python
Description: This application keeps you informed about natural disasters in areas you care about by providing timely notifications.

Enhancing Canada's Innovation Strategy

Technologies: Python, Scikit-Learn, Pandas, Matplotlib, Tableau, OpenAI API
Description: This project delivers a detailed analysis aimed at advancing Canada's innovation capabilities. This strategy provides clear recommendations for enhancing innovation across Canadian industries, informed by best practices worldwide.

Data Scientist Road Map

Technologies: Python, Scikit-Learn, Pandas, Matplotlib, Seaborn
Description: Data Scientists are highly sought after in this rapidly evolving economy. However, the requirements for Data Scientists vary from company to company. This project aims to determine which skills are best to learn together.

Robotic Snow Blower

Technologies: C/C++, ROS
Role: Software Engineering Lead
Description: Final Year Engineering Project, in which we created a remote controlled snow blower.