Have good experience performing predictive analysis using various Machine Learning algorithms both supervised and unsupervised ML algorithms such as Logistic Regression, Random Forest and K-Means Clustering to get the highest accuracy or recall and precision as per the problem in hand. Can perform hyperparameter tuning using Grid Search and Randomized Search to optimize parameters for increasing accuracy of the model. Can also use various algorithms such as Random Forest and Gradient Boosting Descent to perform feature engineering and extract features with greatest importance to improve the accuracy of the model.