Projects

A selection of projects I've worked on, ranging from web applications to infrastructure automation.

portfolio-v2
Portfolio v2: The Ubuntu Terminal Experience

Portfolio v2: The Ubuntu Terminal Experience

A high-performance portfolio website and custom-built Content Management System (CMS) featuring a distinctive Ubuntu Terminal-inspired aesthetic. Developed with TanStack Start (React 19) and a self-hosted Convex backend, the platform provides a real-time environment for managing professional projects, technical skills, and blog content. It includes a dynamic PDF resume generator, a secure administrative dashboard, and comprehensive SEO optimization.

ReactTypeScriptConvexTailwindCSS
assignment-progress-tracker-pwa
Assignment Progress Tracker PWA

Assignment Progress Tracker PWA

A high-performance, academic-focused Progressive Web App designed to streamline the lifecycle of complex assignments. Featuring a structured checkpoint system, real-time notifications, and multi-role dashboards, it bridges the gap between students and instructors in higher education environments.

NextJSReactTypescriptPrisma+2
chasing-chapters
Chasing Chapters

Chasing Chapters

Chasing Chapters is a premium, bilingual book-review platform built with Next.js 16 and Payload CMS 3.0. It combines a boutique bookstore aesthetic with a powerful publishing workflow, featuring automated English-to-Indonesian translations and high-performance static rendering.

NextJSPayloadCMSReactPostgres+1
sequestration-simulator
Sequestration Simulator

Sequestration Simulator

A high-performance analytical engine and web dashboard built with FastAPI and Python, designed to simulate carbon sequestration trajectories for Indonesia's 2050 Net Zero targets. The system implements IPCC Tier 1 methodologies with advanced numerical modeling for forest maturation, carbon sink degradation, and adaptive land-use allocation.

PythonFastAPIPydanticJinja2+6