Piyush Gupta
Machine Learning Engineer
I'm a passionate Machine Learning Engineer with expertise in building intelligent, data-driven solutions that solve real-world problems.

About Me
I’m a 2nd-year college student passionate about Artificial Intelligence and Machine Learning, with a strong interest in building SaaS platforms and solving real-world problems through technology. Currently learning and experimenting with AI/ML projects, I aim to deepen my technical skills while preparing to launch my own startup in the future. My long-term goal is to build innovative, scalable tech products and grow them into impactful companies.
My Skills
Programming & Data Handling
Machine Learning
Deep Learning
Specialized Areas
My Projects
Here are some of the projects I've worked on. They showcase my skills in machine learning, data science, and software engineering.

Developed a predictive model using Multiple Linear Regression to estimate house prices based on features like area and number of bedrooms. The workflow included data preparation, model training, and performance evaluation using MAE, MSE, and R² Score. Successfully deployed the model to predict prices for new property data with accurate, data-driven results.

Built and deployed an end-to-end ML web app using Random Forest Regression to predict real-time flight ticket prices. Integrated Flask for backend, HTML/CSS for a clean interface, and used Pickle to save the model, encoders, and scaler. Users can input flight details like airline, route, stops, timings, and instantly get a price estimate right in the browser.

Developed an end-to-end ML pipeline to predict salaries of tech professionals based on features like age, gender, education, experience, and job title. Implemented multiple regression algorithms including Linear, Ridge, Lasso, ElasticNet, KNN, Decision Tree, Random Forest, and Gradient Boosting, with StandardScaler for preprocessing and GridSearchCV/RandomizedSearchCV for hyperparameter tuning. Achieved a best R² score of 0.889, with performance evaluated using MAE, MSE, RMSE, and R².

Implemented clustering-based ML models to segment mall customers using features like spending behavior, income, age, and gender. Applied StandardScaler for preprocessing, PCA for dimensionality reduction, and clustering algorithms including K-Means, DBSCAN, Hierarchical, and Agglomerative Clustering. Incorporated Isolation Forest for anomaly detection, with PCA-transformed cluster visualization. Built a Flask web app for real-time cluster prediction from user input, and saved models, scalers, and PCA objects for deployment.
Licenses & Certifications
I believe in continuous learning. Here are some of the certifications I've earned.
Association for the Advancement of Artificial Intelligence (AAAI) • Issued Jul 2025
SpringPad • Issued Jun 2025
Contact Me
Have a question or want to work together? Here's how you can reach me.