alexstorozhenko.com

Alex Storozhenko

Full-stack developer, IT & eCommerce. On the side, a solo maker of native apps for Mac and iPhone.

I build web products and online stores end to end, from the database to the interface. In my own time I make small, focused apps and sell them on the App Store: five are live, a few more are on the way.

Now: launching DotMD for Mac and Outloud Reader for iPhone

Alex at a desk with a MacBook, a mug and a plant

About

By day I'm a full-stack developer: web applications, online stores and the IT around them, from the database to the interface. The apps on this page are my own: I design, build, localize and support each one myself and sell them on the App Store as an individual. The goal is a small set of apps that each earn their keep, not a startup.

Each app does one job. Where it needs a server, it runs on Cloudflare Workers; where it doesn't, your data stays in your own iCloud. I work with AI coding agents every day, which is why DotMD exists: I needed a sane way to review what they write.

Stack

Web
HTML, CSS/SCSS, JavaScript, TypeScript, React, Ruby on Rails, PHP
Data
MySQL/PostgreSQL, Cloudflare D1, KV, R2
Apple
Swift, SwiftUI, SwiftData, CloudKit, StoreKit, WidgetKit, watchOS
Android
Kotlin, Jetpack Compose
Server
Cloudflare Workers and Queues, Node, TypeScript
AI
Claude and OpenAI APIs, MCP servers, self-hosted speech models on Modal
Payments
StoreKit, RevenueCat, Paddle
Tools
Git, GitHub, Docker, Supabase, Firebase, AWS, Xcode, Claude Code, wrangler

Apps

App Pricing Managerlive · Mac, iPad

A sensible local price for your app in each of the 175 App Store territories, pushed to App Store Connect in one reviewed batch.

DotMDbeta · Mac

Markdown reader and editor for the docs your AI agents write. Comment on a passage, the agent fixes it, you accept the change.

CF Studiolive · Mac

Cloudflare KV and D1 in a native Mac window. Browse keys, tables and rows, run SQL, watch usage.

Piliklive · iPhone, iPad, Apple Watch

A private medication reminder that works offline. Schedules, alarms that get through silent mode, a dose calendar, sharing with family.

Outloud Readerin review · iPhone, iPad, Android

Photograph a page or paste a text and hear it read aloud phrase by phrase, or translated into the language you're learning.

Bukwalive · iPhone, iPad

Turns the words you're learning into short AI-written stories at your level, with tap-to-translate and flashcards.

ASOWayearly access · Mac

App Store keyword research. Mines Apple's search hints per country, scores keywords, tracks positions daily.

PantryBoxlive · iPhone, iPad

A grocery list you fill by voice, photo or text, shared with family in real time.

DisposableShotin progress · iPhone, App Clip, web

A disposable camera for events. Guests scan a QR code and shoot blind, the host reveals the shared album next morning.

private TestFlight
BrokerTunnelinvite only · web

One AI layer across a real-estate brokerage's systems. Ask Claude or ChatGPT about closings and commissions, approve every change.

Writing

All posts

Elsewhere

Contact

Write to . I answer every email myself.

For a specific app, the support address is on its own site.