Hey, there! My name is

Melvin Joshua

Statistics and Data Science graduate, equipped with production-grade architectural understanding.

  • Agentic AI
  • Machine Learning
  • Interdisciplinarian
  • Knowledge Explorer
  • Aspiring Polyglot
scroll
(01)

About

I love learning languages and programming languages for fun. My motives for the former are to interact with all sorts of people around the world, and for the latter to strengthen my logical thinking and reasoning.

Highly strengthened in programming fundamentals, especially with the logical part, and equipped with the Learner's Mindset, I have found myself shifting into a different dimension of thinking over time. Less about what file to create or what code to write, and more about what to build, how to build it, how it holds up under real-world conditions, and how to keep it running.

The architectural and systems side of things is where I find myself most drawn to now, where the thinking goes beyond the code and into the decisions that make or break a product against the dynamicity of the real world.

After all, what I know is a drop and what I don't know is an ocean, which I'm willing to immerse myself in and learn beyond imagination.

Naturally adaptive and metacognitive, I remember that there is rarely just one story to anything, be it a technology, an opinion, or a person. Most things are richer than they first appear, and I tend to stay non-judgemental and open rather than settle on a single view too quickly.

An enthusiast in Mathematics and Statistics, and a great communicator who keeps evolving at his own pace.

Portrait of Melvin Joshua
What they say is true: You have to see the world for yourself to appreciate how beautiful it is.
Nahida
(02)

Projects

Inigo

Live in production

A multilingual RAG chatbot answering real admission queries.

The official admission helper for Loyola College, Chennai, grounded on the current prospectus and built end to end by a two member team. It answers programme, fee, date, and eligibility questions in English, Tamil, and Hindi.

  • Hybrid retrieval: keyword search and semantic vectors fused with Reciprocal Rank Fusion, plus a structured facts layer for authoritative dates, fees, and contacts
  • Multi-provider LLM orchestration with streaming and status-aware failover; answer caching cuts repeat embedding and LLM cost
  • Voice input, text to speech, in-place translation, and dynamic follow-up suggestions
  • Defensive layer: per-IP rate limiting, prompt injection guards, sanitized error boundaries, and a token-gated admin dashboard
  • Next.js
  • TypeScript
  • Hybrid RAG
  • LLM orchestration
  • Vercel

Auto-Dock-It

Live Demo

Point it at any repository, get back a container that runs.

An agentic tool that clones a repository and generates a working Dockerfile through a self healing build loop: the model reads its own build errors, revises, and retries until the container runs. Zero manual Dockerfile writing.

  • Self healing loop: build, read the error, patch the Dockerfile, rebuild
  • Reasons about the actual build failure, not just surface syntax
  • Works across languages and frameworks it has never seen before
  • Streamlit interface: paste a repo URL and watch it iterate live
  • Stops only once the container builds and runs, no babysitting
  • Python
  • LLM agents
  • Docker
  • Streamlit

TrackYourPenny

Live in production

See where your money actually goes, with an assistant that reads your spending.

A personal finance web app for tracking expenses and income, with a conversational assistant that summarizes where the money goes and answers questions in plain language. I built the pages, implemented security across the app and chat, and shipped the agentic chat.

  • Google OAuth sign-up and sign-in
  • Agentic finance chat grounded in your own transaction history
  • Security hardening across the whole app and the assistant
  • Tiered AI routing: light models for routine queries, stronger ones when it matters
  • Next.js
  • TypeScript
  • Supabase
  • Postgres
  • OAuth
  • AI assistant

Data Science Coach - WhatsApp Bot

Private

An AI tutor that lives inside WhatsApp.

A tutor delivered over WhatsApp that teaches Python, machine learning, and deep learning, meeting a learner right where they already chat.

  • Structured lesson flow that adapts to the learner's pace
  • Quizzes and multiple modes: learn, practice, and revise
  • Covers Python, machine learning, and deep learning, all inside WhatsApp
  • Self-hosted on a free-tier cloud VM for a permanently zero-cost deployment
  • Python
  • FastAPI
  • LLMs
  • RAG
  • WhatsApp
  • Oracle Cloud
Private codebase

SportsWiz

Private, Mobile App

Basketball outcomes, predicted while the game is still on.

A mobile first, cross platform basketball outcome predictor. Real time inference and outcome classification over live game data streamed from a real time database.

  • Flutter
  • Firebase
  • Realtime DB
  • ML inference
Private codebase

MemeForge AI

Workflow Automation

A meme factory assembled entirely from free APIs.

An automated meme generator built on workflow automation: prompt to template to caption, chaining the Telegram Bot API, the Imgflip API, and LLMs. Template matching with fuzzy similarity scoring and caption generation that recovers gracefully from vague prompts.

  • n8n
  • Telegram API
  • Imgflip API
  • LLMs

Clinical Liver Risk Analysis

Live Demo

Explainable clinical ML that shows its working, patient by patient.

A research grade, explainable machine learning pipeline on liver disease data. Deep exploratory analysis, Weight of Evidence and Information Value feature analysis, and a decision tree plus logistic regression hybrid that reaches 0.96 AUC and beats a random forest.

  • Per patient SHAP waterfall explanations
  • Over one hundred test driven tests, hyperparameter tuning, and continuous integration
  • Deployed interface for interactive exploration
  • Python
  • scikit-learn
  • SHAP
  • Streamlit
  • CI

Mobile Kinetic Activity Ecosystem

Live Demo

1.2 million sensor rows, clustered, monitored, and served.

An industry grade rewrite of a distributed clustering pipeline over 1.2 million rows of accelerometer, gyroscope, and rotation data.

  • Multiple clustering algorithms compared across 1.2M sensor rows
  • Anomaly detection over accelerometer, gyroscope, and rotation streams
  • MLflow experiment tracking, an API backend, and a web frontend
  • Deployed end to end, from pipeline to interactive dashboard
  • PySpark
  • Clustering
  • Anomaly detection
  • API backend
  • Vercel

Open Source Contributions

CheckMyEligibility

Live

Matches citizens to government schemes in plain language.

  • Next.js
  • TypeScript
  • SEO

System Trace

Desktop App

An open-source system activity tracer I contributed to.

  • Rust
  • Open Source

Markdown to PDF & Word

VS Code Extension

Turn Markdown into polished PDF and Word documents.

  • Open Source

Also: an Agentic AI coursework set from the Udacity Nanodegree (ND900):travel planner,multi agent sales team,research agent,project management workflow.

And a Generative AI coursework set from the Udacity Nanodegree (ND608):mission intelligence RAG,multimodal moderation,letter-counter GRPO.

(03)

Experience

  1. Product & Automation Engineering Intern

    Nov 2025 – Mar 2026

    D2R AI Labs

    • Designed and shipped an end to end financial automation covering invoices, statements, and back-office records: ingestion, categorization, and final verification with domain experts.
    • Built a structured data collection pipeline for commercial websites using distributed proxy networks and scheduled jobs, extracting over a thousand records reliably at scale against actively defended targets.
    • Developed AI-powered skills for a hiring platform that chain together, the output of one feeding the next; audited the platform from a live user's perspective and raised critical issues.
    • Built a Next.js web UI exposing automation outputs for non-technical users, and used MCP with advanced prompt engineering to assemble agentic workflow components.
  2. AI & Data Engineering Intern

    May 2025 – Jun 2025

    D2R AI Labs

    • Contributed to the CSR Agent team on prompt-based AI models, intent classification, and chatbot workflows, gaining retail-domain knowledge while exploring API integrations.
    • Worked hands-on with Qdrant, GA4, GTM, and BigQuery across teams to see how AI is wired into live business use cases.
  3. Statistical Intern

    Dec 2023 – Jan 2024

    Chennai Port Authority

    • Studied port operations and logistics, and built visualizations from five years of operational data.
(04)

Education

2024 – 2026

Master of Science, Data Science

Loyola College, Chennai

CGPA 9.43 / 10

2021 – 2024

Bachelor of Science, Statistics

Loyola College, Chennai

CGPA 9.38 / 10

Don Bosco, Egmore

89.83 percent2019 – 2021

Selected for the PASCH scholarship (Goethe Institut) for excellence in German; the planned exchange moved online in the pandemic.

UGC-NET Qualified

Computer Science & Applications
(05)

Skills

Statistics & Machine Learning

  • Machine Learning
  • Deep Learning
  • Hypothesis Testing
  • Time Series Modelling
  • Regression Analysis
  • Operations Research

AI Engineering

  • RAG
  • Agentic RAG
  • Hybrid Search
  • Prompt Engineering
  • Model Context Protocol
  • Multi-Agent Orchestration
  • System Design
  • Caching Strategies
  • Spec-Driven Development
  • LLMOps
  • MLOps

Frameworks & Libraries

  • NumPy
  • Pandas
  • Scikit-learn
  • TensorFlow
  • Flask
  • Next.js
  • Streamlit
  • PySpark
  • Databricks

Databases & Backends

  • PostgreSQL
  • Supabase
  • Firebase
  • MongoDB
  • Neo4j
  • Redis
  • Qdrant
  • ChromaDB
  • FAISS

Cloud & Tooling

  • AWS (EC2)
  • Databricks
  • Docker
  • DevOps
  • GitHub Actions
  • Jenkins
  • Git
  • Excel
  • Power BI
  • n8n

Programming Languages

  • Python
  • R
  • TypeScript
  • C++

Currently Exploring

  • Knowledge Graphs
  • Ontology Engineering
(06)

Languages

Languages and programming languages: I collect both, for fun. Some I speak, some I read, some I only listen to so far, and four of them compile.

Spoken

Typed

(07)

Certifications

Agentic AI Nanodegree

Udacity · May 2026

Generative AI Nanodegree

Udacity · May 2026

100 Days of Code: The Complete Python Pro Bootcamp

Udemy · Mar 2026

Machine Learning

NPTEL · Mar 2025

Goethe-Zertifikat A1: Fit in Deutsch 1

Goethe Institut · May 2020

Digitales PASCH-Jugendcamp A2

Goethe Institut München · Jul 2020

(09)

Volunteering

Leo Club

Community service

Time spent where it counts: old age homes and children's homes, helping with food, care, and entertainment. The club's attention went to the poor, the needy, orphans, and animal welfare, and some of it stuck with me for good.

Contact

Wanna reach out?

Whether it is a role, a collaboration, or just a good problem you want to think out loud about, my inbox is open.