Skip to content

iOS Engineer / Builder

Luminoid

iOS engineer who builds apps, frameworks, and developer tools with Swift.

Apps

Plant list
Plant list
Watering list
Watering list
Watering calendar
Watering calendar
Sightings list
Sightings list
Sightings map
Sightings map
Home screen widgets
Home screen widgets

Plantfolio

App Store Website Plant Data v2.2.0

Full-featured plant care app for iPhone, iPad, and Mac. Identify plants with Gemini AI or an on-device model covering 7,800+ species, plus AI health checks with follow-up chat. Watering follows per-plant seasonal schedules with reminders and smart rescheduling; collections water a whole group at once. Each plant keeps a care journal and photo library; field sightings land on an interactive map, and a WeatherKit overlay adds daily weather to the calendar. iCloud sync, home screen widgets, Spotlight search, and ZIP backup. 952 built-in plants in English, Spanish, and Simplified and Traditional Chinese.

Swift UIKit SwiftData CloudKit CoreML Gemini WeatherKit WidgetKit Mac Catalyst
Pet list
Pet list
Profile hub
Profile hub
Photo gallery
Photo gallery
Calendar
Calendar
Home screen widgets
Home screen widgets

Petfolio

App Store Website v1.7.0

Full-featured pet care app for iPhone, iPad, and Mac. Health tracking covers weight charts with multi-pet comparison, vaccines, parasite prevention, multi-dose medication schedules, baths, symptoms, vet visits, and insurance, all rolling up into a unified Care Journal and a calendar with dose and visit reminders. 10 species and 573 breeds with detailed profiles. Each pet gets a subject-lifted hero avatar and a Live Photo gallery; a Resources tab consolidates expenses, food, medications, supplies, and vet contacts across pets. Gemini AI turns pasted notes into structured records and reads vet documents to fill in visit details. Family Sharing via CloudKit, home screen widgets, Spotlight search, and ZIP export/import. English, Spanish, and Simplified Chinese.

Swift UIKit Core Data CloudKit Family Sharing Gemini WidgetKit Mac Catalyst
Trips list
Trips list
Itinerary
Itinerary
Trip map
Trip map
Trip photos
Trip photos

TripDays

App Store Website v1.5.0

Collaborative, offline-first travel planner for iPhone, iPad, and Mac. Day-by-day itineraries cover 11 plan types with sub-spots, booking status, and an Ideas board; pasting a travel link (15+ sites) fills in a plan's name, type, and location, and an optional Gemini import builds whole trips from pasted notes. Share a trip through iCloud to plan it together, with ghost travelers standing in for companions without the app. Any-currency expenses split equally, exactly, or by percentage, with per-currency settle-up and a shareable recap. Maps plot every trip worldwide and per-day routes with US national park boundaries; search spans trips and plans with year, type, and place filters. Home bases keep the cities you live in beside your trips, with everyday plans under a pinned month calendar, and a whole trip can merge into another trip or into a home base. Day-grouped photos, document attachments, pre-travel checklists, a countdown widget, calendar export, ZIP backup, and iCloud sync through the user's own account. English and Simplified Chinese.

Swift UIKit Core Data CloudKit CKShare MapKit Gemini WidgetKit Mac Catalyst
Daltonize filter
Daltonize filter
CVD simulation
CVD simulation
Ishihara generator
Ishihara generator

Metamer

App Store Website v1.0.0

Color-vision camera for iPhone and iPad. Live filters simulate protanopia, deuteranopia, tritanopia, and achromatopsia so people with typical vision can experience what others see, while daltonize filters boost color separation for color vision deficiency, each with an adjustable, remembered strength. A movable reticle names the true color under it even with a filter active, with freeze-frame, spoken color names, and two-point comparison. The same filters apply to existing photos with side-by-side comparison and JPEG or HEIC export, and a print-grade Ishihara generator builds digit, text, or arrow plates as 300 DPI PNG or PDF. Grounded in the Machado 2009 and Brettel 1997 models, fully VoiceOver-accessible, entirely on-device with no accounts or tracking. English, Spanish, and Simplified Chinese. Built on Prism (camera pipeline) and LumiKit (design system).

Swift UIKit AVFoundation CoreImage Color Science Accessibility

Frameworks

LumiKit icon

LumiKit

Design tokens, UI components & utilities for iOS

Modular Swift Package for iOS and Mac Catalyst: Core (logging, date and file utilities), UI (design tokens, theming, components, photo browser with grid and crop, keyboard avoidance, dominant color extraction, share and QR helpers), Network (URLProtocol request debugger), and Lottie (pull-to-refresh). Swift 6.2 strict concurrency, backed by 1,000+ tests.

Swift Package UIKit SnapKit Design Tokens
Design System & Controls
Prism icon

Prism

Camera pipeline framework for iOS

Modular camera Swift Package for iOS 18+. Core wraps an actor-isolated AVCaptureSession with async/await capture for still, Live Photo, Portrait, burst, night composite, and video, plus full manual exposure, ISO, shutter, focus, and white balance, 48MP high-resolution capture, responsive capture, and zero shutter lag. UI adds a Metal preview view, shutter button, focus indicator, grid, level, aspect mask, and settings drawer. A Metal-backed Core Image pipeline ships 20 built-in filters with correct per-filter intensity blending. Swift 6.2 strict concurrency.

Swift Package AVFoundation Metal CoreImage
DSLR shooting
Sophon icon

Sophon

Shared AI infrastructure for Swift apps

GitHub v0.1.0

Modular Swift Package: Core (lenient LLM JSON decoding, a JSON extractor that strips code fences and repairs truncation, Keychain helper) and Gemini (async/await API client with configurable retry policies, schema-constrained structured output, multi-turn chat, image input, and a model catalog that falls back automatically when a model is retired). Zero dependencies, Swift 6.2 strict concurrency.

Swift Package Gemini LLM Structured Output
Demo app

Tools

Monolith icon

Monolith

Swift project scaffolding CLI

GitHub v0.5.0

CLI that scaffolds iOS apps, Swift Packages, and Swift CLIs from production-grade templates. 25 optional app features cover SwiftData, Core Data + CloudKit, widgets, Mac Catalyst, localization, privacy manifests, and dev tooling (SwiftLint, SwiftFormat, Makefile, git hooks). Projects come App Store ready: multi-locale string catalogs, App Store category, light/dark/tinted app icon skeletons, and a 22-color theme palette derived from one hex. A retrofit command adds features to existing projects; an interactive wizard and doctor diagnostics round out the CLI.

Swift CLI Code Generation

Content

Blog screenshot

Blog

Visit

Personal tech blog on iOS development, AI services, WWDC retrospectives, web deployment, shell automation, and dev environment guides.

iOS AI Web Hexo
LensDB screenshot

LensDB

Visit ★ GitHub

Interactive comparison chart for 682 mirrorless camera lenses across 20 brands. Plot every lens on a configurable two-axis graph (any two of 12 specs, focal length × aperture by default) in tag or pan-zoom scatter views. Faceted filters and search cover brand, mount, format, focus, and stabilization, with the full view state shareable via URL. Pin lenses into a compare table with best-in-row highlighting and CSV export, or open a prerendered detail page per lens. Fully static, bilingual English and Chinese.

SvelteKit ECharts Data Viz i18n
Echoes screenshot

Echoes

Visit ★ GitHub

Curated collection of timeless quotes from philosophers, writers, poets, artists, scientists, and more, bilingual in English and Chinese. 2,300+ quotes across 18 categories with original-language text, translations, and source attribution. Randomized featured quotes on each visit.

SvelteKit Tailwind CSS i18n
Spectral Lab screenshot

Spectral Lab

Visit ★ GitHub

Interactive toolkit for optics and astrophysics visualization: Snell's law prism refraction with real glass dispersion, point-mass gravitational lensing, stacked pulsar pulse profiles, procedural nebula rendering, topographic contour maps, and Moire interference patterns. Real-time Canvas rendering with 4K export, bilingual English and Chinese.

Canvas Physics Vanilla JS