Skip to content
View Pranav-Hathwar's full-sized avatar

Block or report Pranav-Hathwar

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.

Content in all repositories owned by your account will be closed.
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
Pranav-Hathwar/README.md
Python · FastAPI · SQL · Cloud · Networks

TG PRANAV HATHWAR  ·  Full Stack Developer  ·  MCA @ RVCE, Bengaluru

Email LinkedIn GitHub


$ whoami --verbose

  name        TG Pranav Hathwar
  role        Full Stack Developer  ·  backend-leaning
  education   MCA @ RV College of Engineering, Bengaluru  (2025–2027)
  core        python · fastapi · sql · cloud · computer-networks
  ai          llm apis · rag · vector embeddings · vision models
  shipping    Mint Masala  →  attendance, menu analytics, inventory
  status      open to roles, internships & freelance

$ _

~/ how I build

flowchart LR
    C["React / Next.js<br/>TypeScript"] -->|"REST · typed contract"| A

    subgraph API["FastAPI · Python"]
        A["Pydantic models<br/>JWT · bcrypt · rate limiting"]
    end

    A --> D[("PostgreSQL<br/>schema · indexes · constraints")]
    A --> M["LLM / vision models<br/>Gemini · MediaPipe"]

    API -.->|containerised| K["Docker Compose<br/>nginx reverse proxy"]
    K -.->|"tests · security scan"| G["GitHub Actions CI/CD"]

    classDef core fill:#D6FF3F,stroke:#0A0A0B,color:#0A0A0B,stroke-width:1px;
    classDef sub fill:#141417,stroke:#3a3a3a,color:#ECE8E0;
    class A,D core;
    class C,M,K,G sub;
Loading

~/ interview me on

PythonPrimary language. Backend services, data pipelines, automation, and the glue around AI models — typed with Pydantic, tested, containerised.
FastAPIAPIs designed as a contract first: typed request/response models, dependency-injected auth, explicit status codes, generated OpenAPI docs.
SQLSchema before endpoint. Normalised design, deliberate indexes, constraints that enforce invariants in the database rather than in application code.
CloudContainerised and deployed, never left on localhost. Docker Compose, nginx reverse proxy, GitHub Actions CI/CD with automated security scanning.
NetworksTCP/IP, DNS, TLS handshake, HTTP semantics, CORS, caching, latency — the difference between guessing at a 502 and diagnosing one.

Everything else — MongoDB, Node, Express, React — I picked up because a project called for it. Productive in all of them; just not where my depth sits.


~/ stack

Backend and infrastructure
Frontend and tooling

~/ shipped

Production & near-production
Project What it does Stack
Hotel Management System
hms.mintmasala.in
Staff attendance & operations for a live restaurant. RBAC, real-time tracking, automated reporting. −40% manual errors, +50% throughput. MongoDB Express React Node
MenuMind Pro Menu engineering SaaS. Classifies POS sales into a BCG matrix and simulates ±20% price moves against demand elasticity. FastAPI Python PostgreSQL Pandas Docker
Kitchenflow Inventory with a 12-stage approval workflow across 3 roles — chef request → owner approval → automatic stock write-back. 308 tests, 90% coverage, 38 CVEs closed. FastAPI PostgreSQL Docker Actions
Engineering & AI
Project What it does Stack
VendorLens
live ↗
Third-party risk platform with a Gemini-backed audit chat. Canonical Pydantic models mirrored into the TS front end so schemas can't drift. FastAPI Gemini Next.js
Wi-Fi Placement Optimizer Finds the optimal indoor router position by modelling RF propagation — log-distance path loss, ray-cast wall attenuation, RSSI heatmaps. Python signal modelling
Hand Signal Real-time gesture recognition from 21 tracked hand landmarks, with temporal smoothing for stability. MediaPipe OpenCV Python
Chemical Virtual Lab Virtual chemistry lab for web + Android, built with a team for a professor in the chemical engineering dept. AES-256 encrypted answers, 100+ student sessions. Flutter Node PostgreSQL
Client & freelance
  • Mint Masala — digital restaurant menu + the management system above, delivered end to end
  • Munagru Homestays — full site for a homestay business
  • Swaathi — portfolio for a makeup artist (in progress)

~/ stats

Contribution streak



Most used languages by commit GitHub stats

Open to full-stack and backend roles, internships, and freelance — particularly anything with real operational weight behind it.

Pinned Loading

  1. chemical-vlab chemical-vlab Public

    Virtual chemistry lab for web and Android — Flutter client on a Node/Express + PostgreSQL REST API

    Dart

  2. Menu_Engineering Menu_Engineering Public

    MenuMind Pro — menu engineering SaaS applying BCG-matrix classification to POS sales data. React + FastAPI + PostgreSQL

    JavaScript

  3. Socgen_Packetloss_hackathon Socgen_Packetloss_hackathon Public

    Thrid party and vendor risk management.

    Python

  4. Achintya8/SentinelStack Achintya8/SentinelStack Public

    TypeScript 1

  5. harikesh2003/Wifi-signal-optimizer harikesh2003/Wifi-signal-optimizer Public

    Python 1