Selected projects I've built over the last few years.
LocalScript
A Lua execution environment integrated with a local LLM pipeline.
Includes static AST analysis, sandboxed execution, memory and instruction limits, and
code generation for user-defined scripts.
RustPythonFastAPILua
NetAnalysis
A graph analysis toolkit for working with datasets. Includes
implementations of BFS, SCC detection, connected components, and landmark indexing.
RustGraph Theory
ASCII Style Photo Converter
An image processing tool that transforms photos into ASCII art.
Supports custom fonts, grayscale mapping, and configurable rendering settings while
preserving image details.
RustImage ProcessingGraphics
MiniToDo
A full-stack task management application built with ASP.NET Core. Implements
RESTful APIs, Entity Framework Core, authentication, and a clean layered architecture.
C#ASP.NET CoreEF CoreSQLite
Weather App
A modern Android weather application built with Jetpack Compose and Material
Design. Uses the MVVM architecture and reactive UI.
KotlinJetpack ComposeAndroidMVVM
Rusthon
A custom Python-inspired programming language implemented in Rust. The
project includes lexical analysis, parsing, abstract syntax tree (AST) construction, and an
interpreter capable of executing user programs.
RustLexerParserASTInterpreter
MiniML
An interpreter for a minimal ML-like functional programming language written
in Ocaml. Implements tokenization, parsing, AST generation, lexical scoping, expression
evaluation, and functional language semantics.