Selected Work

Projects

Trying to having fun with the projects

DStats

An analytics platform for Discord bots, offering a custom SDK to track metrics and a web dashboard for data visualization.

Rust
Memory-safe systems programming language without a garbage collector.
Axum
Modular web framework for Rust, built on top of Tokio.
PostgreSQL
Highly stable, open-source relational database.
Next.js
React framework for server-rendered and statically generated websites.
TypeScript
Strict syntactical superset of JavaScript that adds static typing.

Meme O'Clock

A Discord bot that automatically delivers a fresh meme to servers every 12 hours.

TypeScript
Strict syntactical superset of JavaScript that adds static typing.
Discord.js
Node.js library for interacting directly with the Discord API.
Bot
Automated background service handling user interactions.
Automation
Scripts designed to run routine tasks without manual intervention.

Whispr

An end-to-end encrypted messaging client utilizing 'RSA-OAEP' for secure key generation and local storage to persist message history.

Rust
Memory-safe systems programming language without a garbage collector.
Dioxus
A React-like UI library for building cross-platform apps in Rust.
IndexedDB
Browser-native API for client-side storage of structured data.
WASM
WebAssembly. Runs compiled, near-native code directly in the browser.

Black Hole Simulation

A real-time physics simulation exploring gravitational lensing and GPU-powered rendering.

Rust
Memory-safe systems programming language without a garbage collector.
WGSL
WebGPU Shading Language. C-like syntax for modern browser graphics.
Graphics
Low-level rendering and pixel manipulation.
Simulation
Programmatic modeling of real-world physics and logic.

Nym

An anonymous social deduction game for Discord where players receive hidden identities, utilizing a local database to manage game states.

TypeScript
Strict syntactical superset of JavaScript that adds static typing.
Discord.js
Node.js library for interacting directly with the Discord API.
Sapphire
An object-oriented Discord.js framework for advanced command routing.
SQLite
Lightweight, C-language, self-contained SQL database engine.
Game
Interactive digital states managed by local or remote game loops.