Web and mobile products and platforms

A model on its own is not a product. I deliver the whole platform: backend with APIs and authentication, relational and geospatial databases, web dashboards, mobile apps, tests, CI/CD and deployment. I have built multi-tenant SaaS products, management tools with maps and mobile apps for people on the ground, assessment tools with automatic reports.

Typical problems

  • An AI PoC that no one can use because everything else is missing.
  • An MVP to hand to users within weeks, without unmanageable technical debt.
  • Geographic data, maps and GPS tracks that need to be handled properly.
  • Authentication, roles, multi-company, export and reports that need to be done right the first time.
  • A team that needs clear specifications and someone technical to write and build them.

What I deliver

  • FastAPI or Django backend with SQLAlchemy, Alembic, Keycloak or OAuth, automated tests.
  • React frontend with Leaflet maps, or a Flutter mobile app for Android and iOS.
  • PostgreSQL with PostGIS, InfluxDB for time series, SQLite where that is enough.
  • Docker, Helm, GitLab CI or GitHub Actions, deployment on a VPS, Kubernetes or AWS.
  • PDF reports, CSV/XLSX export, transactional email, GDPR pages.
  • Specifications, documentation and hands-on support for your team.

How I approach it

I work spec-driven: first a short, verifiable specification, then code with tests, CI and automatic deployment from day one. I use AI-assisted development tools with human review on every change.

Work in this area

Innovation center · manufacturing SMEs · 2025-2026

Digital Maturity Assessment for SMEs

Problem
Assessing the digital maturity of an SME in a repeatable way and delivering a report, in place of spreadsheets and interviews.
What I did
A questionnaire defined in YAML (six dimensions, 86 items), a scoring engine with maturity bands and an Industry 4.0 level, a PDF report with radar and scale charts, email delivery, CSV and XLSX export hardened against formula injection, authentication and account deletion, migrations, 45 tests, Docker deployment.
  • FastAPI
  • SQLAlchemy
  • WeasyPrint
  • Scoring engine
  • Docker

Own product · fintech · 2025-2026

Pullback Radar, multi-user investment monitoring

Problem
Retail investors miss short pullback windows across dozens of stocks because they cannot watch the market all day.
What I did
A SaaS with Google login, scanning every twenty minutes during market hours, a 0-130 technical score shared between the live monitor and a walk-forward backtester, email alerts with a cooldown, ATR-based stop-loss and take-profit, a portfolio with a DCA simulator, weekly weight optimization with manual approval. Docker on a VPS with CI/CD, nginx with HSTS, daily backups, GDPR pages.
  • FastAPI
  • APScheduler
  • Backtesting
  • Google OAuth
  • Docker
  • GitHub Actions

Frequently asked questions

How long does a prototype take?

A measurable PoC generally takes two to six weeks, depending on the available data. Production depends on the integration: one to three months for a service with APIs, tests and deployment.

How do we get started?

Send me a couple of lines about the problem. We do a free thirty-minute call to see if it makes sense to work together. If so, I put together a proposal with the goal, success metric, timeline and cost.

What languages do you work in?

Italian and English. Documentation, code and commits are in English unless requested otherwise; meetings and reports in the team's language.