whoashish115

Projects

0 projects

A production-grade regex engine implementing Thompson's construction to translate regular expressions into ε-NFA, followed by subset construction (powerset) to obtain a minimal DFA for efficient O(n) matching. Supports concatenation, alternation, Kleene star, character classes, and anchoring with a focus on automata-based pattern matching.

C++automataregex engine
ε-NFA → DFA

A cross-platform VPN implementation written in modern C++ that uses virtual TUN interfaces and TLS-encrypted communication to securely forward IP packets between clients and servers. Implements custom packet handling, mutual TLS authentication, OpenSSL-based encryption, and platform-specific networking support for Linux and Windows.

C++networkingTLSVPNTUN
TUN + TLS
38 sketches

Generative art, interactive visualizations, and visual experiments collected in one gallery.

View creative works