Resume
LunaStev
Systems programmer focused on language design, compiler infrastructure, and Linux-native developer tooling.
Summary
Building programming languages and compiler toolchains with an emphasis on safety, performance, and practical developer experience.
Current Work
- Developing Wave, a modern systems programming language.
- Building Whale, a full compiler and toolchain stack for Wave.
- Maintaining ecosystem tooling including Vex and WSON.
Selected Projects
- Wave Programming Language: language architecture and systems programming model.
- Whale Toolchain: parser, IR builder, code generation, linker, optimization passes.
- Vex Package Manager: reproducible builds and dependency workflows.
- WSON: typed serialization format with text and binary support.
- TechPedia: open CC0 platform for technical documentation.
Technical Stack
Wave, Rust, C/C++, Python, LLVM, Compiler Design, Operating Systems, Assembly AMD64
Development Environment
Fedora on desktop workstation (Ryzen 5 2600X, RTX 2060, 32GB RAM), optimized for Linux and Unix-based systems development.