Hello, I'm Kevin 👋🏼! Systems Engineer driven by a curiosity for how things work under the hood.
Statically typed, compiled imperative language engineered for predictable semantics and rapid learning. Developed the full compiler pipeline, from lexer and parser to code generation, written entirely in the language itself to compile its own source tree.
Implemented a C++ file compression utility using Huffman coding and binary tree traversal. Designed custom BitWriter and BitReader abstractions for variable-length bitstream I/O, managed recursive dynamic memory cleanup, and achieved 45% space savings on text payloads with automated roundtrip test validation.
Metalanguage for designing context free programming languages. This new metalanguage allows you to:
- Analyze
undefined,unreachable,cyclic, andrecursivegrammar rules. - Visualize the rules through a railroad diagram.
- Generate random code based on the grammar rules.
Additionally, you can download and upload grammars in JSON format.
Website for a theater workshop. Key features:
- Responsive landing page for presenting the workshop.
- Showcase posts of current and past theatrical plays.
- Actor profiles (current and former) with bios.



