Alessandro Travi

Alessandro Travi

Crazy Software Engineer

Backend, cloud infrastructure and AI consulting, plus IoT and 3D printing projects.

What I do

  • Backend & APIs

    Reliable backend systems and APIs built with Node.js or Java/Kotlin and Spring Boot. Serverless or containerized, on AWS and Azure, with SQL and NoSQL data stores.

    • Node.js
    • Java
    • Kotlin
    • Spring Boot
    • Serverless
    • MongoDB
    • DynamoDB
  • AI-assisted development

    Building software faster with AI coding assistants without losing control of the result: spec-driven workflows with OpenSpec, requirements agreed before code, and small reviewable changes. Plus consulting on where AI really fits in your product or team.

    • OpenSpec
    • Spec-driven
    • AI coding
    • Consulting
  • Infrastructure as Code

    Repeatable cloud infrastructure you can version, review and rebuild. Terraform, CloudFormation and CDK, with CI/CD and container setups around them.

    • Terraform
    • CloudFormation
    • CDK
    • AWS
    • Azure
    • Docker
  • Home Assistant & home automation

    Custom smart home projects built around Home Assistant: integrations, custom panels and dashboards, Zigbee devices and automations tailored to how you actually live.

    • Home Assistant
    • Zigbee
    • Custom panels
    • Automations
  • IoT & 3D printing

    From Arduino and ESP32 prototypes to finished devices: sensors, triggers, remote control apps and custom 3D-printed parts to bring them into the real world.

    • Arduino
    • ESP32
    • 3D printing

About

I’m a software engineer who is always eager to step outside my comfort zone and push myself beyond my limits.

After graduating from high school, while working as a postman, I began challenging myself with personal side projects and freelance consulting.

I’m not entirely sure what it means to be a 'self-starter,' but people tend to call me that.

Side projects

  • Ruspa SlugNew

    A Metal Slug-style run & gun that makes fun of Italian politics. Drive a bulldozer through eight levels of umbrellas, red tape and late trains.

  • Brezza

    Battery-powered Zigbee sensor that tells Home Assistant when the wind is shaking your awning.

    ESP32-H2, custom PCB, 3D-printed enclosure.

  • Basecamp-UI

    A custom UI for Home Assistant, built as a custom panel instead of Lovelace.

  • Thook

    Simply receive notifications in Telegram.

    Entire Serverless project with Firebase Functions (TypeScript), Firestore and Hosting

  • Torchio

    Break your containers on purpose: burn CPU, hold memory, fill disk and add latency on demand over HTTP.

    For testing autoscaling, limits, OOM kills and probes. Docker image included.

  • Ed25519

    Verify and create Ed25519 signatures right in the browser. Everything runs client-side, nothing is uploaded.

    TypeScript, Preact and Vite.

  • 3D Printing

    A few of my 3D printing projects are published on MakerWorld.

Get in touch

Have a project in mind, or just want to talk it through? Drop me a line.

[email protected]