Allwork.

TechStore
01
WebLive

TechStore

Web · E-Commerce · React · Stripe

2025

Full-stack e-commerce platform for tech products, built with React, Vite, and TypeScript. Features a dynamic product catalogue with search and filtering, Stripe-powered checkout with automated receipt generation, and a responsive admin dashboard for inventory, order, and transaction management.

ReactViteTypeScriptTailwind CSSStripe APIREST APIState management
Velvet Pour
02
WebCase Study

Velvet Pour

Web · GSAP · Motion Design

2025

Cinematic cocktail showcase landing page driven entirely by scroll-based motion. GSAP timelines, SplitText character reveals, pinned ScrollTrigger sections, multi-layer parallax, and scroll-synchronized video combine into an immersive, editorial product narrative.

ReactViteGSAPScrollTriggerSplitTextTailwind CSSMotion DesignJavaScript ES6+
AuthLog
03
EmbeddedCase Study

AuthLog

Embedded · IoT · Cloud · Mobile

2025

IoT smart access control system spanning embedded hardware, cloud infrastructure, and mobile. STM32 + ESP8266 handle RFID/NFC and secure HTTPS communication with a Supabase backend; a React Native app lets users register and write NFC UUIDs directly from a smartphone. Winner of the 3rd "Salvatore Di Bartolo" Award.

STM32ESP8266React NativeSupabasePostgreSQLRFID/NFCREST APITLS 1.2Embedded C
Smart Packaging
04
EmbeddedCase Study

Smart Packaging

Embedded · IoT · STM32

2024

IoT-enabled smart packaging system built on an STM32 Nucleo-64 microcontroller. Integrates environmental sensors over SPI/I²C, transmits telemetry wirelessly, and runs a bare-metal firmware stack optimized for low-power operation. 3rd-place winner at the national STMicroelectronics "Costruisci il Futuro con STM32ODE" contest.

STM32F401REEmbedded CSPII²CUARTIoTLow-power designPCB design
ForestGuard
05
EmbeddedCase Study

ForestGuard

Embedded · IoT · LoRa · Environmental

2025

Distributed IoT system for intelligent forest monitoring and early detection of fires, poaching, and illegal activity. A mesh of STM32WL55JC1 nodes with IKS401 sensor shields communicates over LoRa 868 MHz, solar-powered for continuous off-grid operation. Built for the national STMicroelectronics contest.

STM32WL55JC1IKS401Embedded CLoRa 868 MHzIoTSensor FusionSolar PowerLow-power design
RoboCup Rescue Bot
06
RoboticsCase Study

RoboCup Rescue Bot

Robotics · Computer Vision · AI · Simulation

2026

Autonomous robot for RoboCupJunior Rescue Simulation 2026, built in Python on the Webots / Erebus platform with team Black Radiators. It explores unknown mazes online on a configuration-space occupancy grid, identifies letter victims and hazmat targets through a hybrid YOLO + deterministic colour pipeline, and submits a rule-exact map to the scoring engine. National champions, and 3rd place at the World Championship in Incheon.

PythonOpenCVNumPyYOLO (Ultralytics)Webots / ErebusLiDARComputer VisionBFS Frontier SearchOccupancy GridSensor Fusion