Portfolio

Selected Works

✦

A curated collection of programming projects I have crafted over the years.

Compact - All-In-One Organizer

A simplicity-driven app that provides users an encompassing experience of productivity, featuring customizable widgets like To-Do, Budgeting, Addictions, Diary, and more.

FlutterDartFirebaseReact
Compact - All-In-One Organizer

LinearPlot3D

LinearPlot3D is a web application that displays animation to help students understand the concept of linear algebra in 3D space and professors to teach the concept of linear algebra in 3D space.

ReactTypescriptWeb
LinearPlot3D

ClipboardHistory

The app keeps track of textual clipboard history data and allows the user to copy previous clipboard data using ctrl + <number>

SwiftSwiftUIMacOS
ClipboardHistory

Available Date Formatter

Drag across a week grid to mark when you're free or busy, then copy it as text, an image, a share link, or an .ics file. Everything runs in the browser — availability lives in the URL hash, so nothing is uploaded.

AstroReactTypescriptWeb
Available Date Formatter

GitHub Pie Chart

A pie chart of anyone's GitHub contributions grouped by repo, served as an SVG you can embed in a README. No build step and no dependencies — one serverless function, plus a live configurator that builds the snippet for you.

JavaScriptServerlessSVGWeb
GitHub Pie Chart

RSVP Reader

A minimalist speed reader that flashes words one at a time using Rapid Serial Visual Presentation, aligning each word on its Optimal Recognition Point so your eyes stay still. Adjustable from 100 to 800 WPM, with a fullscreen focus mode and keyboard shortcuts.

ReactTypescriptViteTailwind
RSVP Reader

Kaomoji Keyboard

An iOS custom keyboard for browsing, searching, and inserting 800+ Japanese-style text emoticons anywhere you type, with mood categories, keyword search, and usage-based sorting. It never requests Full Access and makes no network calls.

SwiftUIKitSwiftUIIOS
Kaomoji Keyboard