Skip to content
View Yashugith's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Yashugith

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

LinkedIn Kaggle Medium LeetCode Gmail Portfolio


πŸ‘©β€πŸ’» About Me

class Yashaswini:
    name        = "Yashaswini S"
    role        = "AI/ML Engineer + Full Stack Developer"
    education   = "4th Year B.E β€” AI & ML | Bangalore"
    interests   = ["Computer Vision", "Machine Learning", "React", "Real Auth Systems"]
    skills      = ["Python", "ML", "React 19", "JavaScript", "IndexedDB", "Web Crypto API"]
    live_apps   = ["cargomind.vercel.app"]
    looking_for = "Internships & Full-Time Opportunities πŸ’Ό"
    fun_fact    = "I built a full auth system without any backend server πŸ”"

πŸ› οΈ Tech Stack

πŸ€– AI / ML

Python NumPy Pandas Scikit-Learn OpenCV Jupyter

🌐 Frontend

React React Router Framer Motion JavaScript HTML5 CSS3

πŸ” Auth & Storage (No Backend)

IndexedDB Web Crypto EmailJS

πŸ“Š Charts & Visualization

Recharts Canvas API

πŸ”Œ APIs Integrated

ExchangeRate EmailJS API GitHub API

πŸ› οΈ Tools

Git GitHub Vercel VS Code


πŸš€ Featured Projects

⚑ CargoMind β€” Freight Intelligence Platform

Production-grade B2B SaaS β€” Live on Vercel

Live Repo

Tech:  React 19 | React Router v7 | Framer Motion | Recharts
       IndexedDB | Web Crypto API | EmailJS | CSS Variables | Vercel

APIs:  ExchangeRate-API β†’ Live currency rates (160+ currencies)
       EmailJS API      β†’ Real OTP emails sent to user inbox

Auth:  Full 2FA system built WITHOUT a backend server
       Register β†’ Email OTP β†’ Verify β†’ Set Password β†’ Dashboard
       Passwords hashed with SHA-256 via Web Crypto API
       Sessions stored in IndexedDB with 7-day auto-expiry

Pages: Dashboard | Shipments | Analytics | Carriers
       Freight Rates | Documents | Settings

πŸ” DeepFake Detection

Repo

Tech:  Python | OpenCV | Deep Learning | Computer Vision
What:  Detects deepfake images using CNN-based classification

πŸ“ˆ Other Projects

Project Description Tech Stack
Simple Linear Regression Height prediction model Python, Jupyter, Scikit-Learn
Index Price ML App ML-based price prediction HTML, JavaScript, ML
Full Stack Learning HTML CSS JS projects HTML, CSS, JavaScript

πŸ”Œ APIs I Have Worked With

API Project What It Does
ExchangeRate-API CargoMind Live forex rates β€” 160+ currencies, updates every 24h
EmailJS API CargoMind Sends real OTP to user email inbox from browser JS
GitHub REST API Earlier project Fetch repos, commits, user profile data
OpenCV DeepFake Detection Image processing and computer vision operations

πŸ” Auth System I Built β€” No Backend Needed

User registers β†’ OTP sent to real email (EmailJS API)
              β†’ OTP verified (stored in IndexedDB, expires 10 min)
              β†’ Password created (SHA-256 hashed, Web Crypto API)
              β†’ Session token saved (localStorage + IndexedDB)
              β†’ Page reload = auto login (7-day token) βœ…

Security highlights:
  βœ… Passwords never stored in plain text β€” SHA-256 only
  βœ… OTP expires in 10 minutes
  βœ… Max 5 wrong attempts before lockout
  βœ… Crypto-random tokens via window.crypto (not Math.random)
  βœ… Sessions auto-expire after 7 days

πŸ“Š GitHub Stats


πŸ† Trophies

Trophies


🐍 Contribution Graph

Activity Graph


πŸ’Ό Open to Internships & Full-Time Roles β€” AI/ML & Full Stack

πŸ“© yashucareerconnect@gmail.com

πŸ”΄ cargomind.vercel.app

Popular repositories Loading

  1. simple-linear-regression-height-prediction simple-linear-regression-height-prediction Public

    Jupyter Notebook

  2. DeepFake_Detection DeepFake_Detection Public

  3. index-price-ml-app index-price-ml-app Public

    HTML

  4. internship-program-jan-26-assignment internship-program-jan-26-assignment Public

    Forked from divamtech/internship-program-jan-26-assignment

  5. Full-stack-learning Full-stack-learning Public

    HTML, CSS, Vanilla JavaScript (learning basics)

    JavaScript

  6. Yashugith Yashugith Public