Parven

I’m a 23-year-old aspiring graphics programmer based in Malaysia with a background in Electronic Engineering. I primarily work with C++ and Odin, using Vulkan as my main graphics API. My focus is on low-level systems development, including game engines, simulations, and real-time rendering.

Project 11

Vulkron

2026
Vulkan Odin Slang

A Vulkan based graphics renderer built using odin lang from scratch focused on rendering experiments and performance

In Progress
View Project

KuwaharaPP

2025
Unity3D C# HLSL

A Kuwahara post-process filter for Unity’s Built-in RP, created by exploring different algorithm styles for smoother results.

Completed
View Project

Blob Engine

2025
C++ SFML Visual Studio

A C++ soft-body 2D engine using a spring-mass system to simulate deformable physics-based interactions in games.

Completed
View Project

Solar2D

2025
C++ SDL3 CMAKE

A C++ solar system simulation using SDL3 and Newtonian gravity to model orbital motion of planets around a fixed sun.

Completed
View Project
Project 7

Perlin Terrain

2025
C++ Raylib Visual Studio

A terrain generation demo using Perlin noise in C++ with Raylib to create randomized 3D landscapes.

Completed
View Project
Project 6

LogicSim

2025 Academic
Unity2D C#

A modified version of a Unity-based digital logic simulator focused on learning circuit design fundamentals.

Completed
View Project

Project Rover

2024
Unity3D C# HLSL

A Unity scene showcasing cel-shading and stylized rendering techniques using the built-in renderer and custom shaders.

Completed
View Project

Brownian Motion

2024
C++ Raylib Visual Studio

A C++ simulation using raylib that visually demonstrates random particle movement mimicking Brownian motion.

Completed
View Project

2D Physics Engine

2024
C++ SFML Visual Studio

A custom-built C++ engine using SFML to simulate basic 2D physics interactions like collisions and gravity.

Completed
View Project
Project 2

Carbon Emission Predictor

2024 Research
Python Orange3 Scikit-learn PyQt5

A machine learning model using Gradient Boosting to estimate industry-related carbon emissions based on various input features.

Completed
View Project

Realm of Knowledge

2023 Academic
Unity3D C#

A Unity-based puzzle game that integrates programming logic with interactive challenges using cubes and triggers.

Completed
View Project