Back to Home

PROJECTS.

A collection of games and web applications I've built.

01

BIABank

Web Application2025

Overview

Full-stack banking system with JWT auth, real-time notifications, and admin portal

Key Features

  • Implemented secure JWT authentication with refresh tokens
  • Built real-time notification system using SignalR
  • Created admin portal for user and transaction management
  • Designed RESTful API following best practices

Tech Stack

C#ASP.NET CoreJWTSQLite
02

2D Platformer

Game2025

Overview

A 2D game engine built with C++ and SDL2, using an ECS architecture. Features hardware-accelerated rendering, physics-based gameplay, and procedural level generation.

Key Features

  • Built custom Entity Component System with singleton managers
  • SDL2 hardware-accelerated rendering with sprite sheets
  • Procedural chunk-based level generation with TMX maps
  • Physics system with gravity, collision, and coyote time

Tech Stack

C++SDL2GLMECS
03

OpenGL Graphics

Game / Graphics2025

Overview

Real-time lighting, Phong shading, texture & normal mapping

Key Features

  • Implemented Phong lighting model with multiple light sources
  • Created normal mapping for surface detail
  • Built texture loading and UV mapping system
  • Developed custom shader pipeline

Tech Stack

C++OpenGLGLSL
04

Game Tool Development

Game / Tools2025

Overview

Visual 3D game editor with Lua scripting, asset pipeline, and terrain editing

Key Features

  • Built 3D scene editor with drag-and-drop model placement
  • Integrated Lua scripting system with MoonSharp for game logic
  • Created MonoGame Content Builder asset pipeline
  • Implemented terrain system with height-map generation

Tech Stack

C#MonoGameWindows FormsLua

Want to see more?

Visit my GitHub