Selected projects I've built over the last few years.
LocalScript
A secure Lua execution environment integrated with a local LLM pipeline.
Combines static AST analysis, sandboxed execution, memory and instruction limits, and
AI-assisted code generation to safely run user-defined scripts.
RustPythonFastAPILua
NetAnalysis
A high-performance graph analysis toolkit capable of processing massive
datasets. Includes optimized implementations of graph algorithms such as BFS, SCC detection,
connected components, landmark indexing, and parallel processing using Rayon.
RustRayonGraph Theory
ASCII Style Photo Converter
An image processing tool that transforms photos into high-quality 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, reactive UI, and clean state management.
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.