Architected, developed, packaged, and launched Uha — a comprehensive subscription tracking platform comprising an iOS application, a brand intelligence library for discovering and enriching service and merchant data, a historical currency exchange rate API, and a landing page optimized for AI assistants and search engine indexing.
iOS Application
React Native, Expo, Swift, TypeScript, Drizzle ORM, Zustand, oxlint
Designed and implemented core functionality centered on the full subscription lifecycle, delivering a chronological feed of past and upcoming charges, calendar-based views, a searchable entity library with advanced filtering, interactive spending analytics, real-time currency conversion, and push notifications for upcoming payments.
Engineered a complete backup and restore system supporting full data export with backward compatibility.
Relocated iTunes Search API queries to the client side to comply with rate limits while maintaining search performance.
Developed a custom Expo plugin, extended expo-ui components through modifiers, and built extensive native integrations with SwiftUI.
Brand Library
Rust, Axum, Tokio, sqlx, tower, utoipa, fumadocs, Next.js
Built a centralized brand intelligence service that unifies subscription and merchant discovery. The system queries an internal database, parses Google Play Store listings into structured JSON, crawls merchant websites, and aggregates data from third-party APIs including Brandfetch and logo.dev. All incoming data is deduplicated, normalized, and transformed into a consistent data model before delivery to clients.
Created a streaming interface for incrementally adding new entities to the internal database, integrated with an administrative editing workflow supporting logo vectorization, color palette extraction, categorization, and direct S3 bucket operations.
Landing Page
React, Next.js, TypeScript, i18n
Developed a production-ready Next.js landing page fully aligned with App Store submission requirements. The site supports all product language versions, is optimized for indexing by search engines and large language models, and includes dedicated MCP endpoints for AI agent consumption.
CI/CD Infrastructure