Skip to content

Luca Mazzacurati · software developer

I find the way through the software maze.

I design and build complete products: from the app on your phone to the firmware on the board, from the backend to the cluster that runs it. Every piece written by me, designed to work together.

Projects

Software I've built.

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

Why me

One developer, the whole stack.

I work alone, and that's an advantage: the person who designs it is the one who writes the code, ships it and maintains it.

From chip to cloud

Microcontroller firmware, mobile apps, APIs and web interfaces: I make every layer of a product talk to the others.

Security and privacy built in

Two-factor authentication, encrypted secrets, roles and permissions, no data kept unless it's needed.

Production-ready

Automated tests, CI/CD pipelines, containers and guided installation: software goes live and stays up.

The method

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.