My Projects

Boids Battleground
Boids Battleground
An interactive simulation of flocking behavior based on Craig Reynolds' Boids algorithm.
CanvasSimulationInteractiveNext.jsTypeScript
View details for Boids Battleground
AI Newsletter
AI Newsletter
A personalized AI-powered newsletter platform that delivers curated content based on user preferences and consumption patterns.
Next.jsMachine LearningNLPNode.jsMongoDBPython
View details for AI Newsletter
CRT Subpixel
CRT Subpixel
A WebGPU-based library for expanding images into CRT-style subpixel patterns.
WebGPUShaderImage ProcessingTypeScriptCRT Effect
View details for CRT Subpixel
Cultural Atlas
Cultural Atlas
Compare countries across eight behavioral scales with academic communicating scores and interactive radar charts.
Next.jsTypeScriptCulture MapRadar ChartData VisualizationInteractive
View details for Cultural Atlas