Skip to content
View tulshiG's full-sized avatar

Block or report tulshiG

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
tulshiG/README.md
Typing SVG

profile views   LinkedIn   Gmail   HackerRank   LeetCode


🧑‍💻 About Me

class TulshiGupta:
    def __init__(self):
        self.name        = "Tulshi Gupta"
        self.location    = "Ahmedabad, Gujarat, India 🇮🇳"
        self.education   = "B.E. Computer Engineering @ LJ University (2023–2027)"
        self.role        = "Python Developer Intern @ Ahmedabad Rural Police"
        self.interests   = ["Backend Dev", "AI/ML", "NLP", "Full-Stack Apps"]
        self.currently   = "Building a Django OCR document processing platform"
        self.fun_fact    = "I turn ☕ coffee into scalable Python code!"

    def say_hi(self):
        print("Thanks for visiting! Let's build something amazing together 🚀")

me = TulshiGupta()
me.say_hi()

🛠️ Tech Stack

💻 Languages

Python Java JavaScript SQL

🚀 Frameworks & Backend

Django Flask Node.js Express.js REST API

🤖 AI / Machine Learning

HuggingFace TensorFlow Scikit-Learn NumPy Pandas

🎨 Frontend

React HTML5 CSS3 TailwindCSS Bootstrap

🗄️ Databases

MongoDB PostgreSQL MySQL

🧰 Tools & Platforms

Git GitHub VS Code Jupyter Vercel


💼 Experience

🔷 Python Developer InternAhmedabad Rural Police Oct 2025 – Mar 2026

  • 🔹 Built a Django-based document processing platform supporting PDF, image & DOCX uploads
  • 🔹 Implemented OCR-based text & image extraction to automate document analysis
  • 🔹 Designed optimized full-text search to improve document lookup performance
  • 🔹 Enhanced backend workflows for scalable bulk document processing

🚀 Featured Projects

🗞️ NewsZ — AI News Aggregator 📄 PDF Handling Tool 📅 Appointment Management System
Python · Flask · React · MongoDB Python · PyPDF2 · PyMuPDF Java · JDBC · MySQL
AI-powered platform scraping 1000+ headlines/day CLI tool to merge, split, rotate & secure PDFs Role-based scheduling with Admin & User modules
92% sentiment accuracy · 5+ languages Text & image extraction · Metadata processing CRUD ops · Queue & LinkedList optimization

🗞️ NewsZ – AI Powered News Aggregator

Stack: Python · Flask · React.js · MongoDB · HuggingFace Transformers

  • 📰 Scrapes and analyzes 1,000+ news headlines daily across multiple categories
  • 🧠 Sentiment analysis using HuggingFace Transformer models with 92% accuracy
  • 🌍 Multi-language translation support for 5+ languages for global accessibility
  • ☁️ WordCloud visualizations + personalized user experience with login & bookmarking

📄 PDF Handling Tool

Stack: Python · PyPDF2 · PyMuPDF

  • 🔧 CLI tool to merge, split, rotate, and secure PDF documents
  • 📝 Extracts text, images, and metadata efficiently from complex documents

📅 Appointment Management System

Stack: Java · JDBC · MySQL

  • 🗓️ Role-based system with Admin & User modules for appointment scheduling
  • ⚙️ CRUD operations with JDBC + Queue & LinkedList for optimized scheduling

🏆 Achievements & Certifications

🏅 Achievement 📜 Certification
⭐⭐⭐⭐⭐ 5-Star Java on HackerRank 🎓 Introduction to Java — LearnQuest (Coursera)
⭐⭐⭐⭐ 4-Star SQL on HackerRank 🎓 Inheritance & Data Structures in Java — UPenn (Coursera)
⭐⭐⭐⭐ 4-Star Python on HackerRank 🎓 HTML, CSS, JavaScript — IBM (Coursera)
🧩 60+ LeetCode DSA problems solved 🎓 Exploratory Data Analysis for ML — IBM (Coursera)
🏁 Breach Hackathon 2025 participant (PDPU) 🤖 AI Dev Workshop: Streamlit, Gradio, Chatbots

📊 GitHub Stats





🤝 Let's Connect!

     


Typing SVG

Popular repositories Loading

  1. workshop2025 workshop2025 Public

    Python

  2. workshop_2_render workshop_2_render Public

    Python

  3. workshop_assignment workshop_assignment Public

    Python

  4. chatbot1 chatbot1 Public

    JavaScript

  5. chat1 chat1 Public

  6. fintech fintech Public