Available for new projects · Torino, Italy

I turn ideas into software that ships.

Mobile apps, web services, websites and custom software — designed, built, launched and supported by one developer you talk to directly.

  • Written quote before work starts
  • You own the source code
  • From idea to release
  • JavaScript
  • TypeScript
  • React
  • Node.js
  • Vite
  • iOS
  • Android
  • Kotlin
  • Capacitor
  • Python
  • MongoDB
  • REST APIs
  • Web Workers
  • AI integrations
  • Linux servers
  • CI/CD

01Services

Whatever you need built, I build it end to end.

From a single landing page to a platform with mobile apps and a back end — one developer, one codebase you own, no hand-offs between agencies.

01

Custom software

Tools built around the way you work: automation, data processing, integrations and internal applications that save hours every week.

  • Internal tools, dashboards and admin panels
  • Data processing and file-format tools
  • Bots, parsers and workflow automation
  • AI features and integrations between your systems

Node.jsPythonAutomationAI APIs

02

Mobile apps

iOS and Android apps designed for the phone, signed and published to the App Store and Google Play.

  • iPhone, iPad and Android apps
  • Accounts, sync and offline mode
  • Store listings, signing and releases
  • Updates for new OS and store requirements

iOSAndroidKotlinCapacitor

03

Web services

Secure, fast back ends and APIs for web and mobile products, ready to grow with your users.

  • REST APIs and server applications
  • User accounts, roles and admin areas
  • Databases, file storage and backups
  • Background jobs and parallel processing

Node.jsMongoDBRESTLinux

04

Websites

Modern websites that present your business clearly, load instantly on any device and turn visitors into enquiries.

  • Business-card and landing pages
  • Multi-page company and product websites
  • Responsive, accessible and search-friendly
  • Privacy and legal pages for the EU

HTML & CSSReactViteSEO

02Why work with me

A developer, not an agency.

You get direct access to the person who designs and writes your software, and clear agreements from the first day.

One point of contact

You talk directly to the developer who writes your code — no account managers and no details lost along the way.

Clear, written quotes

Scope, price, milestones and timeline are agreed in writing before any work begins.

You own the code

Source code, accounts and deliverables are handed over to you, so your product never depends on me.

Built to last

Clean, tested and documented code that is fast today and easy to extend tomorrow.

03Process

From first call to launch in four clear steps.

Short iterations and a working preview at every stage, so you always see where the project stands.

  1. 1

    Discovery

    A call to understand your goals, your users and the constraints of the project.

  2. 2

    Proposal

    A written scope with deliverables, price, milestones and timeline for you to approve.

  3. 3

    Design & build

    Development in short iterations with a working version you can try at every step.

  4. 4

    Launch & care

    Deployment, store release, hand-over of code and accounts, and support after launch.

04Recent work

Products built from scratch and running in production.

A few examples of the kind of software I design, build and maintain.

Web application

Engineering data workstation

A browser application that opens and processes multi-gigabyte binary files: parallel computation in Web Workers and server worker threads, interactive canvas viewers, user accounts and cloud projects with an offline copy.

ReactNode.jsMongoDBWeb Workers

Mobile app · iOS & Android

Cross-platform file viewer

A phone app for inspecting large technical files on the go: header tables, interactive plots and 3D views, user accounts and an admin area — built once, signed and released for both app stores.

CapacitorReactiOSAndroid

Website

Product website with live graphics

A fast multi-page product website with animated hero graphics and video, a request form delivered by e-mail and complete EU privacy and legal pages.

HTML & CSSJavaScriptViteNode.js

05FAQ

Good questions before we start.

Anything else? Ask me directly — I answer every message personally.

How much does a project cost?

It depends on the scope. After our first conversation I send a written proposal with a fixed price or an estimate, the milestones, the timeline and the payment schedule — before any work begins.

Who owns the code?

You do. Once the project is paid, the custom source code, designs and other deliverables are transferred to you, unless we agree otherwise in writing.

Can you take over an existing project?

Yes. I start with a short review of the code and infrastructure, then fix, extend or modernise it step by step without stopping your service.

Do you support the product after launch?

Yes. Defects against the agreed specification are fixed within the warranty period, and maintenance, hosting, store updates and new features are available as ongoing services.

Do you work with clients outside Italy?

Yes. I work remotely with clients in Italy, the rest of the EU and beyond, and issue invoices that meet Italian and EU requirements.

06Contact

Have a project in mind? Let's talk.

Tell me what you would like to build. I will reply with questions, next steps and how we can get your project started.