Skip to content
View mishradwaterlaw's full-sized avatar

Block or report mishradwaterlaw

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
mishradwaterlaw/README.md

Tezash Mishra

IT Student · Full-Stack Engineer · Builder Building EchoSort!!

Learning to code, analyze data, and build real things, one project at a time.


About Me

First-year Information Technology student exploring full-stack engineering, machine learning pipelines, and real-time systems. Not an expert, just curious, consistent, and building things that solve real problems.

I document my journey through projects here on GitHub and share the behind-the-scenes on Instagram.


Tech Stack

Languages

C++ Python JavaScript TypeScript

Frontend

Next.js React

Backend

FastAPI Django

Databases & Infrastructure

PostgreSQL Supabase Redis

ML & Data

TensorFlow Pandas NumPy

DevOps & Deployment

Vercel Render Docker


Featured Projects

EchoSort

https://github.com/mishradwaterlaw/echosort

Event photo sharing with facial recognition. Upload a selfie, get back every photo of you from the entire event gallery.

A full-stack application built from scratch across five deployment platforms. Attendees visit a shared event link, take a selfie, and the system uses ArcFace face embeddings and pgvector cosine similarity search to find every matching photo in the event gallery.

What makes it non-trivial

  • Decoupled ML pipeline: photo uploads are queued via Redis, processed asynchronously by a TensorFlow worker, and stored as 512-dimensional vectors in a pgvector HNSW index
  • Secure by design: private storage buckets, time-limited signed URLs, Row Level Security on every table, and JWT verification using getUser() not getSession()
  • Server Actions pattern: credentials never touch the browser bundle
  • Real per-file upload progress via XHR (Fetch API does not expose upload progress)

Stack: Next.js 14 · FastAPI · DeepFace/ArcFace · Supabase (PostgreSQL + pgvector + Auth + Storage) · Upstash Redis · Modal.com · Vercel · Render


Currently Learning

  • Vector databases and semantic search: pgvector, embedding models, approximate nearest neighbor indexing
  • ML deployment: Serverless GPU workers, model serving, pipeline optimization
  • DSA in C++: Strengthening problem-solving foundations for technical interviews
  • Open Source contribution: Learning by reading and improving production codebases

Popular repositories Loading

  1. handson-ml3-supp handson-ml3-supp Public

    Forked from ageron/handson-ml3

    A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.

    Jupyter Notebook

  2. mishradwaterlaw mishradwaterlaw Public

  3. express-js-prereq-notes express-js-prereq-notes Public

  4. backend-learn backend-learn Public

    JavaScript

  5. aether aether Public

    TypeScript