Atlanta, GeorgiaPortfolio 2026Open to new workGet in touch
05
Projects built
03
Stacks: Swift,
Flutter, TypeScript

Nguyen Hoang.

Built to forget you.

Computer science student at Georgia State University. I make small, sharp software in Swift, Flutter and TypeScript, and most of it keeps your data on your device.

GSU
Computer science
ATL
Based in Atlanta
  1. 01SwiftEchoA menu bar app that draws live subtitles over anything your Mac is playing, even video with no captions.View project
  2. 02FlutterNoxLocal-first Markdown notes.View project
  3. 03FlutterAscendA free, local-first alternative to WHOOP.View project
  4. 04Swift 6PlatterDrive health in your menu bar, plus a dual-pane file manager.View project
  5. 05TypeScriptWayframePin your photos on a world map, string them into stories and share them with friends.View project
00 / Hello, world
PORTFOLIO · 2026

Software that minds its own business.

I’m Nguyen. I build native Mac apps in Swift, cross-platform apps in Flutter and web apps in TypeScript.

Featured projects

4 in progress
01 · Swift · macOS · Active

Echo

A menu bar app that draws live subtitles over anything your Mac is playing, even video with no captions. On-device or cloud, with live translation.

Open case ↗︎
Listens to system audio · never the mic
  • Apple on-device
  • WhisperKit local model
  • Cloud API
Live translation · export .srt / .txt
02 · Flutter · Dart · Active

Nox

Local-first Markdown notes. Your notes stay as files on your device, with split panes, canvases and one Record button for meeting transcripts.

Open case ↗︎
03 · Flutter · Dart · Active

Ascend

A free, local-first alternative to WHOOP. Recovery, strain and sleep scores from your Apple Watch, plus a Quest Mode for habits. No account, no cloud.

Open case ↗︎
04

Platter

Drive health in your menu bar, plus a dual-pane file manager. Native macOS with IOKit and smartctl.

Swift 6 · SwiftUIOn hiatus
05

Wayframe

Pin your photos on a world map, string them into stories and share them with friends. Made for old cameras that never knew where they were.

TypeScript · Open sourceActive

Photos · from Wayframe · @xing

Open my profile ↗︎
Photos coming soon

My map fills in here once my Wayframe photos are public. Until then, the live map is one click away.

Building

Commits · last 12 months
Last commit
2 days ago
Updated Nov 6

525 commits on 27 days in the last 12 months. Counts only; rebuilt every day.

git log --since=30d
  1. ●Nov 45 commits
  2. ●Nov 31 commit
  3. ●Nov 25 commits
  4. ●Nov 13 commits
  5. ●Oct 3181 commits
  6. $
81Busiest dayOct 31
13Longest streakdays in a row
524Last 30 dayscommits
19.4Per active dayacross 27 days
Taste

On repeat.

The anime and movies and shows I keep coming back to.

  • 01Attack on Titan2013
  • 02Summer Time Rendering2022
  • 03Vinland Saga2019
  • 04Grand Blue Dreaming2018
  • 05Hajime no Ippo2000
About

Keep it on your device.

  • 01MacSwift · SwiftUINative apps for the menu bar and desktop
  • 02MobileFlutter · DartCross-platform apps for iPhone and Android
  • 03WebTypeScriptMaps, pages and tools in the browser

I’m Nguyen, a CS student at Georgia State University (GSU). I build small, sharp software: Mac apps in Swift, cross-platform apps in Flutter, and web apps in TypeScript. Most of it keeps your data on your device.

SwiftSwiftUIFlutterDartTypeScriptPythonJavaCC++IOKit
5Apps built
10Languages and tools
525Commits this year
Off the keyboardSoccerChessTravelPhotographyLearningThinkingAnimeMovies

Read more ↗︎