Software

Exploring innovative software projects in cryptography, data analysis, and computational research.

Software Development Focus

My software projects span various domains including cryptography, computational research, and data analysis. Each project is designed with performance, maintainability, and extensibility in mind, often exploring novel approaches to complex problems.

From low-level C++ frameworks to high-level analysis tools, the focus is on creating robust, well-documented solutions that can be used for both research and practical applications. Many projects incorporate modern software engineering practices including comprehensive testing, modular design, and performance optimization.

Featured Projects

Below are some of the key software projects I've developed, each demonstrating different aspects of software engineering and computational problem-solving.

Sunny's Battle Replayer Interface

Poi Plugin Battle Replay

An advanced battle replay system for KanColle players using the Poi browser, featuring steganographic data storage and cross-platform battle data conversion.

Learn more
LinOpt Vector Test Output

LinOpt

A high-performance C++ library for linear optimization and polyhedral computations, featuring simplex algorithm implementation and LRS integration for computational geometry.

Learn more
DotsiesCipherGen Console Interface

DotsiesCipherGen

A sophisticated C++ framework for working with the Dotsies font system, providing cryptographic operations, pattern analysis, and intelligent decryption algorithms.

Learn more
MocoExtendProblem Custom Goals Interface

MocoExtendProblem

A framework for rapid development of novel goals in biomechanical optimal control using OpenSim Moco and MATLAB, with automated interface generation.

Learn more
Lua Godot Bridge Data Conversion Interface

Lua Godot Bridge

A C++ GDExtension framework that seamlessly integrates Lua scripting capabilities into Godot 4 games, enabling dynamic modding and runtime script execution.

Learn more
Procedural Grapheme Generator Interface

Procedural Grapheme Generator

A cellular automata-based TrueType font generator that creates unique symbols through evolutionary algorithms, with both command-line and web interface support.

Learn more
Pokemon Egg Move Calculator Interface

Pokemon Egg Move Calculator

A graph theory-based tool that computes the shortest possible breeding chains for Pokemon egg moves, developed in collaboration with University of Illinois.

Learn more
CatPics Dynamic Gallery Interface

CatPics

A dynamic web application that automatically loads and displays cat photos using PHP and AJAX with automatic directory scanning.

Learn more
Power1D UI Commercial Platform

Power1D UI

A commercial GUI application for one-dimensional statistical power analysis in biomechanics. Developed by Jiku startup with HAS Motion integration.

Learn more