About
The profile, with the evidence alongside.
Lines with an empty evidence column do not make it onto this page, and the ones here can be checked. The level says how recent the work is, not how good the person doing it was.
From the idea to running in the field
Electronic engineer, on the Rome Register of Engineers since 2003. Hands-on with systems since the mid-1990s, while still at university, and professionally since 2003. Today it means 25 servers checked every night and more than ten PrestaShop shops looked after, including a multistore across four markets.
On development the public record speaks: two plugins officially published on the wordpress.org directory after the review by the team that runs it, and a PrestaShop module with its code open on GitHub. Custom plugins and modules for WordPress, WooCommerce and PrestaShop from 1.6 to 9.x, with integrations to payments, e-invoicing, ERPs and APIs.
A single point of contact. Whoever writes the code knows the server it runs on, puts it live and looks after it over time. No hand offs between agency, developer and sysadmin. Every piece of work stays documented.
Next to the work on sites and servers there are 20 years of digital design and documented industrial integrations: digital and mechanical design, hardware debugging, plant engineering and structured cabling. On the technical sales side, technical offers and specifications for public tenders, petrochemical plants and supplies of radioisotope based devices.
Then programmable logic on FPGA, AI models run in house and expert reports signed as a registered engineer. Training counts more than a hundred professional courses certified by the Italian National Council of Engineers. Between 2008 and 2011 he wrote more than a hundred technical articles for Italian IT magazines. The table below puts the evidence next to every line.
Custom plugins and modules » Industrial integration, Industry 4.0 and Transition 5.0 » Mobile apps for Android and iOS » Enabled on MePA, 4 categories »
Current means used in the last twelve months. Established means years of work, less frequent today. Qualification means a registration or a course of study, which can be checked where it is recorded.
Electronics and digital design
| What | Level | Evidence |
|---|---|---|
| degree in electronic engineering and registration in Rome | qualification | Register of Engineers of the Province of Rome, section A, no. 24157 |
| digital design and industrial prototypes | established | work delivered in industry, documented on LinkedIn |
| systems integration on climate chambers | established | work in industry documented on LinkedIn |
| hardware debugging on boards and systems | established | work in industry documented on LinkedIn |
| mechanical design | established | work in industry documented on LinkedIn |
| plant engineering and structured cabling | established | work in industry documented on LinkedIn |
| complete ICT systems, hardware, firmware and software, civil, defence and space | established | roles documented on LinkedIn |
| burn-in boards, test programs and life-time test machines on National Instruments real-time controllers | established | work in industry from 2006 to 2009 documented on LinkedIn |
| firmware and integration on Linux and Android for custom electronics, over USB, Bluetooth and Wi-Fi | established | freelance assignment from 2011 to 2012 documented on LinkedIn |
| telemetry, quality assurance and purchasing under ISO 9001:2000 | established | certified consultant for a US maker of telemetry systems, 2003-2005 |
| verification of the executive design of a remote control and remote management system for a public body | established | a 2020 assignment for a land reclamation consortium, awarded by resolution |
FPGA and programmable logic
| What | Level | Evidence |
|---|---|---|
| Verilog, synthesis and place and route with Yosys and nextpnr | current | designs taken onto a development board |
| memory interfaces and serial links | current | memory bandwidth measured on the board |
| hardware cryptography and AI models for programmable logic | current | cryptography working on the board, AI model in development |
Software
| What | Level | Evidence |
|---|---|---|
| Python backends with FastAPI, PHP, Node.js | current | a FastAPI and HTMX business system, API services in production |
| backend development as the main role since 2014 | established | track record documented on LinkedIn |
| native apps for iOS, Android and Wear OS | current | OpenCard, phone and watch, on the App Store and Google Play, with its page in the sources |
| relational databases, MariaDB and SQLite | current | products in service |
| non relational databases, MongoDB | current | management software for a vending network, in daily use since 2019 |
| complete business systems written from scratch in PHP, Node.js and Python, also on PHP MVC frameworks | current | several business systems in service, from the database to the interface |
| integrations between in-house systems and third party cloud products, over APIs and web services | current | integrations in production |
| OpenERP (now Odoo) and the business software of a national vendor, in Python and PostgreSQL | established | employed work from 2012 to 2014 documented on LinkedIn |
| Android apps since 2013, including augmented reality with visual markers | established | projects documented on LinkedIn |
| web frontend when the backend needs one | established | the interfaces of his own products |
Linux systems and infrastructure
| What | Level | Evidence |
|---|---|---|
| Linux administration since the mid nineties | established | from Slackware to Debian, with the kernel compiled by hand |
| VPS in service, web, mail, certificates, backup, monitoring | current | 25 machines under automated nightly checks |
| containers and systemd services with Quadlet, release automation | current | the infrastructure of the running projects |
| Cloudflare, DNS, edge rules and caching | current | sites in production |
Applied artificial intelligence
| What | Level | Evidence |
|---|---|---|
| models running locally on GPU, vLLM, quantisation, service tuning | current | a server with models in service |
| RAG, retrieval and generation over company documents | current | a product delivered in 2026 |
| agent assisted development as a working method | current | products built that way in 2026 |
| Anthropic's Claude: the API, Claude Code, Model Context Protocol, agent skills and Cowork | qualification | seven Anthropic Academy courses completed in 2026, each with its certificate in the sources |
| hands-on AI and machine learning course, 21 hours with the exam passed | qualification | Unipro, 2024 |
| content pipelines with automated fact checking | current | validators that reject invented numbers and names |
| working knowledge of the AI Act and its transparency duties | current | course material and the changes made to the sites under management |
Security
| What | Level | Evidence |
|---|---|---|
| scheduled checks and malware hunting across a server estate | current | nightly scan across 25 VPS, with real findings |
| cleanup of compromised sites, webshells, droppers, fake accounts | current | documented work on PrestaShop and WordPress installations, including a WooCommerce shop with a backdoor and 169 spam blocks removed from 16 pages |
| detection of CVE-2017-9841, PHPUnit shipped by mistake inside production modules | established | script published on GitHub in 2020 and run on every site under management, in the sources |
| hardening of servers and applications, configuration review | current | infrastructure in service |
| security review of code and dependencies | current | his own products and other people's |
| penetration testing assisted by local models | current | a testing chain adapted to run on his own GPU instead of metered APIs |
| mail and domain diagnostics, SPF, DKIM, DMARC, reputation | current | a diagnostic tools hub published and in service |
| advanced training in counter-intelligence | qualification | Istituto Gino Germani, Rome, three days in April 2026 |
E-commerce and sites in service
| What | Level | Evidence |
|---|---|---|
| PrestaShop from 1.6 to 9.x, custom modules, themes, multistore and multilanguage | current | more than ten installations looked after, including a multistore across four markets |
| open source PrestaShop modules | current | mbrandomproducts, a free module under the AFL 3.0 licence, code on GitHub in the sources |
| migration of shops and sites between servers, with controlled downtime | current | the move of a whole VPS with every site it hosted |
| migrations to and from PrestaShop and WordPress: content, products, orders, customers | current | installations moved between platforms and servers; Magento 1.x between 2012 and 2014 |
| recovery of lost data by comparing the database dump with the new database | current | 65 orders put back to the right status after a failed PrestaShop upgrade from 1.7 to 8.2 |
| WordPress maintenance, updates and hardening | current | sites in service, with documented work |
| WordPress plugins on the official wordpress.org repository | current | two plugins officially published after the wordpress.org review, Vaglio Asserzioni Ambientali and Vaglio Garanzie e Riparabilità, with public code and their pages in the sources |
| web performance, measurement, diagnosis and fixes | current | pages taken to the limits of PageSpeed, measured before and after |
| hosting panels, Apache, nginx, PHP-FPM, outbound mail | current | servers in service |
| static site generators driven by structured data | current | commercial sites generated from templates and data files, this one included |
Blockchain and verifiable credentials
| What | Level | Evidence |
|---|---|---|
| verifiable credentials with the Open Badges 3.0 standard | current | a project born out of the training work, with its anchoring contract |
| anchoring contract on Polygon, written and tested on a test network | current | deployed on Amoy |
| content access through NFTs and wallets, protected distribution | current | the first blockchain project in production |
| Italian crypto taxation applied to simulations | current | strategies compared gross and net |
| backend of a B2B fintech platform in Node.js and Python, as co-founder and CTO | established | a startup from 2018 to 2022 documented on LinkedIn |
| Blockchain Technology for SMEs course, 24 hours | qualification | Budapest University of Technology and Economics (BME), 2025 |
On device AI
| What | Level | Evidence |
|---|---|---|
| object recognition on a dedicated accelerator | current | automatic cataloguing of books, reading the text off the covers |
| computing on ARM boards, Raspberry Pi and Orange Pi | current | devices in service at client sites |
Compartmentalised workstations
| What | Level | Evidence |
|---|---|---|
| Qubes OS, work separated per client into distinct virtual machines | current | a development workstation in daily use, with its own templates and update proxy |
| nested virtualisation on Xen and a patch to the Qubes hypervisor | established | public guide and patch on GitHub, in the sources |
Training and AI Act duties
| What | Level | Evidence |
|---|---|---|
| AI literacy course for staff, as article 4 requires | current | classroom material in preparation, around ten days |
| document templates for adopting AI in a company | current | internal policy and notices produced |
| article 50 transparency duties applied to sites and content | current | changes made to the sites under management |
| a GDPR course of eight in person seminars | qualification | Register of Engineers of Rome |
Writing and technical sales
| What | Level | Evidence |
|---|---|---|
| writing about personal finance | established | a blog kept going for years |
| technical articles for Italian IT magazines, more than a hundred from 2008 to 2011 | established | Hacker Journal and its sister titles on security, mobile and Linux; a monthly column in Wired Italia in 2009; articles for IT managers in Computer Business Review Italia |
| teaching | established | IT courses in 2003 and physics courses in 2011-2012 |
| technical documentation and operating guides | current | project guides and product material |
| presales, technical offers and specifications for public tenders, petrochemical plants and supplies of radioisotope based devices | established | roles in industry documented on LinkedIn |
More than a hundred professional courses certified by the Italian National Council of Engineers, also recorded on the LinkedIn profile. Co-founder of the Electronics and Microelectronics Committee of the Register of Engineers of Rome. For a public call the list can be extracted with title, body and year.
WordPress is a trademark of the WordPress Foundation, PrestaShop is a trademark of PrestaShop SA. The names are used only to say where the work listed here can be found. The logos are left out, out of respect for their trademark rules. Neither organisation is connected with this site.
Sources
- Register of Engineers of the Province of Rome
- Published code on GitHub
- mbrandomproducts, a PrestaShop module on GitHub
- The developer profile on wordpress.org
- Vaglio Asserzioni Ambientali on the wordpress.org repository
- Vaglio Garanzie e Riparabilità on the wordpress.org repository
- CVE-2017-9841 script on GitHub
- Nested virtualisation on Qubes OS, guide on GitHub
- Qubes hypervisor patch for SLIC tables, on GitHub
- OpenCard, a native app for iOS, Android and Wear OS, on the Denovo site
- Anthropic Academy certificate, Claude Code in Action
- Anthropic Academy certificate, Claude 101
- Anthropic Academy certificate, Introduction to Claude Cowork
- Anthropic Academy certificate, AI Fluency: Framework & Foundations
- Anthropic Academy certificate, Introduction to agent skills
- Anthropic Academy certificate, Building with the Claude API
- Anthropic Academy certificate, Introduction to Model Context Protocol
- Verification of the AIPIA AI Test badge