Skip to content

ShreedharG/ShreedharG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 

Repository files navigation

πŸ‘‹ Hey there, I'm Shreedhar!

πŸš€ Full-Stack Developer | πŸ€– AI & ML Enthusiast | πŸ“š Lifelong Learner



✨ 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

No packages published