Skip to content
View Mahaprasad003's full-sized avatar
✏️
Learning
✏️
Learning

Block or report Mahaprasad003

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Mahaprasad003/README.md

Mahaprasad Mohanty

Applied ML, agentic systems, retrieval, evals, and the occasional terminal rabbit hole.

X LinkedIn Data Pe Charcha Website


I build and study applied ML systems, mostly around agentic AI, evaluation, retrieval, and production ML.

Currently: MSc Data Science at VIT, co-author of a recent arXiv paper on hybrid wavelet-based PINNs for portfolio management, and writer of Data Pe Charcha, where I try to explain ML without sanding off the interesting parts.

My default mode is simple: understand the system, build the smallest useful version, test it against reality, then make it less ugly.

What I work on

  • Agentic AI systems: planning loops, tool use, evaluation, and reliability
  • Retrieval and RAG: hybrid search, reranking, dataset curation, failure analysis
  • MLOps: FastAPI services, experiment structure, model evaluation, deployment basics
  • Scientific ML: physics-informed neural networks, optimization, numerical methods
  • Tools for myself: terminal apps, recommendation feeds, Neovim config, automation scripts

Recent work

Hybrid wavelet-based physics-informed neural networks for derivative pricing under Merton jump-diffusion dynamics.

Fraud detection project with standard MLOps structure and FastAPI deployment.

A terminal Pomodoro timer in Rust with Vim keybindings.

A personal content recommendation MCP server.

Learning neural networks from the bottom up by working through micrograd.

My Neovim setup. Still infant, but already opinionated.

Stack

Python PyTorch scikit-learn FastAPI Docker Rust TypeScript Neovim

Writing and links

GitHub pulse

GitHub profile summary

Repos per language Most committed languages


I lift, read, write, and occasionally over-engineer my own productivity tools. I can still probably ruin a quiet evening with a deck of cards.

Pinned Loading

  1. E2E-Fraud-Detection E2E-Fraud-Detection Public

    An End-2-End Fraud Detection Project following standard MLOPs practices and deployment using FastAPI.

    Jupyter Notebook 2

  2. new-personal-website new-personal-website Public

    new and improved personal website

    TypeScript 2

  3. pomo-tui pomo-tui Public

    A beautiful and working pomodoro timer that lives in your terminal with vim keybindings.

    Rust 1

  4. DPC-Recommends DPC-Recommends Public

    TypeScript 1

  5. micrograd micrograd Public

    learning micrograd

    Jupyter Notebook

  6. nvim-config nvim-config Public

    My infant neovim config files

    Lua