Skip to content
View vishwajeetbedse's full-sized avatar
🕊️
Offline
🕊️
Offline

Highlights

  • Pro

Block or report vishwajeetbedse

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
vishwajeetbedse/README.md
Profile Banner

This is Vishwajeet Bedse

LinkedIn X Email


Mostly Building tools to reduce my manual labour and solving algorithmic challenges.

About Me



Eye Graphic

2nd-year Computer Engineering undergrad. I write code mostly so I don't have to do things twice.

I spend my time solving algorithmic bottlenecks, building automation scripts, and figuring out how to optimize developer workflows. I am the kind of person who will gladly spend 10 hours engineering a script to automate a 10-minute manual task.

Currently descending into the madness of distributed systems and low-level architecture.






Top Projects (built to avoid manual labor)

Flame Graphic

A Google Chrome extension designed to extract and format user submission data from LeetCode into a structured CSV file. This tool bypasses standard API pagination limits to retrieve a complete historical record of user submissions.

A lightweight Google Chrome extension that calculates and displays your Current Streak right next to your Max Streak on your LeetCode profile.

F.I.E.R.C.E. is a modern, high-performance chess engine built from scratch in Rust. It utilizes a strict Bitboard architecture to represent the board and evaluate positions using high-speed bitwise operations.




Live Deployments

A helpful website for SVKM NMIMS students to calculate their attendance, figure out the exact marks needed in final exams based on internal scores, and calculate their GPA. Everything runs locally in the browser.

A simple tool that converts Jupyter Notebooks into clean PDF files. It keeps both the input code and the output results clearly visible without requiring you to install LaTeX.

A modern and responsive sample landing page built to showcase my frontend development skills and UI/UX design.





Tech Stack

Tech Stack Graphic

Languages

C C++ Java Python JavaScript TypeScript Rust Lua

Frameworks & Libraries

React Next.js Node.js Tailwind CSS

Databases & ORMs

PostgreSQL MySQL Supabase Prisma

Tools & Platforms

Git GitHub Linux Bash Vercel Figma Arduino Notion




"Code is never finished. It only becomes slightly less terrible over time.

Every commit I make is essentially just a small, desperate apology to my future self. Someday I will return to this codebase, look at the architecture I've written, and wonder who let me anywhere near a keyboard."



Connect


Pinned Loading

  1. LeetcodeCurrentStreakExtension LeetcodeCurrentStreakExtension Public

    Displays your current streak beside the max streak on your LeetCode profile.

    JavaScript

  2. Submission-Code-Archive-for-LeetCode-Export Submission-Code-Archive-for-LeetCode-Export Public

    Chrome extension to extract, archive, and export your complete LeetCode submission history into a structured CSV format.

    JavaScript

  3. F.I.E.R.C.E. F.I.E.R.C.E. Public

    Fast Intelligent Evaluation & Recursive Chess Engine is a modern, high-performance chess engine built from scratch in Rust.

    Rust

  4. Notebook2PDF Notebook2PDF Public

    TypeScript

  5. Diagnostrix Diagnostrix Public

    Medication order checking prototype: flags overdoses, drug–drug interactions and duplicate ingredients, with FDA label and FAERS evidence and a tamper-evident audit log.

    TypeScript