Work with me
Apps and platforms, from the first sketch to the stores
I design and build web and mobile products end to end: the interface, the back end, the release, and the years after it. Everything on this page links to a project you can watch running.
What I can build for you
Mobile apps in Flutter, all the way to the stores
iOS and Android from one codebase, designed and built by the same person: subscriptions and payments, push notifications, store review and release.
Web platforms and their APIs
Back ends in .NET and Spring Boot on PostgreSQL or Firebase, web apps in Vue: roles and permissions, several clients in one system, and eight years on platforms for the Marche Region.
See it inCoachEvalIndennizzo Diretto
AI where it earns its place
Features built on language models, with more than one provider behind them and a fallback when one fails: a role-playing scenario from a prompt, data pulled out of documents, a plan of exercises from a pain point.
See it inStories of Cosmic Terror ↗TEPY
Apps that talk to devices
Bluetooth LE, MIDI and MQTT: an electronic wind instrument, scoring wristbands and courtside displays for padel.
Taking over an existing app
Old Flutter and native Android code brought back to life, bugs that only show in release builds found and fixed, a payment plugin kept up to date since 2020. Two apps on this site run again years after they left the stores.
See it inHerbariumCriluma ViaggiIndennizzo Direttonexi_payment
Interface design
I was a graphic designer before I was a developer, and I design the screens I build, for phones and for the web.
See it inHerbariumMassage MateCoachEval
How I work
- Remote, from Jesi (Italy), in Italian and English.
- On a whole product alone, or in a team: lead developer on a regional platform for eight years, and the main developer of most of the apps on this site.
- Clean architecture, automated tests and continuous integration, so the work can be handed over and carried on.
- Releases taken to the end: store listings and review, subscriptions, servers.
A good fit if
- you need one person who can carry a product from the design to the release;
- you have an app that stopped working, or that nobody can update any more;
- your product handles sensitive data, and privacy has to be designed in rather than added later;
- you want AI in the product only where it helps.
Questions
- Do you work remotely?
- Yes, from Jesi, in the Marche region of Italy.
- Which languages do you work in?
- Italian, my native language, and English.
- Can you take over an app someone else built?
- Yes. Every demo on this site runs an app rebuilt from its own code, two of them years after they left the stores.
- Do you design the interface too?
- Yes, I design the screens I build. I can also work from a designer’s files.
Tell me about your project
What it is for, who will use it and when you need it: a few lines are enough to start.