👋 Welcome to the Portfolio of Dhinakaran MS

Dhinakaran Profile Picture

👨‍💻 About Me

I am a pre-final year Computer Science and Engineering student at KIT, specializing in AI and Machine Learning 🤖. I'm a passionate software developer skilled in HTML, CSS, JavaScript, and Python 💡, with interests in ML and competitive programming 🧩. I enjoy building practical solutions 🔧 and constantly explore new technologies 🚀 to expand my skill set. I aim to contribute to impactful projects 🌍 and grow as a developer through continuous learning and collaboration 🤝.

🎓 Education Qualification

🏛️ College Education

Bachelor of Engineering
KIT-Kalaignar Karunannidhi Institute Of Technology, Coimbatore

📘 Field: Computer Science
🧠 Specialization: Artificial Intelligence & Machine Learning
📅 Year: 2023-2027
📊 Current CGPA: 7.5

🏫 School Education

School Name: Universal Matric Higher Secondary School, Palladam, Tirupur
🏢 Board: State Board
📍 Location: Tirupur, TamilNadu
📅 Year of Completion2022-2023
📝 Percentage: HSE(+2) 80%
💻 Stream: Computer Science

🎯 Achievements and Certifications

✅ Achievements

  • 🌟 Rated as a ⭐⭐ Programmer on CodeChef and advanced to Division 3.
  • 🏆 Secured Second place in the Technical Coding Contest at Fiesta 2024, organized by KPRIET.
  • 🐍 Achieved a 90% score in the Python Skill Test on CodeChef, reflecting strong proficiency in Python.
  • 📊 Participated in over 50 coding contests on CodeChef, consistently improving problem-solving skills.

📜 Certifications

NPTEL Certifications

  1. The Joy Of Computing Using Python - 72% with Elite Certificate
  2. Design Thinker-A Primer - 68% With Elite Certificate

Coursera Certifications

  1. Get Started with Python By Google
  2. Machine Learning Basics By Sungkyunkwan University
  • 📄 Earned a certificate of achievement for solving a 500-difficulty problem on CodeChef.
  • 🤖 Earned a certificate for completing the Machine Learning with Python course by IBM through SkillBuild.

💻 Project

Food Delivery Model Screenshot

Food Delivery Time Prediction Model

This project predicts the estimated delivery time for food orders using input factors such as distance, weather, traffic, and courier experience. The model is trained using Linear Regression and deployed using Streamlit for interactive usage.

📌 Key Features
  • Predicts delivery times based on user-provided inputs
  • Visualizes trends with Seaborn and Matplotlib
  • Implements Linear Regression using Scikit-learn
  • Deployed as an interactive web app with Streamlit
  • Saves and loads trained model using Pickle
🛠️ Technologies Used
  • Python
  • Pandas, NumPy for data handling
  • Matplotlib, Seaborn for visualization
  • Scikit-learn for machine learning
  • Streamlit for frontend deployment
  • Pickle for model serialization
📥 Inputs & 📤 Output

Users provide delivery-related details like distance, weather, traffic, time of day, vehicle type, preparation time, and courier experience. The output is the estimated delivery time in minutes.

📈 Project Workflow
  1. Performed EDA and data cleaning
  2. Engineered features and encoded variables
  3. Trained Linear Regression model using Scikit-learn
  4. Evaluated model using RMSE and R²
  5. Deployed model with Streamlit

🔗 GitHub Link: View Project on GitHub

🛠️ Skills

Programming Languages

  • Python - Intermediate
  • C++ - Basic
  • C Language
  • HTML
  • CSS

Data Science & Machine Learning

  • Pandas
  • Numpy
  • Seaborn & Matplotlib
  • scikit-learn

Tools & Platforms

  • Git & GitHub
  • Jupyter Notebook
  • VS Code
  • Google Colab

🌐 Profiles & Contributions


LinkedIn

LeetCode

Codechef

Codolio

Github
📄 Download Resume

Contact For More Details