Software
XL Converter


Easy-to-use image converter for modern formats. Runs encoders in parallel for faster processing.
Supports new formats: JPEG XL, AVIF, and new encoders. Can losslessly recompress JPEG images to JPEG XL, and reconstruct them back to the original JPEG file.
Uses Google's new JPEG encoder, JPEGLI, for best quality JPEG images. Features ExifTool integration and downscaling. Available for Windows and Linux.
Written in Python and PySide6 (Qt6). Tested with Pytest and documented with Sphinx.
xl-converter-docs (deprecated)


Fully-custom documentation system with client-side search. It was used as the official documentation for XL Converter before being replaced by Sphinx.
Written in ReactJS, TypeScript, SASS, and Python. Tested with Jest.
chat_server

A prototype of a chat application.
Written in Python.
Hangman

My take on the classic Hangman with an easily editable dictionary.
Written in C++.