Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View Niranjan-GopaL's full-sized avatar
❄️
Learning
❄️
Learning
  • IIITB
  • Bangalore
  • 16:31 (UTC -12:00)

Block or report Niranjan-GopaL

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Niranjan-GopaL/README.md

Banner-custom

A strong Generalist, trying to ultimately Specialize in :-

  • Elegant and Proffesional Software Infrastructure and Design
  • RISC-V ISA, Pipelined and Multi-core architecture, FPGA designs ( cuz that's my Master's specialization )
  • AI/ML ( cuz that's my Master's specialization )

What I am currently doing :-

  • Learning NextJS, Docker for containerization ( check out Dev Containers), Golang for enforcing my Back-end understandings
  • Deploying my projects
  • Making my own website for migrating My blogs from Hashnode
  • Reading 《Systems Performance 2nd Ed.》《 Deep Work Cal Newport 》
  • Working on - A compilation of templates that I can use for Hackathons
From: 13 March 2023 - To: 09 January 2026

Total Time: 1,303 hrs 4 mins

Python               501 hrs 33 mins █████████▒░░░░░░░░░░░░░░░   37.90 %
C++                  174 hrs 13 mins ███▒░░░░░░░░░░░░░░░░░░░░░   13.16 %
V                    105 hrs 48 mins ██░░░░░░░░░░░░░░░░░░░░░░░   08.00 %
Markdown             93 hrs 7 mins   █▓░░░░░░░░░░░░░░░░░░░░░░░   07.04 %
JavaScript           70 hrs 53 mins  █▒░░░░░░░░░░░░░░░░░░░░░░░   05.36 %
Text                 47 hrs 41 mins  █░░░░░░░░░░░░░░░░░░░░░░░░   03.60 %
Java                 43 hrs 55 mins  ▓░░░░░░░░░░░░░░░░░░░░░░░░   03.32 %
Rust                 38 hrs 5 mins   ▓░░░░░░░░░░░░░░░░░░░░░░░░   02.88 %
SystemVerilog        37 hrs 49 mins  ▓░░░░░░░░░░░░░░░░░░░░░░░░   02.86 %
Assembly             27 hrs 47 mins  ▓░░░░░░░░░░░░░░░░░░░░░░░░   02.10 %

Tech Stack:

C C++ CSS3 HTML5 JavaScript GraphQL Python Markdown Rust TypeScript Solidity Vercel Firebase Heroku Django DjangoREST Flask Express.js FastAPI MUI NPM Next JS NodeJS React React Router Redux SASS Threejs TailwindCSS Yarn MongoDB MySQL Figma Framer Canva LINUX

Projects

Interesting things I learnt this week :-

( No, this is not fetched by Github Actions from an API, I manually write this every Sunday, lol ! ) Here is a list of all the interesting things that I found :-

Tip

  • Copy Mode in Tmux let's us to copy whatever is in our screen in T Mux (terminal outputs too)
  • There is a mechanism to stack windows in Hyprland
  • IME / IMF ( Input Method Engine and Input Method Framework) is how you type in Japanese from an English Keyboard, it's also what all normal andriods have to process keypresses Check out this blog :- Wayland does not work well with IM

Desktop Setup

My Desktop Setup for efficieny, updated about every 4 motnhs

[A really good gif about setup]

All my dotfiles, configuration files repository !

[Arch Linux]

  • Hyperland + hyprdots ( uses Wayland Compositor )
  • VSCode / Neovim
  • T-mux ( Terminal Multiplexer )
  • Kitty + zsh
  • MPD + NCMPCPP + CAVA
  • Zathura
  • Obsidian

[Windows 10]

  • WSL
  • VSCode / Neovim
  • T-mux
  • Win Terminal
    • pwsh [Oh my powershell link]
    • zsh [Oh my zsh]

As future hobbies :-

  • GPU architecture, RISC - VV ( vecotization )
  • Compilers, Text Editors, IDEs and Regex Engines
  • Graphics and 3D Rendering, Animation libraries, GameDev
  • Linux systems, Bootloaders, and the notorious OSDev

Pinned Loading

  1. __Fintech __Fintech Public

    An Advanced Finance Analytics Dashboard built using State-of-the-Art Tech Stack

    JavaScript

  2. ECE-Projects ECE-Projects Public

    All the projects I made or contributed to in my Electronics and Communication course

    Verilog

  3. Emerging_Multiplier_Architectures Emerging_Multiplier_Architectures Public

    Verilog

  4. FineTuning_VLM_Foundational_Models FineTuning_VLM_Foundational_Models Public

    miniproject_2

    Jupyter Notebook 1

  5. Low_power_Approximate_Recursive_Multipliers Low_power_Approximate_Recursive_Multipliers Public

    Low power Approximate Recursive Multipliers for error tolerant applications. Designs to dynamically trade Accuracy for better Power consumption

    Verilog 1

  6. Modeling_Fairness_Accuracy_MOO_approach Modeling_Fairness_Accuracy_MOO_approach Public

    Jupyter Notebook 1