Personal Dashboard
Frontend
Next.js 16 · React 19 · Live Data · Authenticated UI
A private morning briefing that pulls weather, headlines, commute time, markets, and personal progress into one calm, responsive screen.
A curated set of products and systems I have built and shipped.
How I build
My process is intentionally iterative: define the real problem, prototype quickly, learn from references, and tighten the product with user and analytics feedback.
Step 0
I start by asking what pain this solves and whether there are existing alternatives. I run lightweight user discovery through forums or friends, then write a business proposal and an MVP PRD.
Step 1
I sketch rough solution concepts in Figma and start a brand document for typography, palette, and hierarchy. At this stage, I optimize for clarity of concept over polished interactions.
Step 2
I study composition patterns from Dribbble, Awwwards, 21st.dev, siteinspire, and selected Reddit threads. I convert those references into a concrete layout prompt plus guiding screenshots.
Step 3
I choose the framework based on product complexity and my current learning goals. I check in with users regularly and use PostHog to evaluate funnels, CTA effectiveness, and conversion rates while iterating.
Step 4
I ship to the App Store or open web, then test organic distribution via Reddit, BlueSky, X, and word-of-mouth. If active users grow by 20% month-over-month consistently, I evaluate monetization via premium features informed by analytics.
If you have a project in mind or want to chat about product building, reach out via my email on the home page.
Selected work
Frontend
Next.js 16 · React 19 · Live Data · Authenticated UI
A private morning briefing that pulls weather, headlines, commute time, markets, and personal progress into one calm, responsive screen.
Infrastructure
Node.js · Express · ws · WebRTC · Vanilla JS · PWA
A local-first web app for peer-to-peer file transfer between devices on the same LAN or hotspot. Uses WebRTC data channels for direct browser-to-browser transfers with WebSocket signaling and QR-based fallback when signaling is unavailable.
Frontend
SwiftUI · SwiftData · Swift Charts
A fully offline, privacy-first to-do app built around the Eisenhower Matrix. Designed to reduce digital noise and help users prioritize what actually matters, with no accounts, cloud, or data harvesting.
Frontend
SwiftUI · SwiftData · Swift Charts
A Red Dot Design Award-winning, 100% offline health tracker for PCOS, endometriosis, PMDD, and irregular cycles. Includes medical-grade symptothermal tracking, custom symptom logging, and doctor-ready exports.
Infrastructure
SwiftUI · CoreML · Natural Language Processing
An on-device sentiment analysis app that quantifies group mood during ambiguous discussions. Collects short responses, runs local NLP, and visualizes overall and leaning sentiment.
Platform
SwiftUI · Go · RESTful APIs · WebSockets
A relationship infrastructure platform helping small businesses build durable, direct customer connections. Focused on ownership, real-time communication, and long-term retention. Launching soon.