Custom software design and development
I build web apps, internal tools, and integrations around your operational problem, not around a technology.
Independent software engineer · Brescia
I'm Gianluca Mazza, an independent software engineer in Brescia. I work with manufacturing SMBs across Lombardy that don't have an internal IT department: one technical contact who takes a project from the operational problem on the shop floor to working software in production, adding AI only where it brings verifiable value, with costs under control.
Three ways I help small and medium businesses get software built around how they actually work.
I build web apps, internal tools, and integrations around your operational problem, not around a technology.
I provide part-time technical leadership when you work with vendors or a small team: stack choices, quote and code review, roadmap.
I add AI where it brings verifiable value, with human oversight and costs kept under control.
A look at systems I have actually shipped and the concrete problem each one solves.
AI work arriving from chat and HTTP channels needs routing, priority queues, tool access, and runtime boundaries instead of ad hoc automation.
Requests arriving from chat and HTTP become prioritized, bounded flows: agentic automation that stays observable, interruptible, and protocol-oriented.
Italian invoicing workflows combine compliance, payment rails, and assistance needs that do not fit generic SaaS automation.
Compliant invoices produced and sent without a SaaS subscription: business data stays local and every external effect passes manual review.
LLM memory systems often claim persistence without reproducible evidence for recall quality, compression behavior, or state changes across releases.
Memory claims backed by a published package and reproducible benchmark artifacts: rigor that can be inspected instead of accepted on trust.
I co-founded an AI engineering lab focused on verifiable agent systems, evaluation pipelines, and production releases.
I led a contract AI product build from requirements to release, covering architecture, implementation, and technical delivery.
I led technical direction across product and infrastructure, turning early product decisions into shipped systems.
I shipped Bitcoin wallet features and explored Lightning, Liquid, and key-management architecture.
I ran a Bitcoin mining operation in Bulgaria, covering infrastructure, hardware efficiency, and procurement.
I built Bitcoin and blockchain systems for clients, from prototypes and security protocols to technical conference material.
Tell me about the operational problem you want to solve. A few lines about the context and the systems involved are enough for a first assessment.
The landing page stays focused on the business problem. The technical detail is still available: system design, site architecture, and public code.