Skip to content

ShreedharG/ShreedharG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 

Repository files navigation

GIF showcase

Hi there, I'm Shreedhar 👋

Typing SVG


✨ About Me

  • 🎓 B.Tech final-year student from LNMIIT, Jaipur, India passionate about modern development and real-world problem solving
  • 👨🏻‍🏫 Solved 400+ DSA problems, building consistency and complex logic
  • 💡 Enjoy exploring systems, building projects, and learning how tech shapes experiences and solves real-world challenges
  • ⚙️ Currently working in skills involving Full-Stack Development, System Design, and AI-powered applications
  • 🎯 Goal: Build technology that genuinely helps people — while growing every day as a learner, engineer, and contributor to the tech community

📌 Featured Projects

🤼 BroCode

Built a collaborative whiteboard allowing users to build code snippets
Chat option enabled to truely commonicate ideas between users

🔧 Tech: ReactJS + Socket.io + Tailwind

📍 Repo is added
🔗 View Repository



🔐 OTP Extraction Engine (C++)

High-performance utility to extract One-Time Passwords (OTPs) from unstructured SMS and email text.
Designed to handle real-world message noise, multiple OTP formats, and edge cases while minimizing false positives.

🔧 Tech: C++ | STL | String Processing | Regex

✨ Features:

  • Supports numeric & alphanumeric OTP formats (4–8 characters)
  • Context-aware extraction using keywords like OTP, verification, code
  • Rule-based filtering to reduce false positives
  • Efficient string parsing with low time and memory overhead
  • Handles diverse SMS/email templates

📍 Repo is added
🔗 View Repository



🚀 Snap-QuizGen (In Development)

Upload a lecture PDF → extract content → generate 5 difficulty-based exam questions.

🔧 Tech: Next.js + Gemini API + MongoDB + Tailwind

📍 Repo will be added soon 👀


🧪 Practice Projects

🚗 Ride Sharing System – Low Level Design (LLD)

Designed a scalable ride-sharing system using Object-Oriented Programming principles Covers user onboarding, driver–rider matching, ride lifecycle management, and pricing strategy Focused on clean class design, separation of concerns, and extensibility

🔧 Tech: C++ + OOP + LLD + System Design Concepts

📍 Repo is added
🔗 View Repository


🤖 Conversational Chatbot

Basic NLP chatbot capable of responding to user queries
Trained on sample conversational intents + FAQ dataset

🔧 Tech: Python + Tensorflow + nltk + Flask + MySQL

📍 Repo is added
🔗 View Repository


Weather App

Fetches real-time weather data based on user-entered location
Displays temperature, humidity, wind-speed & realted conditions in a clean UI

🔧 Tech: ReactJS + OpenWeather API

📍 Repo is added
🔗 View Repository


🎬 Movie Recommender System

Content-based recommender that suggests similar movies
Uses cosine similarity over vectorized movie metadata

🔧 Tech: Python + pandas + scikit-learn + Streamlit

📍 Repo is added
🔗 View Repository


🛠 Tech Stack

Category Technologies
Languages
Frontend
Backend
Data Base
Tools
AI/ML

🌱 Giving Back to the Community

📚 DSA + LLD Problem Archive

A curated collection of 300+ Data Structures & Algorithms problems solved and documented for long-term reference and community learning. Contains numerous design patterns frequently asked in major interviews. The repository is structured for clarity, consistency, and revision, covering a wide range of core DSA + LLD topics.

✨ Highlights:

  • 300+ problems across arrays, strings, recursion, trees, graphs, DP, and more
  • Clean, readable solutions with consistent naming and structure
  • Useful for interview preparation and concept revision
  • Actively maintained as I continue solving and learning
  • Will be expanded for interviews beyond just coding - but as 10x Software Engineer

🔧 Language: I solved using C++ however feel much obliged to tell that presence of pseudo codes certainly make it much easier for anyone regardless of programming language

🔗 View Repository


🤝 Connect With Me

  

⚡ Motivation

💭 "Great developers aren't born — they're built through curiosity, practice, and consistency."


If you're reading this — thanks for stopping by!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors