Deploying a Fullstack Website
Guide on deploying a full-stack Django and Vite+React app on a VPS with Docker, Traefik, PostgreSQL, and security best practices.
Software Developer
Hi, I'm Federico, a computer science student. Alongside my studies, I volunteer for an Italian non-profit organization in Senegal and snap photos. All these activities let me blend my love for tech, creativity, and making a difference.
Part of my passion for computer science comes from the endless possibilities it offers to create and innovate. I love to explore new technologies and learn new things every day. I'm always looking for new challenges and opportunities to grow.
A part of my heart is in Senegal, where I volunteer for an Italian non-profit organization. I'm also a photographer and love to capture moments and emotions through my lens.
If you're curious to dive deeper into my work, you can follow me:
Content Production and Technical Specialist
Com. It. Es - Colonia, Köln
May 2023 - Present
Coordination of platform development for the Orizzonti platform for the Committee of Italians Abroad (Com.It.Es) Cologne, production of multimedia content, handling technical tasks ranging from HTML design to statistical analysis: orizzonti-comites.org
Electoral campaign for the European Parliament 2024
Villa Vigoni, Loveno di Menaggio
Oktober 2023 - February 2025
Planning and creating social media content for the european elections in 2024. Development of the project website: giyv.eu. Technical execution of the livestreams for the in-person events. Video editing and production of short form content for social media.
Student assistant
iba - Internationale Berufsakademie Köln
2023 - 2024
Grading business mathematics exams.
Bachelorstudium Informatik (Bachelor of Science)
Heinrich-Heine- Universität Düsseldorf
Present
A Levels
Düsseldorf, Germany
2019
My expertise and proficiencies in various technologies and tools.
Proficient in designing and implementing relational databases.
Skilled in developing responsive websites using React, HTML, CSS, and JavaScript.
Experienced in version control using Git and GitHub for collaborative projects.
Knowledgeable in Linux server administration and cloud computing.
Familiar with containerization and orchestration using Docker and Docker Compose.
Design and deploy secure networks, including VPNs, VLANs and firewalls.
A selection of my recent projects I have worked on.
A website for italian women whom are victims of domestic violence. The website offers information and resources to help the victims.
Designed and developed the website from scratch. Deployed the website on a VPS and integrated a CI/CD pipeline for automatic deployments.
Developed a web application that generates and prints vouchers for the Unifi network. Its ment to be used in a hotel to generate vouchers for the guests. The application is written in Python and uses the Flask framework. The frontend is using NextJs.
Designed and developed the application from scratch. The application is running on a Raspberry Pi and is connected to a label printer. The application is open source and can be found on GitHub.
A platform for the Com.It.Es. Cologne to help Italians living in Germany navigate the bureaucratic jungle. The platform offers information on various topics, such as school, university, work, and much more.
My work is focused on the content management and digital marketing of the platform.
Project Participant in the Transnational Youth Participation Project “German-Italian Young Voices active in the electoral campaign for the European Parliament (GI-CEP)” organized by the German-Italian Centre for European Dialogue Villa Vigoni.
I designed and developed the project website (www.giyv.eu), ensuring it was both visually appealing and user-friendly. In addition, I managed the social media presence of the project, building and maintaining active accounts on Instagram and TikTok to engage with a broader audience. I was responsible for organizing and technically executing the livestreams for our in-person events, facilitating seamless hybrid participation. My responsibilities also included creating compelling text and video content to effectively communicate our campaign messages. Furthermore, I handled video editing and production, ensuring high-quality visual materials were available for our outreach and advocacy efforts.
Ready to transform your vision into reality? Let's collaborate and create something amazing together.
I write about my experiences, projects, and thoughts on technology, creativity, and making a difference
Guide on deploying a full-stack Django and Vite+React app on a VPS with Docker, Traefik, PostgreSQL, and security best practices.
Looking to enhance your Zigbee network’s range and reliability? With a simple firmware update, you can turn your Sonoff Zigbee USB Dongle into a router, enabling it to relay traffic and act as a reliable repeater. This step-by-step guide will walk you through everything from downloading the right firmware to flashing your device for optimal performance. Perfect for anyone seeking to extend their Zigbee network, this process ensures stable and efficient connectivity.
Der UniFi Voucher Printer ist eine Webanwendung, die primär das Erstellen und Drucken von Wifi Zugangscodes für ein UniFi Gäste-Netzwerk handhabt. Die Anwendung soll einfach, intuitiv und ohne technische Vorkenntnisse benutzt werden können.
In einer Zeit, in der es fast normal klingt zu sagen, dass es “eh keinen Sinn macht, das Handy zu reparieren, hol Dir doch ein Neues”, bringt die EU das Right to Repair Gesetz auf den Weg! Mit breiter Zustimmung nahm das EU-Parlament die Verhandlungsposition an.