My work at Nowa

Nowa is a visual builder for Flutter apps that runs on Windows, macOS and the web. I joined in February 2025 as a Flutter developer and worked on the platform itself. I also built the mobile app, Nowa Go, on my own.

Flutter Developer, Nowa (Delaware, USA). Remote, February 2025 to present.

nowa.dev
The Nowa editor: an AI assistant on the left, app screens on the canvas, and widget properties on the right
The Nowa editor. See it live at nowa.dev.

Payments without code

I integrated Stripe and RevenueCat into the builder. People can now add subscriptions and in-app purchases to their own apps without writing any payment code.

Faster loading

Large projects used to block while every package loaded. I moved that loading to the background so people can keep working while large projects open.

Data and APIs

I built the data-binding layer that connects UI components to Supabase, Firebase and Xano, and an importer that turns Postman collections, OpenAPI and Swagger specs, and cURL commands into working API calls.

Desktop updates

I wrote a cross-platform auto-updater for the Flutter desktop apps on Windows and macOS, so new releases reach people without a manual download.

Push, maps and MCP

I added FCM push notifications with deep linking and Google Maps components to the desktop editor, so people can drop them into their own projects, plus Supabase MCP for managing databases without leaving the app.

Nowa Go

A Flutter mobile app that lets people build Flutter apps with Nowa from their phone. I built it on my own, from start to finish.

Nowa Go home: What do you want to build?
Nowa Go AI assistant working through a task list
Nowa Go iOS build setup
Nowa Go publishing an app to the web
Nowa Go: describe an app, let the AI build it, then build for iOS and Android or publish to the web.

Next: the apps I built for clients