Giuseppe Pascale
Hello šš¼ Iām a computer engineering student at Politecnico di Torino. I enjoy developing websites for fun and work, here you can see some of my projects. I also occasionally take part in hackathons and competitive programming contents.
Projects
Task Manager
Bill Divider
StudentsWeek
This project started in high school, where the students committee had to find a solution about how to manage the āstudentsā weekā, a week in school where students can teach courses about what they like. Managing this may seem like an easy task, but having to do it for 1k+ people at the same time could be challenging.
This platform solves this problem. It has been used by multiple schools in the last 5 years, but itās currently discontinued due to a lack of a maintainer. If youād like to pick up the project, shoot me an email at giuseppe.pascale@ieee.org.
Posti Letto
This is a simple realtime app to keep track of how many free beds are available for each department of an hospital. The master has a realtime record of all the beds available, while the departments can notify the master when there is an update.
Supersup
This is a project commissioned from an hotel/wedding place in southern Italy. Itās a platform used to manage messages coming from different socials all in one dashboard. This speeds up chat support, customer experience and can be attached to other services (e.g. CRMs, Hotel Management Systems, etc.) in order to have a complete overview of the interactions with the customer. Unfortunately, due to copyright I cannot show a demo of it, but I can explain how it was made.
Each social media message provider interacts with the platform through a service called āagentā. This agent is usually a web server that gets called via WebHooks from the social media provider (e.g. for Meta, WhatsApp, etc).
Then, these agents communicate over a Redis pub/sub channel to a master agent. This agent serves different purposes: receiving all the messages and updates from the satellite agents, check the health and existence of satellite agents, handling the RESTful API and serving the frontend.
The platform is supposed to handle multiple tenants, each with their own collection of social media providers for messages. The modularity of this project makes it very easily upgradable. Because agents are completely independent from the main server, they can be written in any language, but an SDK to write them following the communication protocol was provided in TypeScript.
It was a fun ride, Iāve learnt a lot and it was fun working in a team.
Personal Website
Itās exactly what youāre looking at right now! This is my personal website, and because Iām all for open source, you can find the source code for free on GitHub, or by clicking the button below.
The stack used: Astro, Turso DB for caching the GitHub releases, and Svelte for reactive components on the frontend.
Karnaugh
Telegram2Kindle
Have you ever struggled to send something to your Kindle? Iām pretty sure that if youāre an old Kindle owner, thatās gonna be the case. Not anymore⦠presenting, a Telegram bot that sends any file to your Kindle email for you.
Jokes aside, you can try it out on Telegram with the button below. The only requirement is
authorizing telegram2kindle@codegiik.com in your Kindle dashboard.
Awards and Certifications
tiny_hack 2025
5th Oct 2025
I had the opportunity to be part of an amazing hackathon about AI and Computer Vision on Embedded Systems. Thanks to a very strong team, weāve achieved š„ 2nd place!
Participants: Paolo Malugani, Sandro Maghella, Federico Mele and Giuseppe Pascale (me)
CyberChallenge 2021
8th Jul 2021
I had the opportunity to take part in the fifth edition of one of biggest cybersecurity competitions in Italy. After several entry tests, I got to follow a 72h course taught by professors from the Federico II University of Naples and the Parthenope University. At the end of which, a selected group of 6 students got to compete with teams from other universities in Italy.