Skip to content
View RAPHCRAP's full-sized avatar
👾
GEEKED
👾
GEEKED

Block or report RAPHCRAP

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

Abdul Rafay

💻 Junior Developer (C++ / Java) | 3D Engine Design • Graphics Programming • Game Tech

National University of Computer and Emerging Sciences
Lahore, Punjab, Pakistan


🧠 About Me

Hey there! I’m Abdul Rafay, a passionate Junior Developer with a love for building and understanding the inner workings of 3D engines, graphics systems, and automation.

My goal is to achieve the means to automate all forms — I’m a geek for that!

I enjoy pushing technical boundaries, experimenting with low-level rendering APIs, and crafting projects that blend math, art, and code into immersive experiences.


🛠️ Tech Stack

Languages:
C++ • Java • SQL • JavaScript

Frameworks / APIs:
SFML • JavaFX • OpenGL • Vulkan

Tools & Platforms:
Visual Studio • VS Code • Git • Node.js • Microsoft SQL Server


🚀 Currently Working On

  • 🧩 Experimenting with 3D object rendering in JavaFX
  • 🎮 Building utilities and tools for graphics development
  • 🤖 Exploring automation workflows to simplify development tasks

📊 GitHub Stats

Abdul Rafay's GitHub Stats GitHub Streak


🌐 Connect With Me


⚡ Fun Fact

I believe every form of code — from rendering pipelines to automation scripts — is just another expression of creativity.


If you like my work, consider giving a star to my repositories!

Pinned Loading

  1. 2D-PLUS-PLUS 2D-PLUS-PLUS Public

    A 3D SIMULATION THROUGH A 2D FRAMEWORK USING SFML AND PRACTICING LINEAR ALGEBRA TECHNIQUES

    C++

  2. PONG-RUSH PONG-RUSH Public

    A COLORFUL AND DYNAMIC UX TAKE ON THE CLASSIC PING PONG GAME IN THE MOST BASIC LANGUAGE EVER

    Assembly

  3. SCD-FALL-ASSIGNMENT SCD-FALL-ASSIGNMENT Public

    INCREMENTAL PROJECT MANAGER SYSTEM DELVING ON THE HANDS ON EXPIRENCE OF DEVELOPING A LAYERED ARCHITECTURE IN DYNAMIC APPLICATIONS MADE WITH JAVA

    Java

  4. YOKAI-BLADE YOKAI-BLADE Public

    MY FIRST NAIVE GAME PROJECT (SINGLE CPP LOL)

    C++