Skip to content
View vaidikgarg-bit's full-sized avatar
  • 06:49 (UTC -12:00)

Block or report vaidikgarg-bit

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.

Content in all repositories owned by your account will be closed.
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
vaidikgarg-bit/README.md

Vaidik Garg
Student developer · Java server work & full-stack web

I'm a student who builds full-stack web projects and sends fixes to open source projects. 4 merged upstream PRs so far, in Apache HugeGraph and Apache Fineract.

On Apache HugeGraph I work on the store layer: giving RocksDB's BackendColumn a hash code that matches its byte-based equals(), so intersection and union iterators stop treating identical rows as different, and stopping ProjectionStage from clearing a column that was still held as a dedup key, which let duplicate rows through on id-only scans. I reported that second bug as an issue before fixing it.

On the Apache Fineract back-office UI (Angular) I fixed client records that showed date-only fields as midnight timestamps in the viewer's time zone.

Outside upstream work I'm building Study Vault, a course notes hub with generated quizzes and flashcards, on FastAPI and SQLite with a Tailwind front end.

Open-source pull requests

Pull request Repository Status
test(store): cover the id-only projection through QueryUtil.buildPlan apache/hugegraph merged
feat(scheduler): edit a job's cron expression, name and active flag apache/fineract-backoffice-ui open
fix(store): stop ProjectionStage clearing dedup keys in place apache/hugegraph merged
fix(store): hash BackendColumn by its name and value apache/hugegraph merged
fix(clients): show activation and submitted dates without a time or zone apache/fineract-backoffice-ui merged

Issues I've reported

My projects

  • study-vault: 🎓 Campus Course Notes Hub & AI-powered Quiz and 3D Flashcard Study Engine built with FastAPI, SQLite, and Tailwind CSS. Python

The lists above are rebuilt from the GitHub API every six hours by a small script.

Pinned Loading

  1. airflow airflow Public

    Forked from apache/airflow

    Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

    Python

  2. oesu-playground oesu-playground Public

    Forked from o-esu-esu/oesu-playground

    Practice repo for ö-esu-esu sessions: find your way around a codebase and make your first contribution (docs, tests, bug reports).

    Python

  3. apache/fineract-backoffice-ui apache/fineract-backoffice-ui Public

    Angular back-office UI for Apache Fineract, the open-source core banking platform

    TypeScript 20 80

  4. hugegraph hugegraph Public

    Forked from apache/hugegraph

    A graph database that supports more than 100+ billion data, high performance and scalability (Include OLTP Engine & REST-API & Backends)

    Java