Skip to content
View gkalidas's full-sized avatar

Block or report gkalidas

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

Hi, I'm Ganesh πŸ‘‹

I build open civic-tech tools β€” data-driven projects that make public information searchable and useful.


Featured Projects

An interactive timeline of every major security incident in India from 1989 to the present β€” cross-referenced with election timing, government tenure, internet shutdowns, and electoral bond data.

  • 6,447 incidents across 6 conflict zones (J&K, Maoist, Northeast, Punjab, Islamist, Communal)
  • Government colour bands with pre-election window filter (30–180 days before MCC)
  • Miller-column drill-down: incident β†’ election context β†’ officials β†’ money trail
  • 18,741 electoral bond records and 359 internet shutdowns as timeline overlays

Flask SQLite Vanilla JS Python SATP UCDP ECI


Tracks PM-KISAN beneficiary data, scheme announcements, and social media sentiment across Indian government welfare programmes.

  • PM-KISAN scraper with parallel workers and resume support
  • Google News RSS + Reddit + YouTube fetchers with relevance filtering
  • D3.js visualisations with drill-down statistics panel

Flask SQLite D3.js aiohttp BeautifulSoup


πŸ“‘ WiFi Drop

Fast local-network file transfer β€” no cloud, no cable, just drop a file to any device on the same WiFi.

FastAPI Python


Stack

Python Flask FastAPI SQLite JavaScript Java Docker Linux


Ganesh's GitHub stats

Pinned Loading

  1. CDBMS CDBMS Public

    A custom-built database management system (CDBMS) in Java for managing employee records using file-based serialization. Supports CRUD operations with a console interface.

    Java

  2. CVFS CVFS Public

    Customised Virtual File System

  3. gov_schemes_tracker gov_schemes_tracker Public

    Real-time transparency tracker for Indian government welfare schemes β€” fund allocation, spending gaps, and district-level accountability

    Python

  4. india-security-timeline india-security-timeline Public

    Interactive timeline of 6,400+ security incidents in India (1989–2026) mapped against election cycles, electoral bonds, and internet shutdowns

    Python

  5. wifi-drop wifi-drop Public

    Send files from your phone to your laptop over local Wi-Fi β€” no internet, no app, just open a browser

    HTML

  6. python-ocr-pdftotext python-ocr-pdftotext Public

    pdf to text coverter using tessaract.

    Python