Skill
Compiler development
Related work and learning, in one place.
Projects
Language and editor tooling
A custom language with a lexer, parser, scope checks and Python AST execution, plus TypeScript editor extensions, a language server and a debug adapter for diagnostics, source breakpoints and stack frames. I architected and directed the AI-assisted implementation.
Game-authoring and 3D asset pipelines
I architected and directed a validated DSL-to-Godot authoring pipeline and Python/Blender processing for generated 3D assets. The prototypes use GDScript, procedural geometry and content-addressed artifact storage.