Skip to content
View rusty-jar's full-sized avatar
🌴
Learning
🌴
Learning
  • Kolkata
  • 17:08 (UTC +05:30)

Highlights

  • Pro

Block or report rusty-jar

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
rusty-jar/README.md

Hi there, I'm Shahibur Rahaman πŸ‘‹

Working on Code

I start fires with codeπŸ”₯, and then heroically put them out🧯.

πŸ’» Developer | 🧐 Problem Solver | βš™οΈ Systems Enthusiast | πŸ€–πŸ§  Passionate about ML

πŸ“§ Email β€’ πŸ”— LinkedIn


πŸš€ About Me

  • πŸŽ“ Computer Science student with a passion for ML, low-level systems, emulators, and embedded programming
  • πŸ› οΈ Creator of Neo8085, a modern 8085 microprocessor simulator
  • πŸ’‘ I love building tools that make learning and development intuitive
  • πŸ€– Interested in machine learning, parallel processing, system architecture, OS design, and emulation
  • 🌱 Currently diving deeper into:
    Compilers β€’ Assembly β€’ Operating Systems β€’ Rust β€’ CUDA β€’ PyTorch

πŸ› οΈ Tech Stack

Languages:      Python, C, C++, JavaScript, TypeScript, Rust (learning)
Frameworks:     PySide6, Qt, CUDA, PyTorch, React, Node.js
Tools:          Git, GDB, Valgrind, Docker
IDEs & Editors: Visual Studio 2022, VSCode, JupyterLab, PlatformIO (Embedded Development)
OS:             GNU/Linux (Fedora & Ubuntu) & Windows 11
Others:         MySQL, Firebase, MongoDB, SQLite, StarUML, Inno Setup

Embedded Development experience: 
 - Raspberry Pi Pico/Pico W (RP2040) [official C/C++ SDK and MicroPython]
 - Arduino Nano (Atmega328P) [Arduino SDK]
 - ESP8266 [Arduino based SDK for ESP8266]
 - STM32 (BluePill and BlackPill) [LibOpenCM3 library]

Favourite cloud provider: Microsoft Azure

πŸ’» System Specs

System type: Laptop (Mobile Workstation)
OS: Windows 11 (It gets the job done)
VMs: Fedora Workstation 41, and Ubuntu 24.04
Virtualization Software: Virtual Box
CPU: Ryzen 7535HS (45W)
iGPU: Radeon 660M
dGPU: RTX 3050 [GA107M] 6GB (85W) clocked at 1.90GHz
Memory: 16GB DDR5 @ 4800Mhz
Storage: 512GB NVMe Gen 3.0
Editor: VS Code
IDE of choice: Visual Studio 2022
Shell: PowerShell
Terminal: Windows Terminal (Feels like the best terminal out there!)
WM: Desktop Window Manager (DWM)

πŸ“ˆ GitHub Stats


🌟 Featured Projects

  • πŸ”§ Neo8085
    A full-featured 8085 emulator and IDE with real-time visualization, debugging tools, and a custom assembler.

πŸ“¬ Let's Connect!

I'm always open to discussing new projects, collaboration opportunities, or tech in general.

πŸ“§ [email protected] Β  | Β  πŸ”— LinkedIn Β 


Pinned Loading

  1. Neo8085 Neo8085 Public

    Neo8085 is a 8085 microprocessor simulator designed for educational and development purposes. It provides a modern, feature-rich environment for writing, debugging, and executing 8085 assembly lang…

    Python 1 1