Engineer · Innovator · Problem-Solver

Mahadevu M P
builds & ships data & software.

Crafting smart solutions with code & data — data engineering, analytics, and applied ML, with published research and a habit of writing things down.

Focus — Data Engineering · Analytics/BI · Python & SQL · Applied ML · QA
Status — Actively building, open to relevant conversations
Motto — Code smart. Analyze deeper. Automate better.
↕ move your cursor to look around · click an object to jump to that section
01 — About

What I actually do

One page, no job-title box. The work spans a few adjacent disciplines on purpose.

Mahadevu M P — "DevPutta," a vibe coder — is focused on data analytics, software development, and ML-driven insights, and interested in AI-assisted development. Currently exploring cloud & data platforms and ETL pipelines.

Outside of the core work: crafting, painting, and movies/series. Published researcher in IoT-based monitoring and machine learning. [ add current role / where you work, and how you got here — your words ]

PythonJavaC SQL / MySQLMongoDB Power BIDAXAdvanced Excel AWSSnowflakedbt UiPath / RPAGit / GitHubJupyter Machine LearningLSTMAI-assisted development
ProgrammingPython · Java · C
DatabaseSQL · MySQL · MongoDB
Dataanalysis · cleaning · ETL · visualization
BIPower BI · DAX · Power Pivot
Data EngineeringAWS · Snowflake · dbt
AutomationUiPath · RPA
AI / MLMachine Learning · LSTM
02 — Projects

Selected work

12 repositories from GitHub — live sites linked where deployed. Full write-ups still to be added for most.
PRJ · 001

Bhagavad Gita — Reader App

A calm, ad-free Bhagavad Gita reader — 18 chapters, 700 verses in Sanskrit with transliteration and Kannada/Hindi/English translations, search, and bookmarks. Built with AI-assisted "vibe coding."
Vibe codingLive site
View details →
PRJ · 002

Docent (Doset) — AI Document Assistant

Upload a PDF or Markdown file, ask it questions, get answers grounded only in that document with clickable citations back to the source page.
Next.js + FastAPIRAG
View details →
PRJ · 003

Manual Testing Project — End-to-End QA

A full Software Testing Life Cycle exercise on Demo Web Shop and OpenCart — test plans, RTM, test cases, defect reports, and regression.
Manual TestingSTLC
View details →
PRJ · 004

Awesome Chocolates — Sales Dashboard

Interactive Power BI dashboard analyzing sales performance and product details for a chocolates company.
Power BIData Analysis
View details →
PRJ · 005

SQL + Power BI — Sales Dashboard

Connecting a MySQL database to Power BI with DAX measures to build a live sales analytics dashboard — $1.87M in tracked sales.
MySQLDAX
View details →
PRJ · 006

Airbnb Data Engineering — AWS · Snowflake · dbt

An end-to-end data engineering pipeline for Airbnb listings/bookings/hosts data using Medallion Architecture (Bronze → Silver → Gold).
Snowflakedbt
View details →
PRJ · 007

Final Year Project — Smart Water Management

Enhancing water management in buildings through IoT-based monitoring and ML-powered analytics. Basis for a published peer-reviewed paper.
Jupyter NotebookPublished research
View details →
PRJ · 008

End-to-End Dashboard

A full Power BI dashboard build, start to finish — data modeling through to final report.
Power BIPublic repo
View details →
PRJ · 009

Hotel Dashboard

Hotel performance dashboard report, built across multiple linked files for reference.
Power BIPublic repo
View details →
PRJ · 010

Taxi Fare Prediction

Machine learning model to predict taxi fares from trip data.
Jupyter NotebookML
View details →
PRJ · 011

College Info Telegram Bot

First git project — a Telegram bot that surfaces college information on request.
PythonFirst project
View details →
PRJ · 012

Personal Portfolio — v1

The first version of this portfolio site — the direct predecessor to the one you're looking at now.
HTMLLive site
View details →
03 — Ideas Lab

In progress / unfinished

Two live experiments so far — both shipped, both still evolving.
ShippedBhagavad Gita Reader — vibe-codedlive
ShippedDocent — AI document assistantlive
Paused[ Idea working title ]last touched —
04 — Certificate Vault

Verified credentials

9 verified certificates & trainings from GitHub. Images linked where individual URLs aren't available.
✓
SQL (Basic)
HackerRank
✓
Python Programming
NPTEL
✓
Cloud Computing
NPTEL
✓
Internet of Things
NPTEL
✓
Cyber Security Fundamentals
Zscaler / Eduskills
✓
Networking Virtual Internship
Eduskills
✓
Associate Intern — RPA & Intelligent Automation
—
✓
Data Analysis Internship
—
✓
English — Level 1 to 3
Laquill
05 — Professional Records

Timeline

One verified milestone so far — education/role history still to be added.
Apr 2025
Published research — "Enhancing Water Management in Buildings Through IoT-Based Monitoring and Machine Learning Powered Analytics," The Asian Review of Civil Engineering, 14(1), 37–42 — read the paper →
06 — Journal

Technical writing

Notes on real projects — featuring the vibe-coded Gita app and the published paper. Longer-form writing also lives on Medium.
Vibe Coding a Bhagavad Gita ReaderGitHub: bhagavad-gita · vibe coding
Publishing: Smart Water Management with IoT + MLThe Asian Review of Civil Engineering · Apr 2025
Manual Testing, Start to Finish: Demo Web Shop & OpenCartGitHub: Manual-Testing-Project
Building the Awesome Chocolates Sales DashboardGitHub: AC-Company-Product-Analysis-
Connecting SQL to Power BI: A DAX-Driven Sales DashboardGitHub: SQL-connect-PBI
An Airbnb Pipeline on Snowflake, dbt, and AWSGitHub: DE_PROJECT---AWS---SNOWFLAKE---DBT
Docent: An AI Assistant That Won't Make Things UpGitHub: Doset
Building My First Portfolio SiteGitHub: M-portfolio
07 — Contact

Reach out

Open to conversations about data engineering, analytics, and applied ML work. Resume available on request.