I design the systemsa company runs on.

Point of sale, ERP, human resources, supply chain, business intelligence and artificial intelligence: systems designed for settings where reliability, operational continuity and data quality are not optional.

21 products in production, developed end to end: from the data model and the architecture through to the native applications.

$whoami

William Mazza | Software Engineer

$cat ./focus

mobile | backend and data | Ai | security

$uptime

21 products | 8 brands | since 2020

$

21 products in production
8 brands running on them
7 interface languages
2020 shipping since
What I do

From the data model to the App Store.

I design and develop every layer of the product: data model, backend, web applications and native apps. That is what keeps architecture, business logic and interface consistent, from the first design decision through to daily operation.

These are not prototypes: 21 products are in production today and in daily use.

Mobile

Native iOS in SwiftUI and native Android in Jetpack Compose, plus Wear OS and Android kiosk firmware. Offline first when the network cannot be trusted.

Backend and data

NestJS and Node.js in strict TypeScript, Prisma on PostgreSQL, Redis and BullMQ for queues, warehouses that turn separate systems into one truth.

Artificial intelligence

Demand forecasting, OCR pipelines on vision and language models, retrieval augmented assistants, multi provider so no single vendor holds the product.

Security

Permission declared on every route and verified in continuous integration, multi tenant isolation under end to end tests, secrets in a manager and databases without a public address.

Selected work

21 products, in production.

Eleven management systems built to carry the operations of a multi brand hospitality group, running across 8 brands and more than 100 venues.

Alongside them, 10 business applications sold and supported through TechCorp, for a total of 21 products in production today.

Integrations

The systems these products talk to.

GlovoDeliverooJust EatDeliverectTheForkStripeSatispaySumUpRevolutNexiEdenredSodexoUp DayWelfare PellegriniVoucherlyApp StoreGoogle PlayGoogleMicrosoftSlackMetaHelloSignOpenAPIGlovoDeliverooJust EatDeliverectTheForkStripeSatispaySumUpRevolutNexiEdenredSodexoUp DayWelfare PellegriniVoucherlyApp StoreGoogle PlayGoogleMicrosoftSlackMetaHelloSignOpenAPI
Accredited SdI

Electronic invoicing.

Software infrastructure built on an accredited SdI channel, the Italian Sistema di Interscambio, over the SDICoop Web Service protocol, with the Sogei interoperability tests passed.

In service every day

Some of the companies using this software.

Nima SushiPokeriaThis Is Not A Sushi BarPoke FactoryMaui Hawaiian RestaurantPacifik PokeAmo PokeMacha PokeNima SushiPokeriaThis Is Not A Sushi BarPoke FactoryMaui Hawaiian RestaurantPacifik PokeAmo PokeMacha PokeNima SushiPokeriaThis Is Not A Sushi BarPoke FactoryMaui Hawaiian RestaurantPacifik PokeAmo PokeMacha PokeNima SushiPokeriaThis Is Not A Sushi BarPoke FactoryMaui Hawaiian RestaurantPacifik PokeAmo PokeMacha Poke
Upcoming events

Where to find me in 2026.

Web Summit

Web Summit 2026

Lisbon | November 9 to 12

Web Summit
Events I have attended

2025

Recognition

Awards

Startups of the Year 2024 | The Best Startup in Amsterdam, Netherlands
Startups of the Year 2024

Startups of the Year

Best Startup in Amsterdam

by HackerNoon
BenzingaDigital JournalHackerNoon
Certifications

Some of my certifications.

IBM Generative AI Engineering | IBM AI Developer | IBM Cybersecurity Analyst | IBM Machine Learning | IBM IT Project Manager | IBM Generative AI for Cybersecurity Professionals

Let's talk about what you are building.

Email is the fastest route. I read everything and reply where I can be useful.

Write to me