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
Gianluca Mazza is an independent software engineer in Brescia who builds custom software and controlled AI for Lombard manufacturing SMBs without an internal IT team — one contact from shop-floor problem to production.
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.
Requests arrive from chat, email, and internal tools, but without an IT team there is no single queue that turns them into tracked, reviewable software workflows.
One prioritized queue routes shop-floor and back-office requests into bounded flows with human review before anything reaches production systems.
How does a Lombard SMB send FatturaPA-compliant invoices, accept Lightning payments, and use AI help without handing business data to another SaaS subscription?
Compliant invoices produced and sent without a SaaS subscription: business data stays local and every external effect passes manual review.
When a business adds an AI assistant, how do you verify that what it remembers today will still recall correctly after the next model or software update?
A published package and reproducible benchmarks give you inspectable evidence before trusting an AI memory layer in production.
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.