3D Rendering Engine

alt text Github Link

A high-performance rendering engine with an Entity Component System architecture, featuring physically-based rendering (PBR), physics integration via PhysX, and a GUI system.

Low Latency Trade Execution

Github Link

A multithreaded order and execution management system to trade spot, futures and options for instruments using Deribit API, with network requests optimized at the order of 100us.

Smooth Video Playback Library for STM32

alt text Github Link

A video playback driver for STM32, enabling 35FPS streaming on ST7735 display via SD card.

STM32 7-Segment-Display

Github Link

A compact library to control a 7-segment display on STM32 boards, using CMSIS headers. Built using a STM32F401RE board and a common-anode 7-segment display.

Luminosity

Github Link   Website

A modern-themed blogging platform, attracting a user base of 50+ users

Breakout Game

alt text Github Link

An Atari Breakout clone with a custom 2D sprite engine. It features three levels and has power-ups (such as increasing ball size, doubling speed, explosions etc.), debuffs and shader effects (such as chaos and screen inversion) for enhancing the gameplay.