Skip to content
View OjasRane's full-sized avatar

Highlights

  • Pro

Block or report OjasRane

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

Hi there, I'm Ojas Rane πŸ‘‹

Typing SVG


PythonCC++NumPyOpenCVMatplotlibStreamlitMySQLGitVS CodePyCharmHTML5


πŸš€ About Me

I'm a Computer Engineering student with a strong foundation in mathematics β€” I like understanding how things work under the hood before reaching for abstractions. Currently building projects at the intersection of ML, calculus, and linear algebra, and actively looking for internship opportunities where I can apply both my analytical and engineering skills.


πŸ› οΈ Skills & Toolset

  • Programming Languages: Python, C, C++, SQL, HTML5
  • Libraries/Frameworks: NumPy, Matplotlib, OpenCV (Python), Streamlit
  • Tools: Git, MySQL, VS Code, PyCharm
  • Mathematics: Calculus, Linear Algebra

🌟 Featured Projects

  • Singular Value Decomposition

    • Demonstrates SVD applied to image compression and Principal Component Analysis (PCA), with both from-scratch and optimized NumPy-based implementations.
    • Includes utilities for reconstruction quality evaluation, compression analysis, and a custom .svd binary format for compressed images.
    • Features an interactive SVD Lab web app with image compression playgrounds, PCA visualizations, and custom image/.svd viewing workflows.
    • Explore the project here: SVD Lab
  • Face Recognition

    • Demonstrates face recognition using classical linear techniques, centered on a PCA-based eigenfaces workflow on the Olivetti Faces dataset.
    • Includes notebook-based analysis, model training/testing scripts, and evaluation artifacts such as confusion matrix results.
    • Features an interactive Face Recognition Lab web app for testing nearest-match behavior and exploring the PCA recognition pipeline.
    • Explore the project here: Face Recognition Lab
  • Truth Bureau

    • Impetus project made with my team.
    • Utilized public datasets like:
      • FakeNewsNet
      • LIAR
      • PHEME
      • WelFake
      • ISOT
      • Gen AI Misinformation

πŸ“ˆ Currently Learning & Next Up

  • Currently Learning:
    • Machine Learning (from scratch implementation)
    • FastAPI (for ML deployment)
    • Linux (system-level understanding)
  • Next Up:
    • DevOps

πŸ“Š GitHub Stats

OjasRane's Activity Graph


🀝 Connect With Me

LinkedIn Β Β  Gmail

I'm always open to new collaborations, learning opportunities, and interesting projects.
Feel free to connect or reach out if you want to work together, discuss mathematics and technology, or just say hi!

profile views

Pinned Loading

  1. Singular-Value-Decomposition Singular-Value-Decomposition Public

    Projects related to Singular Value Decomposition

    Jupyter Notebook

  2. Face-Recognition Face-Recognition Public

    Projects related to Face Recognition

    Jupyter Notebook

  3. OjasRane OjasRane Public

    Config files for my GitHub profile.