About Me
I am Mahadevu M P, a Software Engineer with a passion for building intelligent, scalable, and efficient solutions. With a background in Information Science and Engineering, I specialize in data analytics, machine learning, and automation-driven projects. I thrive on transforming complex problems into clean, innovative code and constantly explore new technologies to deliver impactful, real-world software solutions.
Career Objective
As a Software Engineer, I aim to contribute to an organization that encourages innovation, technical excellence, and continuous learning. I leverage my skills in software development, data analysis, and automation to build robust applications, optimize processes, and solve real-world challenges. My goal is to create solutions that are not only functional but also intelligent, efficient, and future-ready.
Education
| Qualification | Institution | CGPA / % | Year | 
|---|---|---|---|
| B.E. in Information Science & Engineering | PES College of Engineering, Mandya | 7.79 / 10 | 2025 | 
Technical Skills
- Programming Languages: Python, Java, C
- Frameworks & Tools: Django, Flask, VS Code
- Databases: MySQL, SQLite
- Data Analytics & BI: Power BI, Power Query, DAX
- Machine Learning: TensorFlow, Scikit-learn, Pandas, NumPy
- Version Control: Git, GitHub
- Other Tools: API Integration, Automation APIs, Data Visualization
Projects
1. College Information Telegram Bot
- Developed a Telegram bot capable of delivering college-related information through automated chat interactions.
- Designed backend logic in Python to handle user queries.
- Integrated the Telegram Bot API and college data sources.
- Used NLP techniques for intelligent query understanding.
- Provided quick and accurate responses for user requests.
- ๐ GitHub Repository
2. Taxi Fare Prediction Using Machine Learning
- A predictive model designed to estimate taxi fares based on dynamic parameters such as distance, duration, and time of day.
- Collected and cleaned real-world fare data.
- Implemented supervised regression models for prediction.
- Visualized results and performance using Matplotlib.
- Technologies: Python, Pandas, NumPy, Scikit-learn
3. Enhancing Water Management in Buildings Through IoT-Based Monitoring and Machine Learning Powered Analytics
- Developed an IoT-based water monitoring and control system integrated with predictive analytics.
- Used ESP32 microcontroller and sensors for real-time data collection.
- Implemented LSTM for forecasting and DBSCAN for anomaly detection.
- Improved water management through data-driven insights.
- ๐ Published on: 6 April 2025
- ๐งพ Journal: The Asian Review of Civil Engineering (TARCE)
- ๐ DOI: 10.70112/tarce-2025.14.1.4261
4. Supplier Invoice Process Automation
- An automation system for supplier invoice handling using Optical Character Recognition (OCR).
- Automated text extraction and data validation using Python and OpenCV.
- Integrated workflow reduced manual intervention.
- Increased accuracy in financial record processing.
- Technologies: Python, OpenCV, Pandas, Automation APIs
Publications
Enhancing Water Management in Buildings Through IoT-Based Monitoring and Machine Learning Powered Analytics
      Bramesh, S. M., Mahadevu, M. P., & Nayaka, Y. L. B.
      The Asian Review of Civil Engineering, Vol. 14(1), pp. 37โ42 (2025)
      DOI: 10.70112/tarce-2025.14.1.4261
      Published by ISROJ
Achievements & Certifications
- Published research paper in TARCE Journal (ISROJ).
- NPTEL Certifications: Python Programming.
- NPTEL Certifications: Cloud Computing .
Hobbies & Interests
- I Enjoy Cricket
- Table Tennis
- Movie Reviewing
- Creative Arts like Painting and Drawing
- Dancing
- Cooking