PROJECTS
Explore my portfolio of digital creations, ranging from audio software and games to productivity tools and experimental projects.
RSO
An instrument that responds rather than obeys. RSO combines exotic oscillators with familiar sculpting tools and a deep modulation system, built for dialogue, exploration, and happy accidents.
RSO is a VST3 synthesizer built for dialogue. It responds to your input in ways that surprise you, pulling sounds in directions you wouldn't find alone. Whether you're designing for film, exploring new sonic territory, or just want a synth that feels alive under your fingers—RSO always brings something new to the session. The sound engine pairs two unusual stereo oscillators—a Quaternion Phase Oscillator that thrives at the edge of chaos, and a harmonically dense Vector Phaseshaping engine—with filters you already know how to use: a Moog-style ladder, a West Coast wavefolder/LPG, and an Oberheim Xpander-inspired multimode. Strange sources, familiar shaping. Explore without losing control. RSO comes alive through a deep and intuitive modulation system. Every parameter in the engine can be modulated, and modulators range from morphing LFOs to generative noise surveyors. Sounds breathe, evolve, never sit still. With MPE built in from the ground up, your performance translates directly into the modulation flow. RSO is an instrument for discovery—yours to explore.

A Cat Game
Explore a living painting in this 2D platformer. Control 3 unique cats with special abilities through dynamic, hand-painted worlds filled with charm and mystery.
Step into a playable painting. 'A Cat Game' features a unique aesthetic derived from real hand-painted artwork, brought to life with intricate 2D skeletal animation where nearly every asset reacts organically to the world. Master the distinct movement styles and special abilities (double jump, gallop, dash) of three feline protagonists – Svetlana, Katya, and Bretzel. Chain actions for high-speed traversal and discover depth in frame-perfect mechanics. Explore diverse environments, from forests under dynamic weather and day/night cycles to the moon itself, all filled with charm, mystery, and handcrafted detail. Follow Svetlana's journey after a strange event transforms her, pitting her against the nefarious Dr. Pouet Pouet in a quest to save cat-kind. Currently in active development using Unity.

PukaPok
Rediscover your PDFs with PukaPok: a fast, modern library & viewer with smart organization, comfortable reading modes, and unique scientific reference linking.
Born from frustration with clunky, slow, and feature-poor PDF tools, PukaPok is a focused attempt to streamline how you manage and read documents. Experience fluid viewing with multi-phase rendering, advanced caching, true dark/sepia modes, and continuous scroll layouts. Organize thousands of documents effortlessly using intuitive bookshelves, flexible tagging, and a built-in metadata editor. Find anything instantly with multi-phase search (exact, fuzzy, etc.) across all content and metadata, plus optional local AI-powered semantic search. The standout feature is automatic hover-preview for scientific references (equations, figures, tables), eliminating tedious scrolling in research papers. Built with Python/Qt for speed and efficiency, PukaPok offers a clean interface for power users and researchers.

KissCam
Fast, minimal screen capture for macOS. Screenshots and video recording following the KISS principle: Keep It Simple, Screenshot.
I take a lot of screenshots. I record my screen constantly. I just wanted something that captures what I need, saves it, and gets out of the way. No account, no subscription, no clutter. KissCam lives in your menu bar and offers three capture modes (Full Screen, Window, Rectangle) for both screenshots and video. The standout feature is Quick Capture: hit a shortcut, get a file, no overlay needed. Perfect for repetitive workflows where you're capturing the same window or area over and over. Multiple output formats, customizable shortcuts, audio options for recordings, and a clean native interface. Screen capture that stays out of your way.

Snobify
Break free from the music algorithm. Snobify is a macOS app for exploring new and meaningful methods of musical discovery.
Snobify was born from a simple question: Are there better ways to discover music? We created this app as a platform for exploring new, exciting, and more meaningful methods of musical discovery. It's a powerful anti-algorithm for your Mac, built on the belief that true discovery happens when you break the cycle of popularity bias.

Adaptive AESTHETICS
Elevate your IntelliJ IDE: Adaptive AESTHETICS dynamically changes your background based on code analysis, from serene cosmic cats to demonic entities for errors.
Is your IDE emotionally dead? Does a null pointer exception fail to evoke existential dread? Adaptive AESTHETICS solves this critical oversight by making your IDE *feel* your code's state. Your background transforms: a serene surfing cat for clean code ✓, a screaming ethereal feline for warnings ⚠, and a terrifying multi-cat demon entity when syntax displeases the compiler gods ❌. This isn't just cat pictures; it's essential developer infrastructure (proven* to boost error-fixing motivation by 73.5%). It fosters a deeper connection between you and your code. Available via GitLab releases. (*Metaphysical studies).

AlmondO
AlmondO: A complete tonewheel organ emulation running on an STM32F4 Discovery. Features 9 drawbars, leakage, vibrato, ADSR, and MIDI control via LUT wizardry.
How do you run 109 sine oscillators on a modest STM32F4 at 48kHz? AlmondO tackles this classic embedded audio challenge head-on, using no HAL libraries, just STM SPL code. Instead of impossible calculations, it employs optimized Look-Up Tables (LUTs) for 12 base notes, with 109 'readers' accessing them at different speeds. It faithfully recreates the tonewheel sound with 9 MIDI-controllable drawbars, switchable harmonic leakage simulation, and essential delay-based vibrato. Bonus features include a full ADSR envelope (for pads!) and a unique 'Glitchy Disto' effect. Fully functional on the STM32F4 Discovery board, it's a testament to optimizing for constrained hardware.

Mutated Rings
An alternative firmware for Mutable Instruments Rings, packing engines from Plaits and new ones like simulated Bell, 808 Cowbell, and Super VPS Oscillator.
Expanding on the beloved Mutable Instruments Rings module, Mutated Rings is an alternative firmware that injects a wealth of new sonic possibilities. It ports several popular algorithms from the Plaits macro-oscillator directly into the Rings architecture. Beyond ports, it introduces entirely new synthesis engines developed specifically for this project: a physically modeled Bell simulation, a classic 808 Cowbell emulation, and a simpler implementation of the powerful Super VPS (Vector Phaseshaping Synthesis) oscillator featured in the RSO VST. This project involved deep diving into the original Rings and Plaits C++ codebases, understanding the STM32 hardware constraints, and implementing complex DSP algorithms efficiently in an embedded environment. It offers Eurorack users significantly more versatility from their Rings module.
