Skip to content
View MPK2004's full-sized avatar

Highlights

  • Pro

Block or report MPK2004

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
MPK2004/readme.md

Mahesh P K

Backend Engineer | Data Pipelines | Linux Tinkerer

I'm a final year AI/ML engineering student who prefers living in the terminal. I build backend systems, structure data pipelines, and deploy them on Linux servers. I care about writing efficient SQL, building clean API architectures, and making sure things actually run in production not just on localhost.

Tech Stack

  • Languages: Python, JavaScript, SQL
  • Backend & Data: FastAPI, PostgreSQL, Pandas, Vector Indexing, ETL Workflows
  • Infrastructure: Linux (Ubuntu), Docker, Nginx, DigitalOcean
  • Tools: VS Code, Git, Bash

Selected Projects

Document Ingestion & Processing Pipeline

Built a scalable backend to ingest, chunk, and embed documents for vector search. Exposed the workflow via REST APIs and deployed the containerized system on a Linux VPS.

  • Focus: Scalability, chunking logic, Docker multi-stage builds.

Smart Scheduling API

Designed the backend for an API-first conversational scheduling system integrated with Google Calendar.

  • Focus: Async processing, structured request validation, API reliability.

Under the Hood

I enjoy working close to the system layer. When I'm not writing Python, I'm usually debugging Nginx configs, managing Linux processes, or experimenting with containerization.

Currently leveling up in: Advanced PostgreSQL performance tuning, Docker Compose architectures, and Linux networking internals.

Pinned Loading

  1. Thought-Processor Thought-Processor Public

    A production-ready Retrieval-Augmented Generation (RAG) system built using FastAPI, Qdrant Cloud, and Groq LLM to enable accurate, context-aware document understanding.

    Python

  2. Smart-Scheduling Smart-Scheduling Public

    This is a website where people can schedule their events and track them easily.

    TypeScript

  3. MRFDigital-Suite MRFDigital-Suite Public

    A full-stack analytics and reporting platform designed for Material Recovery Facilities (MRFs) to streamline waste management operations.

    Python

  4. Mini-Data-Warehouse-Query-Optimization-System Mini-Data-Warehouse-Query-Optimization-System Public

    This project demonstrates the design and optimization of a small-scale data warehouse using PostgreSQL and Python.

    Python

  5. Scalable-Task-Processing-Backend Scalable-Task-Processing-Backend Public

    A production-style asynchronous task processing system built with FastAPI, PostgreSQL, Redis, RabbitMQ, and Docker.

    Python

  6. ilets-homepage ilets-homepage Public

    CSS