Skip to content

About me

I'm Luca Mazzacurati, a software developer. I build complete products, from hardware to cloud.

MazeSoftware is the name I sign my projects with. I like problems that look like a maze: many pieces that have to fit, constraints to respect, a path to find.

What I do

  • Complete products: apps, firmware, backend and web interface designed together.
  • Software that stays up: automated tests, pipelines, containers, monitoring.
  • Security and privacy from day one, not bolted on at the end.

How I work

I work alone, with frequent, versioned releases. Every project comes with documentation, a guided installation and a clear version history.

5
featured products
5
platforms: Android, iOS, web, ESP32, Linux
6
languages: Python, TypeScript, Dart, Go, C++, Bash
1
person, from idea to deploy

How I work.

  1. 01

    Understand the problem

    Before writing code I understand who will use it, where and under which constraints.

  2. 02

    Fast prototype

    A first working version, quickly, that you can try for yourself.

  3. 03

    Solid product

    Tests, security, performance and documentation, all the way to production.

  4. 04

    Continuous evolution

    Versioned updates and automated releases: the software grows with its users.