© Francesco Esposito | All Rights Reserved
What if a cloud service in 2024 didn’t let users sign up on their own? That’s exactly what we faced—until I built a custom onboarding portal using Flask, JavaScript, and Markdown-powered docs. A small internal tool that made a big difference.
Manually handling password resets for technical devices used to be a slow, repetitive task prone to errors. This not only overwhelmed the support team but also affected the overall customer experience. So, how do you turn such a critical process into something fast, secure, and accessible from any browser? This project answers that question with the development of a web platform designed to fully automate password recovery. The tool enables staff to work independently without technical int...
Imagine having your entire company’s knowledge—manuals, FAQs, databases—at your fingertips, in any language, without endless searches. VEXPA is that AI-powered navigator: you ask, it finds, it explains. Built on ChatGPT, enriched with your own data, and wrapped in a smooth, multilingual experience, VEXPA turns information overload into instant clarity. Curious about how I built it and what challenges I faced along the way? Take a closer look and discover the story behind the tool.
Turned a personal script into a shared dashboard that tracks and indexes company newsletters by date and language. Built with Python, BeautifulSoup, and a custom frontend, it became an essential internal tool for simplifying weekly product update meetings.
Curious about how license plate recognition really works? This project takes you behind the scenes of a fully custom-built ANPR system using YOLOv5 and PyTorch—from web scraping and dataset creation to detection, character recognition, and app deployment. Dive in to see how I tackled messy data, OCR challenges, and multi-format plate parsing, all without using off-the-shelf solutions.
A simple yet powerful desktop tool to convert RFID card UUIDs between formats — built to simplify the chaotic world of access control migrations. Built with Python, Tkinter, and Openpyxl.
A Python-powered recovery script that saved our reparation team during the pandemic: this tool automated the full firmware restoration process of faulty thermal scanners using Telnet and TFTP—cutting downtime, costs, and dependency on external vendors. Curious how it worked?
© Francesco Esposito | All Rights Reserved