m/3m

Projects

things i've built, am building, or have abandoned

v2.0
current build

mlem.vi

this website. a retro-cyber neon personal site built with next.js and tailwind. the canvas where everything else lives.

next.jstailwindtypescript
ray depth

Whitted-style RayTracer

C++ implementation of a Whitted-style ray tracer, inspired by Dr Peter Shirley's works. Reflections, refractions, shadows.

c++graphicsray tracing
$ mlemfetch
run it

mlemfetch

colorful terminal system info tool — neofetch-inspired, with a rainbow ASCII cat animation.

shellterminalneofetch
PINN Framework
Bachelor Thesis

PINN Framework

physics-informed neural networks for solving differential equations by embedding governing physical laws directly into the loss function.

pythonpytorchphysicsneural networks

QuickHull Convex Layers

computation and animation of convex hull layers using a QuickHull-based algorithm. left: Fortune's sweep-line algorithm building a Voronoi diagram in real time.

pythoncomputational geometryvisualization
~92%
accuracy

TuneType

music genre classification system using ML and audio signal processing to identify the genre of any track from raw audio.

pythonmlaudioclassification
20+ agents
concurrent

Smart Railway Network Simulation

multi-agent railway network simulation built with MESA — intelligent trains, dynamic signaling, centralized dispatching, passenger behavior, and real-time analytics.

pythonmesamulti-agentsimulation

ETH-Sui Bridge

javascriptblockchain

MlemHouse

pythonfastapi

PINN Diff. Equations

pythonpytorch

Huffman Encoding Study

benchmark comparing Huffman, Burrows-Wheeler, and Run-Length encoding in Go.

gocompressionbenchmarking

Genomic Data Processing

analyzes FASTA genomic data — GC content, Needleman-Wunsch sequence alignment, variant calling. right: live alignment view.

c++bioinformaticsgenomics

SHA256 in ASM

assemblyx86-64

Huffman Visualizer

govisualization

Map of Computer Science

obsidianknowledge

Legacy of Brok

pythonpygame

Comp Arch CTF

capture-the-flag inspired challenges from computer architecture course. binary exploration and low-level systems programming.

pythonctfassemblysecurity

DutchBuddy

javaandroid

WanderPath

swiftios

Sorting Visualizer

pythonpygame