All Projects

Here are some of my projects that showcase my skills, expertise and cool stuff I've built!

Browse by focus

Featured Projects

Some handpicked projects with the best polish, impact and results.

dotfiles (Linux Ricing)

Used daily as a tuned dev environment and workflow base.

A collection of configuration files and scripts for customizing the Linux desktop environment. Includes themes, icons, and various tweaks for a polished look.

LinuxScriptingCLISystem Customization

FileWell

In-browser conversions with no uploads and instant results.

A modern, privacy-focused file converter that runs entirely in the browser. Converts images, audio, and video without sending data to servers.

Next.jsReactFFmpeg WebAssemblyTailwind CSS

Cless

Playable, fast TUI with UCI engine support.

Keyboard-focused Text User Interface (TUI) chess game. Supports local matches and playing against UCI-compatible engines.

C++CLIBitboardsOptimizationUniversal Chess Interface (UCI)ncurses

Termsweeper

Polished terminal game with theming and fast controls.

TUI minesweeper built with Bubble Tea and Lip Gloss. Supports themes, configurable board sizes, and fast keyboard controls.

TUIGolangBubble TeaLip Gloss

More Projects

Other projects, experiments, tools and work in progress that are still worth checking out.

Clessy

UCI engine written from scratch, works with any UCI interface.

Hobby chess engine in development, written from scratch in C++. Communicates via the UCI protocol, so it plugs into any UCI-compatible GUI or TUI.

C++CLIBitboardsChess EngineOptimization

Py of Aces

Classic blackjack rules, fully playable in the terminal.

TUI blackjack built in Python with Blessed. Includes practice mode, split, double down, and classic rules.

TUIPythonBlessedBlackjack

Numdle

Wordle-style guessing turned into a lightweight desktop game.

A desktop game inspired by Wordle, but with numbers. Players must guess a 5-digit number within 6 attempts.

PythonTKinterSQLiteGame Development

Password Fortress

Security-first flows with strong crypto defaults.

A desktop password manager focused on security and usability. Master password hashed with bcrypt, entries encrypted at rest with Fernet, plus a built-in password generator and strength checker.

PythonCryptographyHashingAuthenticationSQLite