Skip to content
View Rebanta-Gupta's full-sized avatar

Highlights

  • Pro

Block or report Rebanta-Gupta

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

Hi there, I'm Rebanta! ๐Ÿ‘‹

I'm a developer passionate about building interactive games, simulations, and data analysis tools. I love exploring creative coding with JavaScript, computational physics with MATLAB, and solving problems with Java and Python.

Iโ€™m interested in building things that bridge logic and interactivityโ€”whether it's designing game physics, visualizing complex datasets, or simulating physical phenomena.


๐Ÿš€ Featured Projects

๐Ÿงฐ Developer Tooling (CLI)

  • edge-bookmarks-organizer: Rust CLI that safely cleans and restructures Microsoft Edge bookmarksโ€”dry-run + backups, duplicate detection, dead-link checks, and organization utilities.

๐ŸŒ Web Development

  • Portfolio: Personal portfolio website built with React, TypeScript, and Vite.

๐Ÿ“Š Data Science & Analysis Tools

๐Ÿ“ˆ Math Visualization

  • taylor-vs-exact: Interactive MATLAB tool for comparing Taylor series approximations vs exact function values with error analysis.

๐ŸŽฎ Game Development & Creative Coding

  • Trex-Game: Infinite runner inspired by the Chrome Dino game, built with p5.js + p5.play.
  • Treasure-Game: 2D vertical runner built with p5.js where you collect treasures and avoid obstacles.
  • Bouncing-Ball-Simulation: Matter.js + p5.js physics simulation modeling high-restitution collisions.

๐Ÿ”ฌ Physics & Scientific Computing

  • Formulae-Documentation: COMSOL simulation documentation + analysis workflow (includes Streamlit tooling for visualization/parameter exploration).

โ˜• Software Engineering

  • Java-Projects: Coursework portfolio covering OOP and core programming concepts.

๐Ÿ› ๏ธ Languages & Technologies

Languages

Rust JavaScript TypeScript Python Java MATLAB LaTeX

Libraries / Frameworks

React Vite p5.js p5.play Matter.js Streamlit SciPy Pandas NumPy Matplotlib

Tools

Git COMSOL


๐Ÿ“Š GitHub Stats


Pinned Loading

  1. Statistical-Distribution-Fitting-Tool Statistical-Distribution-Fitting-Tool Public

    Interactive data analysis tool built with Python and Streamlit for visualizing datasets and fitting multiple statistical distributions using NumPy, SciPy, Pandas, and Matplotlib.

    Python

  2. Java-Projects Java-Projects Public

    A portfolio of Java coursework and programming assignments covering core computer science concepts. The repository includes exercises on array manipulation, Object-Oriented Programming (OOP), contrโ€ฆ

    Java

  3. Formulae-Documentation Formulae-Documentation Public

    Forked from Nikhil-Marella/Hard_Nanos_HardHaq

    Documentation, source code, and analysis tools for the HardHaq submission, featuring a Streamlit dashboard for Comsol simulation parameter optimization and data visualization.

    Python

  4. Trex-Game Trex-Game Public

    A browser-based infinite runner game inspired by the classic Chrome Dino game, built with p5.js and p5.play.

    JavaScript