Oleh Sheremeta



My Projects 💖

Click on project card to view more


VkEngine (Custom game engine)

C++, Vulkan, PhysX, FMOD

My own custom game engine built on Vulkan in 2 months

RAW processing on CUDA

CUDA

Lightning fast RAW debayering and processing fully on GPU!

CUDA Audio Effects

C++ (CUDA, cuFFT)

A GPU-accelerated audio processing pipeline that applies convolution reverb, pitch shifting, and frequency filtering to WAV files using CUDA and cuFFT.



Lab Escape v2

C++, custom game engine

Simple game about escaping the laboratory, but remastered on my game engine.

CUDA Camera Effects

C++ (CUDA), OpenGL, Video Codec SDK, OpenCV

This demo uses OpenCV to fetch frame from camera and send to CUDA for processing and visualisation with OpenGL.

Pomodoro Timer

Qt (C++)

Simple Pomodoro timer app.

Spreadsheets

Qt (C++)

Spreadsheets processor application made with Qt. Supports basic formulas, styling and has Smart Fill.

Solitaire

C++ (OpenGL)

Solitaire-clone made with OpenGL. Resources (backgrounds and app icon) are inspired by Windows 7 Solitaire.

Surround sound demo

OpenGL & OpenAL

A real-time 3D engine prototype built with OpenGL, OpenAL and Assimp. Supports spatial audio, shadow mapping and state management.

Pico USB Temp with Linux Kernel Module

C

A simple Linux kernel module and RP2040 firmware combo for reading temperature data from DS18B20 over USB.

Ocean

C++ (CUDA & OpenGL)

Waves using a Gerstner wave formula on CUDA kernel. Simple light shader and texture. OpenGL 3.3 Core.

Fractals

CUDA & SDL

Beautiful fractals generated with CUDA acceleration and rendered by SDL. Includes Julia Set, Mandelbrot, and Newton.

Conway's Game of Life

CUDA & OpenGL

Classic Game of Life, but with CUDA acceleration.

AstroMiner

Unity (C#)

Game about a corrupted universe.



PPTX Time

C# Windows Forms

Simple tool to see how much time you spent making presentations in your favorite PowerPoint app.

Lab Escape

Unity (C#)

Simple game about escaping the laboratory.

Polyharmonic Curve

Rust (WASM), JS

Real-time, frame-rate-independent animation of a kinematic chain using Rust (WASM) and JS.

Minesweeper

JavaScript

Minesweeper clone I made to learn the game

Light Ray Sandbox

Rust (WASM), JS

Trivial implementation of light ray behavior with mirrors and lenses (adjustable, convex/concave).

Hotpad

C++ (Qt)

Convert your numpad into a hotkey pad.

VideoShare

ASP.NET

Video sharing web platform built on Azure and Azure SQL.

RPi Pico Temperature Logger

C++ (Pico SDK)

Uses DS18B20 temperature sensor (waterproof) to get water temperature and compute data.

Weather App

Dart & Flutter

Weather app. Fetches data from open-meteo.com

Todo App

Dart & Flutter with Hive

Very simple CRUD todo list app built while learning Hive.

Camera App

Android (Kotlin with Jetpack Compose)

Camera app for Android devices.

Chess Timer

Android (Kotlin with Jetpack Compose)

Chess timer app. Various time presets and custom time option.

Adventures of Zylo

Unity

My first Unity game. Boss is meh, but I will fix it if bored.

Netflix Viewing History CSV Summary

Python

Python tool for Netflix history analysis. Get your CSV in Netflix account settings and parse through this script.

News App

React Native

News aggregator app for mobile.