Skip to content
View prabhtheone's full-sized avatar
🏠
Working from home
🏠
Working from home
  • 03:57 (UTC +05:30)

Highlights

  • Pro

Block or report prabhtheone

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

BUILD • LEARN • CONTRIBUTE • REPEAT

GitHub LinkedIn Email


┌──────────────────────────────────────────────────────────────────────┐
│  PRABHJOT.SINGH                                                     │
│                                                                      │
│  > first-year B.Tech CSE student                                    │
│  > building with C                                                  │
│  > moving into modern C++                                           │
│  > learning systems programming                                     │
│  > contributing to real open-source codebases                       │
│                                                                      │
│  STATUS :: BUILDING THE FOUNDATION                                  │
└──────────────────────────────────────────────────────────────────────┘

> ABOUT_ME

I'm a first-year B.Tech Computer Science & Engineering student focused on building a strong foundation in C, C++, data structures, systems programming, and open source.

I learn by taking projects from simple implementations to cleaner, tested, maintainable software.

student: "B.Tech CSE • Year 1"
primary_path: "C → C++ → DSA → Systems"
current_language: C
next_language: C++
tools: "Git • GitHub • VS Code"
focus: "Systems programming + open source"
approach: "understand → build → test → contribute → repeat"

> CURRENTLY_LEARNING

C

CURRENT FOCUS

Pointers • structs • dynamic memory • file I/O • testing

C++

NEXT STEP

OOP • STL • vectors • maps • strings • modern C++

OPEN SOURCE

BUILDING EXPERIENCE

Git workflows • issues • code review • pull requests

C C++ Git GitHub VS Code


> FEATURED_WORK

🏦 banking-system

A console-based banking system written in C demonstrating account management, authentication, binary-file persistence, transfers, transaction history, validation, automated testing, and CI.

Current goal: evolve it into a stronger C systems-programming project using pointers, structs, dynamic memory, safer storage, and better tests.

VIEW PROJECT →

🌱 Crop-AI

A student-built computer-vision and deep-learning project for crop classification and Guava quality grading. It uses an EfficientNetB0 two-stage pipeline and currently classifies five crops, with Guava graded into A/B/C/Reject.

VIEW PROJECT →

🚀 OmniRoute

An open-source AI gateway where I'm gaining experience working inside an existing codebase, investigating issues, making targeted fixes, and preparing upstream pull requests.

VIEW PROJECT →

💳 ledger-fintech-demo

An interactive browser-based FinTech demonstration with wallets, transfers, budgets, expenses, dashboards, and simulated fraud checks.

VIEW PROJECT →


> OPEN_SOURCE_TRACK

I'm now building toward meaningful contributions in C/C++ and systems-oriented projects.

🖥️ ScummVM

C++ / OPEN SOURCE

Exploring the codebase, learning the contribution workflow, and working toward beginner-friendly upstream fixes.

MY FORK →

🔐 Cypherock Firmware

C/C++ / FIRMWARE

Exploring embedded firmware development and learning how to contribute safely to a real hardware-oriented codebase.

MY FORK →

LEARN C
   ↓
BUILD + TEST
   ↓
C++ + STL
   ↓
DSA
   ↓
SMALL UPSTREAM FIXES
   ↓
MEANINGFUL CONTRIBUTIONS
   ↓
LARGER OPEN-SOURCE PROJECTS

Repositories such as first-contributions are kept as part of my contribution history and learning journey rather than being presented as flagship projects.


> CONTRIBUTION_ARCADE

🐍 SNAKE // CONTRIBUTION MODE

Snake contribution graph

CONTRIBUTIONS → SNAKE → LEVEL UP

Prabhjot Singh GitHub Stats


> GITHUB_ACTIVITY

🧩 Primary languages C • C++
🛠️ Current project Banking System in C
🌐 Open source OmniRoute + ScummVM + Cypherock
📚 Next focus Pointers → dynamic memory → C++ → STL → DSA

My contribution graphs are generated from my real GitHub activity and update automatically through GitHub Actions.


CONNECT

LinkedIn Email Repositories



01 / LEARN   02 / BUILD   03 / TEST   04 / CONTRIBUTE

Pinned Loading

  1. Crop-AI Crop-AI Public

    AI-powered crop image classification system built with TensorFlow & MobileNetV2 that identifies Wheat, Rice, Maize, Banana, and Guava from images, with a strong focus on real-world agricultural app…

    Jupyter Notebook 3 3

  2. ledger-fintech-demo ledger-fintech-demo Public

    Interactive FinTech web app demo — wallet, payments, budgets, goals, AI fraud checks, and merchant/admin dashboards. Pure React + Tailwind, zero backend, zero build step.

    JavaScript 2 2

  3. banking-system banking-system Public

    A console-based banking system in C with authentication, file persistence, transfers, transaction history, automated testing, and GitHub Actions CI.

    C 2 1

  4. firstcontributions/first-contributions firstcontributions/first-contributions Public

    🚀✨ Help beginners to contribute to open source projects

    56.1k 110k