Projects

From iOS and web apps to AI / LLM-powered products —
experiments and shipped work, kept in the open.

6
Projects
5
Live
1
In development
54
Articles & Notes
Featured project

Veloquo

Turn English videos on iPhone or iPad into a dual-subtitle learning experience. Subtitle generation, translation, and explanations all run on-device.

SwiftUISpeechTranslationApple IntelligenceStoreKit 2
Read about Veloquo →

m-naoki-m.com

Web Astro Live

A portfolio and hub that consolidates my output as an indie developer. Built with Astro static export, with structured data and a bilingual setup baked in from day one.

AstroTypeScriptAWS S3CloudFront
Read about m-naoki-m.com →

Relora

iOS / AI Swift Live

An AI that reads between the lines of love texts. OCR runs on the device, the psychological analysis runs on a cloud LLM.

SwiftSwiftUIAWS BedrockAWS CDK
Read about Relora →

A Better Life

Web Next.js 15 Live

A small set of free web tools that help you tune sleep, habits, and focus. Everything runs in the browser — no signup, no account.

Next.js 15TypeScriptCloudflare PagesGA4
Read about A Better Life →

Veloquo

iOS / iPadOS SwiftUI Live

Turn English videos on iPhone or iPad into a dual-subtitle learning experience. Subtitle generation, translation, and explanations all run on-device.

SwiftUISpeechTranslationApple Intelligence
Read about Veloquo →

FormatArc

Web / Tools Next.js Live

A data conversion site for JSON, YAML, CSV, and Markdown — everything happens in the browser.

Next.jsTypeScriptAWS S3CloudFront
Read about FormatArc →

SmileProgress

iOS / Web Next.js 16 In development

An iOS and web app that aligns and anonymises orthodontic photos on-device for personal logging. Optional anonymous Before / After sharing for those who want it.

Next.js 16React 19TypeScriptTailwind CSS
Read about SmileProgress →
Background and implementation notes for each project live in the writing section.
See all articles →