iOS Health Dashboard
Workouts, Activity Rings, sleep and vitals from Apple Health, with calendar widgets. On the App Store.
Hey, I'm Justin (Ziheng). I'm studying Management & Analytics at NYU after a B.Sc. in Statistics & Mathematics at U of T. I build native apps in Swift, agents and AI tools on top of LLMs, and the backends and data work that keep them running.
Currently building Apps · docs at docs.ijustinz.com
Workouts, Activity Rings, sleep and vitals from Apple Health, with calendar widgets. On the App Store.
Launched docs.ijustinz.com, the documentation hub for the ohmytask, ohmycoin & ohmybody apps.
June 2026
Hardware-attested sessions and a server-side proxy for expense extraction, so AI keys never ship in the app.
Fast expense entry, voice and receipt capture, budgets and AI spending insights. In public TestFlight.
A Mac-native edition of ohmytask with a boards sidebar, sharing its SwiftData backend with the iOS app.
Started my M.Sc. in Management & Analytics at New York University.
September 2025
A local-first workspace that runs AI-assisted job scans and reports, and streams logs back to the GUI.
Kanban boards, a Notion-style task editor, reminders and widgets, plus a natural-language Task AI. In public TestFlight.
A stateless AI relay: the iOS app runs tool calls locally against SwiftData, the backend only brokers model turns.
Joined Xiaomi's Proretail team as a backend developer intern. Built clue-statistics modules and cut clue-count response time by about 100 ms with SQL tuning.
July 2024
REST-style APIs over official NASA data with real-time and manual fetching, and API contracts for the frontend.
An interactive, multi-page story that makes environmental risk data readable for non-technical audiences.
Graduated from the University of Toronto with a double major in Statistics & Mathematics.
July 2025
Statistical models over two decades of housing prices, with regional comparisons in ggplot2.
A Java Swing app over the Spotify API, where I led the team and built the search and song-add flows.
Nothing tagged that yet.