Projects

Selected work in computer vision, machine learning, and software engineering. All projects are open-source and available on GitHub.

Precision Guitar Tuner - Real-time Audio Tuner

Precision Guitar Tuner - Real-time Audio Tuner

C++20Audio DSPImGuiFFTReal-time

High-precision guitar tuner application with real-time audio processing. Features FFT-based pitch detection, multiple tuning modes, and clean ImGui interface. Built with modern C++20 using custom DSP and audio I/O libraries.

lib-guitar-dsp - Guitar Audio DSP Library

C++20DSPFFTAudio ProcessingLibrary

Modern C++20 digital signal processing library for guitar audio analysis. Provides FFT-based pitch detection, frequency analysis, and audio processing utilities. Core dependency for precision-guitar-tuner.

lib-guitar-io - Cross-platform Audio I/O Library

C++20Audio I/OCross-platformReal-timeLibrary

Cross-platform C++20 audio input/output library for real-time audio capture and playback. Provides unified interface for audio device management across different operating systems. Core dependency for precision-guitar-tuner.

VisionCraft - Visual Node Editor for CV

VisionCraft - Visual Node Editor for CV

C++20OpenCVImGuiGLFWNode Editor

Modern C++20 computer vision node editor with intuitive visual programming interface. Build complex CV pipelines through drag-and-drop node system with real-time processing.

Kappa Core - OpenGL Application Framework

C++20OpenGLGLFWCMakeFramework

Modern C++20 application framework providing infrastructure for OpenGL applications. Features layer-based architecture, event system, window management, texture handling, and comprehensive logging with CI/CD pipeline.

PyShiny Hunter - Pokemon Shiny Hunter

PyShiny Hunter - Pokemon Shiny Hunter

PythonComputer VisionAutomationOpenCV

Python-based automation tool for hunting shiny Pokemon in emulated games. Uses computer vision and automation techniques to detect and catch rare shiny variants efficiently.