Projects

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.

Rust Python FastAPI Lua
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.

Rust Rayon Graph 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.

Rust Image Processing Graphics
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 Core EF Core SQLite
Weather App

A modern Android weather application built with Jetpack Compose and Material Design. Uses the MVVM architecture, reactive UI, and clean state management.

Kotlin Jetpack Compose Android MVVM
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.

Rust Lexer Parser AST Interpreter
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.

Ocaml Functional Programming Parser AST Interpreter

Coming soon...