Notable Projects
Here are some of the key projects I've worked on, showcasing my skills in data analysis, machine learning, web development, and more.
Housing Affordability Data Mining (R)
- Performed data cleaning on initial dataset of 60,000+ observations and 99 attributes to address missing values, redundancy, and outliers.
- Utilized unsupervised machine learning K-means clustering algorithm to split the dataset into clusters.
- Explored attributes impacting household utility costs, uncovering actionable insights for cost reduction strategies.
Big5 Personality Traits and Drug Consumption (R)
- Explored relationships between user-reported drug consumption and their personality trait scores.
- Performed Exploratory Factor Analysis to identify latent factors within the dataset and analyze their relationship to individual variables.
- Executed oblique (promax) rotation to enhance interpretability of results and preserve correlation between factors.
Web Scraping and Automation (Python)
- Used BeautifulSoup along with RegEx and urllib requests and error python packages to perform webpage scraping.
- Built scalable web scraping tools to extract data, navigate parse trees, and handle HTTP and URL errors.
- Implemented search functionality for desired tags within web pages.
Decision Tree Classification (RapidMiner)
- Performed data preprocessing to remove duplicate observations, outliers, and missing values.
- Created a Decision Tree model to generate binary predictions for the target classifier variable.
- Predicted whether a rookie NBA player stays in the league for at least five years, yielding significant performance metrics.
BigMart Product Analytics (R)
- Performed Exploratory Data Analysis to analyze 8,523 observations of supermarket products and their attributes.
- Conducted initial data cleaning, reclassifying redundant categorical variable types and imputing missing values.
- Generated dot plots, bar plots, histograms, and a correlation matrix to investigate variables' relationships.
StockBot App Development (React Native, Python, MySQL)
- Created a game where users can easily create their own trading algorithms and compete with others.
- Developed a platform for users to learn about algorithmic stock trading without the need to invest real money.
- Built a seamless API and mobile experience using React Native, Python, and MySQL.
- Deployed the application infrastructure on DigitalOcean for scalability and reliability.
Insta485: API & Responsive Web App Development
- Developed an Instagram clone implemented with client-side dynamic pages.
- Utilized a tech stack including ReactJS, HTML/CSS, Jinja2, Python, SQLite, and Gunicorn.
- Implemented responsive design principles to ensure optimal user experience across various devices.
- Created RESTful APIs to handle data interactions between the front-end and back-end systems.