Skip to content
View krish1925's full-sized avatar

Highlights

  • Pro

Block or report krish1925

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

Hi, I'm Krish Patel 👋

UCLA CS graduate — machine learning, AI, and web development

Typing SVG

LinkedInWebsiteEmail


🚀 Current Projects

  • 📦 IsotrievePyPI — Published on PyPI. A migration toolkit for vector databases that lets you switch embedding models without re-embedding your entire corpus — fits a lightweight linear transform from a small calibration set and gates the migration on measured retrieval retention (87-91% on BEIR benchmarks), with adapters for Chroma, Qdrant, LangChain, and LlamaIndex.
  • FlashGPT — Building a language model from scratch, from tokenizer and architecture design through training and evaluation, to get a first-principles understanding of how modern LLMs work under the hood.
  • 🌊 WaveGPT — An extension of FlashGPT that reframes sequence modeling in the frequency domain, using FFT-based processing to represent token sequences as wave-like signals and achieve O(n log n) complexity instead of the quadratic cost of standard attention.
  • 🕸️ Knowledge Graph Visualizer — A dependency-free, canvas-based tool for building and exploring knowledge graphs, supporting custom node/edge schemas and interactive layout for visualizing relationships across large, connected datasets.

📂 Past Projects

  • 🏫 Built internal tools for UCLA Student Media, including a timesheet/inventory management system and the UCLA SM Apply site.
  • 🎾 Developed a tennis tagging and analytics platform for Bruin Sports Analytics: Website
  • ☁️ Worked on data analytics with Salesforce Einstein AI and Snowflake, including RAG applications and time-series predictions.
  • 🐻 Added saved-pages functionality to Bruinwalk and built a waiver portal for exploretech.la with Next.js, Vercel, and MongoDB.

📚 Learning Focus

  • 🧠 Natural Language Processing (NLP), including word embeddings and model integration, curating and cleaning datasets, and fine-tuning quantized models using Unsloth.
  • 🔮 Neural network architectures like GANs, VAEs, and Transformers, and implementing RAG-powered applications.
  • 👁️ Computer Vision and Augmented Reality.
  • 🌐 Web development with Django, Next.js, React, and Angular.

🛠️ Skills

Languages & Tools

VerilogC/C++PythonHTML/CSSJavaJavaScriptTypeScriptMATLABNext.jsNode.jsReactAngularBashAWSArduinoRaspberry PiMongoDBSQLFirebaseNginxDigitalOceanFlaskPostgreSQLDjango

Python Libraries

NumPyKerasPandasscikit-learnTensorFlowPyTorchMatplotlibOpenCVSeabornNLTKTransformers

📊 GitHub Stats

GitHub Stats

Note: The public stats API can be flaky/rate-limited at times — if a card above isn't rendering, it's usually a temporary upstream issue, not a broken profile.


Contributing

  • Issue Reporting: Report bugs in the project's issue tracker.
  • Feature Suggestions: Submit suggestions via the issue tracker.

Pinned Loading

  1. CS35L-Group-ProjectCS35L-Group-ProjectPublic

    A web application to find Gym partners with a React Frontend and MongoDB backend

    JavaScript 1

  2. Ex2-File-SystemEx2-File-SystemPublic

    Revamped ext2 file system on Arch Linux, optimizing for cleanliness, integrating mounting, symlinks, bitmaps, and more.

    C 1

  3. bruin-tennis-consulting/match-managerbruin-tennis-consulting/match-managerPublic

    A web app for custom tennis match playback, allowing coaches to easily filter and search points by attributes for film review.

    JavaScript 10 10

  4. ECE-C147ECE-C147Public

    Coursework for the class ECE C147 (Neural Networks and Deep Learning)

    Jupyter Notebook

  5. Texas-Holdem-PokerTexas-Holdem-PokerPublic

    Implementation of Texas Hold'em Poker on Verilog(Basys3 FGPA)

    Verilog 2

  6. Employee-Registration-AngularEmployee-Registration-AngularPublic

    Built an employee registration website using Angular 14 and a dbwatch local server.

    TypeScript