Hey, I'm Parven

Aspiring Graphics Programmer

Malaysia

I primarily work with C++ and Odin, using Vulkan and OpenGL as my main graphics API. I focused on making game engines, simulations, and real-time rendering experiments.

Projects

Showing Recent
Odin documentation generator

Odin Doc-Gen

2026
Odin Python HTML CSS

A simple documentation generator for Odin projects. Generate a searchable, filterable code reference site.

Silicon

2026
OpenGL Odin GLSL

A high-performance OpenGL renderer written in Odin, supporting PBR and ray tracing for CAD visualization.

Vulkron — Vulkan renderer built in Odin

Vulkron

2026
Vulkan Odin Slang

A Vulkan-based graphics renderer built in Odin from scratch, focused on rendering experiments and performance.

KuwaharaPP

2025
Unity C# HLSL

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

Blob Engine

2025
C++ SFML Visual Studio

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

Solar2D

2025
C++ SDL3 CMAKE

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

Perlin Terrain — procedural 3D landscape in C++ with Raylib

Perlin Terrain

2025
C++ Raylib Visual Studio

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

LogicSim — Unity digital logic circuit simulator

LogicSim

2025 Academic
Unity C#

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

Project Rover

2024
Unity C# HLSL

An experimental demo scene showcasing cel-shading and stylized rendering techniques using custom shaders.

Brownian Motion

2024
C++ Raylib Visual Studio

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

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.

CO2 Predictor — ML model for carbon emission estimation

CO₂ Predictor

2024 Research
Python Orange3 Scikit-learn

A machine learning model using Gradient Boosting to estimate industry-related carbon emissions.

Realm of Knowledge

2023 Academic
Unity C#

A Unity-based educational puzzle game that integrates programming logic with interactive challenges.