/projects
ALL
PROJECTS

Ambaar
Desktop download manager whose engine verifies itself. Every downloader breaks a few weeks after you install it — YouTube changes its player, the yt-dlp engine underneath goes stale, and nothing tells you. Ambaar checks weekly, then proves the new engine works before trusting it: it resolves a real media URL and fetches the first two kilobytes. A 403 there means signature deciphering is broken, so the previous working version is restored automatically. Packaged builds update by unpacking the yt-dlp wheel to the user data directory, since a frozen app has no pip.
✦ Self-verifying updater with automatic rollback · Windows, macOS & Linux builds · MIT
Dear Diary
A free web app for creating beautiful diary entries with themed templates — vintage rose, aged parchment, dark academia, futuristic cyber log, holographic, and more. Write your entry, attach a photo that looks "pasted" on the page, and download as PNG or JPG.
✦ 8 templates · Photo attachment · PNG/JPG export · Free for everyone
ARGOS, ATLAS & Odyssea
Three production HPC web servers built for Mathlab at SISSA Trieste, one of Europe's leading institutes for mathematics and physics. Wrapped complex Python simulation backends in React UIs with real-time result streaming, serving researchers for medical and industrial modelling workloads. All three are live and publicly reachable: argos.sissa.it, atlas.sissa.it and odyssea.sissa.it.
✦ Live in production · argos.sissa.it · atlas.sissa.it · odyssea.sissa.it
QriosityNet
Cross-platform educational ecosystem — a single Django REST API serving both a React web app and a React Native mobile app with full feature parity. Integrated secure portals for InsaCate and Jubilee insurance providers with JWT auth and role-based access control. Automated API validation suite cut deployment errors by 45%.
✦ 1,000+ active users · 45% fewer deployment errors · Insurance portals live

AnxoRelief
AI-powered diagnostic application for real-time anxiety detection and mental health assessment. ML pipeline trained on clinical and physiological data achieving 87.88% diagnostic accuracy. Built with on-device inference for privacy-preserving diagnostics — no data leaves the user's device.
✦ 87.88% diagnostic accuracy · On-device inference · Demoed at Sapienza University

E-commerce Platform
Full-stack e-commerce application deployed on AWS with a React frontend and cloud-based backend. Features product catalog, cart management, user authentication, and order processing. Optimized for performance under load with static asset CDN delivery.
✦ Deployed on AWS · CDN-optimized · Full cart and auth flow

Smart Yoga Gym
Human-Computer Interaction project built at Sapienza University of Rome with Srinjan Ghosh. Interactive web application for guided yoga sessions with pose detection UI, session tracking, and adaptive difficulty — designed and evaluated using HCI research methodologies.
✦ Built at Sapienza University · HCI research methodology


Random Gradient Generator
Browser-based tool that generates random CSS gradients with one click, displays the gradient code, and copies it to clipboard. Integrates React-Toastify for copy confirmation notifications. Simple utility with clean UI — built to solve a real design workflow annoyance.

GitHub Profile Explorer
React application that uses the GitHub REST API to search and display any GitHub user's profile — repositories, stars, followers, languages, and contribution data. Includes pagination, error handling, and a clean card-based UI for exploring open-source contributors.
✦ 2,000+ profile searches since launch

Image Comparison Slider
Lightweight before/after image comparison slider built in pure HTML, CSS and JavaScript — no dependencies. Supports static images and animated GIFs. Drag the divider to compare images side by side. Featured in a dev.to article and used by developers as a drop-in component.
✦ Zero dependencies · GIF support · Featured on dev.to
MORE
on GitHub