Index

Pages, systems, publications, and public work.

Pages

Research & publications

Projects

Fieldwork & access

Elsewhere

Organising and education

Roles in climate action, student life, mentorship, and teaching.

01
02
03
04
05
06
07
  1. Code.X mentorship and teaching

    Lead coordinator · English and coding tutor

    Read moreShow less

    Coordinates mentoring and delivers adapted English and introductory coding lessons for children in Gaza.

  2. TEDxYouth at UWC Dilijan

    Organising team · logistics and coordination

    Read moreShow less

    Worked with students to produce a youth conference in Dilijan, coordinating tasks and event logistics.

    External record
  3. Sustainability and outdoor leadership · UWC Dilijan

    Committee member · outdoor leadership

    Read moreShow less

    Worked on school sustainability initiatives, visual documentation, and outdoor activities while studying in Armenia.

  4. TED Countdown Summit · Edinburgh

    Invitee representing youth climate organising

    Read moreShow less

    Joined international activists at the climate summit and contributed to discussions about movement strategy and accountability.

    External record
  5. Fridays for Future · Turin, Italy, and international network

    Local founder · national and international coordination

    Read moreShow less

    Helped establish the Turin group, contributed to Italian coordination and digital infrastructure, and represented the network at European meetings and strikes.

  6. European climate meetings and public action

    Italian youth delegate

    Read moreShow less

    Participated in meetings in Strasbourg, Brussels, Aachen, and Lausanne, connecting emerging local groups across borders.

  7. Climate-emergency motions

    Co-author and municipal advocate

    Read moreShow less

    Co-drafted motions for Buttigliera Alta and Turin, working with local representatives to turn movement demands into municipal proposals.

  8. Computer-science tutoring · Blaise Pascal

    Student tutor

    Read moreShow less

    Provided in-person and online support for students, coordinating lesson topics with the school’s computer-science teacher.

Climate organising, 2019

Local, national, and international Fridays for Future work, retained with the original first-person accounts and photographs.

Foundation of Fridays for Future TurinTurin, Italy

In January 2019, I, along with a group of university students from Turin, took the initiative to establish the local chapter of Fridays For Future Turin. Inspired by the global movement led by Greta Thunberg, our aim was to raise awareness about the urgency of addressing climate change. I started participating in weekly strikes every Friday, which gradually gained momentum and attracted more participants. As my involvement grew, I acquired my first megaphone and created my first banner to amplify our message during the strikes. I also began engaging with newspapers, sharing our cause and mobilizing individuals to join us in the streets. One of the significant milestones in my activism journey was the coordination of the organization for the first global strike in Turin, which took place on March 15th, 2019. This event aimed to unite people from different backgrounds in demanding immediate action to combat climate change. By working closely with fellow activists and local communities, we successfully organized and mobilized a large number of participants to raise their voices and contribute to the global movement. Through these efforts, we aimed to draw attention to the pressing need for climate action, urging governments and society to prioritize sustainability and protect our planet for future generations.

Foundation of Fridays for Future Turin, image 1Foundation of Fridays for Future Turin, image 2
External record
Foundation of Fridays For Future ItalyItaly

Following the establishment of Fridays For Future Turin, I recognized the importance of connecting with activists from various regions in Italy who were also beginning to organize strikes. To facilitate collaboration and support the growing movement, we formed a coordination group. Our primary objective was to establish effective communication channels, disseminate information, and provide necessary materials to the newly formed local chapters. As part of this coordination effort, I actively participated in the development of the first Fridays For Future Italia website, which served as a central platform for sharing resources, event updates, and educational materials. Additionally, I played a role in managing the organization's social media accounts, helping to amplify our message and reach a broader audience. As our movement expanded, I recognized the need for a more inclusive and democratic decision-making process within the coordination group. To ensure representation from all local chapters, I reached out to existing Fridays For Future groups throughout Italy, requesting the contact information of two democratically elected delegates from each chapter. This inclusive approach led to the formation of the first coordination groups, composed of delegates representing each local chapter. These coordination groups became instrumental in organizing the first national assemblies, where activists from across the country could come together, exchange ideas, and strategize for collective action. By fostering collaboration, inclusivity, and effective communication, our coordination efforts played a vital role in uniting the diverse Fridays For Future groups across Italy and laying the foundation for a strong and cohesive national movement.

International Fridays For Future networkInternational

In addition to my involvement in the local and national Fridays For Future (FFF) movements, I actively engaged with activists from Sweden and embarked on a mission to establish an international network of Fridays For Future. Collaborating with fellow activists from Sweden, we started reaching out to like-minded individuals and groups across the globe, aiming to connect and unite the growing FFF movement worldwide. By fostering international collaboration and sharing resources, we laid the groundwork for the formation of the first international network of Fridays For Future. As part of this global initiative, I took on responsibilities in managing the International Fridays For Future website. This platform served as a central hub for information sharing, event coordination, and resource dissemination for activists from various countries. Recognizing the importance of effective communication within the global FFF network, I played a role in fostering dialogue and interaction between activists worldwide. This involved monitoring and facilitating communication across various platforms to ensure that messages, updates, and discussions were disseminated efficiently among the international FFF community. Given my active involvement and dedication, I had the privilege of representing Fridays For Future Italy on the international stage. As a representative, I frequently attended international meetings and gatherings, where I had the opportunity to exchange ideas, collaborate with fellow activists, and contribute to the global FFF movement. Through these endeavors, we succeeded in establishing a strong international network of Fridays For Future, enabling activists from different countries to unite their voices and efforts in the fight for climate action and a sustainable future.

First international meeting at the EU Parliament in StrasbourgStrasbourg, France

Prior to the momentous global climate strike on March 15th, 2019, I had the unique opportunity to visit the European Parliament in Strasbourg, France, where I participated in a meeting with members of the Green party. This meeting served as a platform for activists from various European countries to come together and discuss the urgent issue of climate change. Representing Italy, I joined forces with fellow activists Miriam Martinelli and Vincenzo Mautone to advocate for climate action and express the concerns and demands of the Fridays For Future movement. Together, we collaborated with activists from across Europe to draft a charter of objectives and values that would serve as a guiding framework for the burgeoning international movement. During this pivotal gathering, we not only discussed the pressing need for immediate action to combat climate change but also shared plans and strategies for the upcoming global strike. With the global strike serving as a significant milestone in our movement, we emphasized the importance of solidarity, mobilization, and raising awareness about the urgent need for climate justice. By participating in this meeting and contributing to the discussions and planning, we aimed to strengthen the international collaboration among Fridays For Future activists, laying the foundation for a unified global movement fighting for a sustainable future. The experience at the European Parliament provided a valuable platform for dialogue and coordination, enabling us to synchronize efforts and amplify our message on a global scale. The charter and plans formulated during this meeting served as a roadmap for the impactful global strike that followed, demonstrating the collective strength and determination of the Fridays For Future movement.

First international meeting at the EU Parliament in Strasbourg, image 1First international meeting at the EU Parliament in Strasbourg, image 2
Global climate strikesTurin and international

The global climate movement reached a pivotal moment on March 15th, 2019, with the first global strike organized by Fridays For Future. As a member of the international committee responsible for coordinating this historic event, I played a significant role in shaping its trajectory. In my local community of Turin, Italy, I took on the task of organizing the strike, which garnered remarkable participation. Over 30,000 individuals from diverse backgrounds united in Turin to raise their voices for climate action, sending a powerful message to policymakers and society at large. Following the success of the initial global strike, we recognized the importance of sustaining the momentum. Consequently, we established a bi-monthly rhythm for global climate strikes, selecting dates strategically to coincide with significant events or meetings such as the United Nations Conference of Parties (COP). By aligning our strikes with these key moments, we aimed to exert maximum pressure and amplify the urgency of addressing the climate crisis. In September 2019, Turin witnessed an awe-inspiring display of solidarity as more than 100,000 people united in a resounding call for climate justice. This remarkable turnout showcased the growing awareness and determination of individuals worldwide, with millions of others joining the strikes in various locations across the globe. These global climate strikes, including the momentous gathering in Turin, served as a clear testament to the widespread demand for immediate action on climate change. Through our collective efforts, we aimed to galvanize public support, raise awareness, and compel governments and institutions to prioritize the urgent need for sustainable solutions. The impact of these strikes reverberated globally, generating significant media coverage, fostering public discourse, and inspiring further activism. They symbolized the unwavering dedication of individuals from all walks of life who were united in their determination to protect our planet's future. The collective strength and magnitude of the global climate strikes demonstrated that addressing the climate crisis is a matter of utmost importance to people worldwide. It underscored the undeniable power of grassroots movements to effect meaningful change and sent a clear message to world leaders and policymakers that climate action must be a top priority. The global climate strikes continue to inspire and mobilize individuals around the world, serving as a constant reminder of the collective power we hold in shaping a sustainable future.

Global climate strikes, image 1Global climate strikes, image 2
External record
International strike in AachenAachen, Germany

In June 2019, an exciting milestone was reached in the global climate movement as we organized the first international joint strike in Aachen. This event marked a significant step forward in our efforts to unite activists from different countries and amplify our collective voice for climate action. As part of the organizing team, I took on the responsibility of guiding the Italian delegation, which consisted of 30 passionate individuals dedicated to driving change. Our mission was to ensure that the Italian contingent made its presence felt at the strike and contributed to the overall impact of the event. To facilitate the participation of activists from various regions in Italy, I organized buses that traveled from different parts of the country to Basel. From there, we joined forces with Swiss and German activists, creating a united front for the journey to Aachen.

International strike in Aachen, image 1International strike in Aachen, image 2International strike in Aachen, image 3International strike in Aachen, image 4
Occupation of the European Parliament on election dayBrussels, Belgium

In a significant turn of events, I had the honor of being invited by Anuna de Waver, the prominent figure of the Belgian Fridays For Future movement, to represent Italy at an international strike in Brussels. The timing of the strike held great significance as it coincided with the upcoming European elections, offering an opportune moment to raise awareness about the urgent need for climate action. Following the impactful strike, our determination to make an even stronger statement led us to undertake a symbolic act of occupying the Parliament building. In a display of peaceful protest, we set up tents at the entrance of the Parliament, intending to draw attention to the pressing climate crisis and to demand greater political commitment to environmental sustainability. During the occupation, some of us were unfortunately arrested for our peaceful actions. However, the indomitable spirit of the movement persevered, with Luisa Neubauer, the renowned face of the German Fridays For Future movement, stepping forward to mediate with Members of Parliament and the police authorities. This mediation aimed to foster understanding and emphasize the urgency of the climate crisis, highlighting the need for bold and immediate action. This act of occupation was a testament to the commitment and dedication of activists who were willing to take a stand for the future of our planet. By occupying the Parliament, we sought to bring attention to the pressing need for lawmakers to prioritize climate issues and work towards effective solutions. The occupation and subsequent dialogue with authorities served as a powerful reminder of the strength and determination of the Fridays For Future movement. It showcased our unwavering resolve to hold those in power accountable for their actions, demanding tangible efforts to combat the climate crisis.

Occupation of the European Parliament on election day, image 1Occupation of the European Parliament on election day, image 2Occupation of the European Parliament on election day, image 3Occupation of the European Parliament on election day, image 4
External record
Meeting at the Italian Senate of the RepublicRome, Italy

During Greta Thunberg's visit to the Italian Senate of the Republic, I had the privilege of being part of a small delegation representing the Italian Fridays For Future movement. This was an extraordinary opportunity to engage with prominent figures and contribute to the dialogue surrounding climate change. Working closely with the Roman chapter of Fridays For Future, we organized a momentous strike in Piazza del Popolo. The strike attracted an impressive turnout, with over 50,000 individuals joining us to demand immediate action to address the climate crisis. This mass mobilization showcased the growing awareness and support for climate activism in Italy. At the Italian Senate, a significant meeting took place where I had the honor of meeting and engaging in discussions with President Casellati and Greta Thunberg herself. This meeting provided a vital platform to express our concerns, share our perspectives, and advocate for more ambitious climate policies and measures.

Meeting at the Italian Senate of the Republic, image 1Meeting at the Italian Senate of the Republic, image 2Meeting at the Italian Senate of the Republic, image 3Meeting at the Italian Senate of the Republic, image 4
SMILE (Summer Meeting in Lausanne, Europe)Lausanne, Switzerland

During the summer of 2019, I had the privilege of being part of the Italian delegation at the Second International Fridays For Future meeting, known as the SMILE (Summer Meeting in Lausanne, Europe). This gathering provided an invaluable opportunity for activists from different countries to come together and exchange ideas, strategies, and experiences in the fight against the climate crisis. As an active participant in the organization of the meeting, I played a significant role in shaping its overall structure and direction. One notable contribution was coining the name \"SMILE\" for the event, which symbolized our collective determination to bring positivity and hope to our shared mission. In addition to my involvement in the event's organization, I also took on the responsibility of overseeing the selection process for the Italian delegation attending the meeting. This involved reviewing applications, conducting interviews, and ultimately assembling a diverse and passionate group of Italian activists who would represent our country at the SMILE. During the meeting, intense discussions were held on various topics, including the movement's goals, objectives, values, and plans for the future. These conversations were crucial in aligning our collective vision and establishing a common framework to guide our actions moving forward. By sharing our insights and learning from each other's experiences, we were able to foster a sense of solidarity and unity within the international Fridays For Future community.

SMILE (Summer Meeting in Lausanne, Europe), image 1SMILE (Summer Meeting in Lausanne, Europe), image 2SMILE (Summer Meeting in Lausanne, Europe), image 3
External record
Greta's climate strike in TurinTurin, Italy

When Greta Thunberg was returning from the COP25 in Madrid in 2019, she made planned stops along the way to engage with local activists. On a Wednesday evening, I received a call from Luisa Neubauer, the prominent face of Fridays For Future Germany, informing me of Greta's intention to stop in Turin for the weekly strike on Friday. Without wasting any time, I immediately rallied my local group and we swiftly organized the event. Recognizing the need for a stage, I reached out to the NoTAV movement, who graciously provided us with one on short notice. To ensure the event's success, I also contacted local community centers in Turin, who assisted us in gathering necessary materials for an audio system. Taking on the responsibility of security, I maintained constant communication with the Digos (police) to ensure a safe and orderly gathering. Given the significance of the occasion, we invited the press to cover the event. Managing the overwhelming response, we diligently processed over 500 media requests and issued the necessary accreditations. The strike in Turin attracted approximately 10,000 participants who eagerly gathered to hear Greta Thunberg deliver a powerful speech.

Greta's climate strike in Turin, image 1Greta's climate strike in Turin, image 2Greta's climate strike in Turin, image 3
External record
Climate Emergency DeclarationsButtigliera Alta and Turin, Italy

During the SMILE meeting, one of the agreed-upon initiatives was the call for local institutions to declare a Climate Emergency. I actively participated in the process of drafting and securing approval for two Climate Emergency Declaration motions. The first motion was organized in my hometown of Buttigliera Alta. Together with Erika Trulla, we wrote the motion and submitted it to the local council. After careful consideration, the motion was successfully approved, attracting attention and making headlines in the valley. Additionally, I contributed to the drafting of the Climate Emergency Declaration motion for the city of Turin. Collaborating closely with the city's councilor on environment, we worked to incorporate concrete proposals into the motion. Through our collective efforts, the motion was passed, signifying the city's commitment to addressing the climate crisis. Furthermore, I helped in development of the Climate Emergency Declaration motion for the regional government of Piedmont. Unfortunately, despite our collaborative work, the motion was ultimately voted down. By actively engaging with local institutions and advocating for Climate Emergency Declarations, we aimed to raise awareness and encourage action on the pressing issue of climate change at various levels of governance.

External record

Education, community, and events

Fifteen detailed records spanning computer-science camps, UWC committees, conferences, tutoring, and school projects.

STEM campus "Intro to Artificial Intelligence and Computer Vision"Student · Luigi Lagrange School of Scientific Education

I was a student at the STEM Campus at the Luigi Lagrange School of Scientific Education, where I participated in the course "Introduction to Artificial Intelligence and Computer Vision." My experience was highly educational, and I learned many fundamental concepts for my professional growth. During the course, I had the opportunity to learn how to use machine learning algorithms to control the movements of a toy car using sensors and a series of coding programs.

STEM campus "Programmieren 4.0 - Künstliche Intelligenz"Student · ComputerCamp, Föckinghausen

I was a student at the PROGRAMMIEREN 4.0 KÜNSTLICHE INTELLIGENZ campus at ComputerCamp in Föckinghausen. During the course, I had the opportunity to deepen my programming knowledge and learn the basics of C# and Python, two essential programming languages for software and application development. What fascinated me the most was learning to develop machine learning algorithms for autonomous driving in video games. Through lessons and hands-on activities, I learned how to use the right tools to create algorithms that could learn from data and improve over time.

Sunstainability CommitteeElected committee member · UWC Dilijan

During my year abroad, I had the honor of being ELECTED to be part of the Sustainability Committee at the prestigious international school, UWC Dilijan College. In this role, I had the opportunity to collaborate with the committee in ORGANIZING a series of sustainability projects aimed at making the school more environmentally friendly and responsible. Specifically, I had the opportunity to engage and MEDIATE with the school administration for the implementation of sustainable policies such as energy conservation and the installation of solar panels to reduce the school's environmental impact. Additionally, I worked with the municipality of Dilijan and an NGO in Yerevan to establish a recycling system for the school. With my knowledge and passion for sustainability, I contributed to educating students about environmental issues, promoting waste segregation and recycling, as well as advocating for more sustainable behaviors in their daily lives. Furthermore, I actively participated in organizing various committee activities, providing support in coordinating and organizing sustainability-related events.

Sunstainability Committee, image 1Sunstainability Committee, image 2
Documentary "Ragazzi Irresponsabili"Documentary participant · Italia che Cambia

I was fortunate to have the opportunity to meet Ezio Maisto, a director who was working on a documentary about the Fridays for Future movement, and I became one of the main characters in the documentary titled "Irresponsible Youth." For a whole year, I actively participated in the filming, documenting the climate change demonstrations and protests in which I was involved, alongside other young activists. Thanks to this documentary, I had the chance to share my experience with a broader audience, giving voice to the concerns that I share with many others regarding the future of our planet. I am happy to share that the documentary "Irresponsible Youth" was awarded at the Cinemambiente Film Festival in Turin, a significant event dedicated to films and documentaries addressing environmental issues, as well as at the fiftieth edition of the Giffoni Film Festival. The documentary is still available online on Infinity+ by Mediaset.

Documentary "Ragazzi Irresponsabili", image 1Documentary "Ragazzi Irresponsabili", image 2Documentary "Ragazzi Irresponsabili", image 3
External record
UWC Climate PanelOrganizer and moderator · UWC Dilijan

I served as a SUSTAINABILITY COORDINATOR at UWC Dilijan College and had the honor of organizing the INTERNATIONAL CLIMATE SEMINAR called 'UWC Climate Panel'. The event took place online and involved numerous experts in the field of sustainability, including scientists, communicators, and activists. I personally contacted each of them to ensure their availability to speak at the event. The main objective of the UWC Climate Panel was to raise awareness among the international community about the need to promote sustainability and address the global challenges of climate change. Additionally, we aimed to highlight the difficulties faced by communities most affected by climate change on a daily basis and the role of indigenous communities in the fight for environmental and climate defense. One of the most challenging aspects of organizing the seminar was coordinating the various UWC campuses scattered around the world. Thanks to Zoom, we were able to connect the 18 UWC colleges so that students could participate in real-time and ask questions to the speakers. I had the responsibility of MODERATING the discussion and collecting questions from the audience and students so that the speakers could address their concerns and inquiries.

UWC Climate Panel, image 1
TED Countdown SummitInvited youth climate organizer · TED

I was invited to REPRESENT Fridays For Future at the TED Countdown Summit 2022 in Edinburgh, an event that aims to bring attention to the fight against climate change. I attended the conference, where I met numerous activists from different countries, including Alexandria Villaseñor and Ayisha Siddiqa, with whom I collaborated in conducting seminars on the importance of activism in the climate fight. During the summit, I MEDIATED between the TED organizing team and the group of invited activists in managing a panel with Shell CEO, Ben van Beurden. However, together with a group of activists, we decided to BOYCOTT Ben van Beurden's speech, urging the audience to leave the room in light of Shell's environmentally damaging activities. I also had the opportunity to meet several prominent figures actively engaged in the climate battle, including VICE PRESIDENT AL GORE, UNFCCC Secretary Patricia Espinosa, Christiana Figueres, and Emma Watson.

TED Countdown Summit, image 1TED Countdown Summit, image 2TED Countdown Summit, image 3TED Countdown Summit, image 4TED Countdown Summit, image 5TED Countdown Summit, image 6TED Countdown Summit, image 7
External record
Oxford School of Climate ChangeStudent · Oxford Climate Society

I was fortunate to participate in the intensive course "Oxford Climate School" organized by the Oxford Climate Society. The course provided a comprehensive and in-depth overview of climate change and environmental policies, with a particular focus on sustainable development models. Experts in the field delivered a series of lectures on environmental issues and climate change, analyzing their causes and possible solutions. Additionally, we had the opportunity to engage in discussions and practical activities, applying what we had learned.

International Politics and EU for Sustainable GlobalizationSummer-school student · Bocconi University

After a selection process, I had the opportunity to participate as a student in the "International Politics" and "EU for Sustainable Development" courses at the Bocconi Summer School. These were two very interesting courses that allowed me to deepen my knowledge of international political and economic issues, as well as environmental challenges and sustainable development. The Bocconi Summer School is a summer program organized by the prestigious Bocconi University in Milan, dedicated to university students from around the world who want to enhance their knowledge in a stimulating and international academic environment. During the program, students have the opportunity to choose from a wide range of courses in various disciplines, including economics, finance, management, law, and political science.

Italian Model United NationsDelegate · Honorable Mention and Best Delegate · United Network

I participated in the Italian Model United Nations in Turin for two consecutive years, an event that simulates United Nations sessions where students from around the world come together to discuss global issues and seek solutions. I found this experience extremely stimulating and rewarding as it provided me with the opportunity to improve my communication, teamwork, and problem-solving skills. I participated in various committees, including the Human Rights Committee and the Sustainable Development Committee, where I had to negotiate with other delegates, make important decisions, and strive to find compromises to address the issues at hand. Additionally, I involved some of my classmates in this experience, helping them prepare for the Model United Nations and providing support during the event. I was awarded an Honorable Mention in my first year and won the Best Delegate award in my second year, which made me feel very proud of the work I had done.

Italian Model United Nations, image 1Italian Model United Nations, image 2
External record
Tutoring ProjectComputer-science tutor · I.I.S. Blaise Pascal

I collaborated as a computer science tutor in the Pascal Tutoring project, initiated by Blaise Pascal School. I provided computer science lessons to students at the school, both in-person and online during the COVID-19 pandemic. My role involved reinforcing the topics covered in school and assisting students with specific difficulties in understanding the subject matter. I coordinated with the computer science teacher, Veronica Cinti, to organize the lessons and plan the topics to be covered. We were able to provide personalized support to the students by identifying their weaknesses and offering targeted lessons to address their difficulties.

TedX Youth @ UWCDilijanOrganizing team · logistics and coordination · UWC Dilijan

TED (Technology, Entertainment, Design) is an annual conference founded in 1984 with the goal of spreading ideas and knowledge through motivational speeches of maximum 18 minutes. The main event takes place in Vancouver, Canada, but TED has also organized TEDx events worldwide. TEDxYouth is a version of the TEDx format that focuses on young people under 18 years old and aims to inspire them to spread ideas and innovative solutions to the challenges their generation faces. Along with other students from my school in Armenia, I was involved in forming the organizing team for the TEDxYouth@UWCDilijan conference. With my experience in event organization, I took on the responsibility of handling the event LOGISTICS, assigning tasks, and COORDINATING the team's activities.

TedX Youth @ UWCDilijan, image 1
External record
Outdoor LeadershipCommittee member · UWC Dilijan

I was SELECTED as a member of the Outdoor Leadership Committee at UWC Dilijan School in Armenia. I worked closely with our teacher, a veteran of the 44-day war between Armenia and Azerbaijan, to COORDINATE the school's sports activities. It was an incredible experience to participate in numerous excursions across Armenian territory, including hiking and climbing. The most memorable one was a week-long trek in the Armenian mountains, which also included an introduction to cave exploration. I was thrilled to have the responsibility of managing winter ski trips to the Soviet-era ski resorts in Tsaghkadzor and providing skiing lessons to my peers. This experience taught me how to work in teams and handle emergency situations in remote and challenging environments. Additionally, it allowed me to discover the natural beauty of Armenia and appreciate the local culture.

Outdoor Leadership, image 1Outdoor Leadership, image 2Outdoor Leadership, image 3Outdoor Leadership, image 4
Yearbook CommitteePhotographer and designer · UWC Dilijan

During the 2021-2022 school year, I had the fortunate opportunity to join the Yearbook Committee at UWC Dilijan School. Being passionate about photography, my focus was on collecting photos of school events and social moments to include in the yearbook. Additionally, together with another photographer at the school, we worked hard to capture portraits of all the students and teachers, aiming to capture each individual's personality. During the yearbook's design phase, I contributed to the layout and arrangement of the pages, striving to create a visually appealing product. I also handled logistics, ensuring that all the collected images were of high quality and ready for printing.

Yearbook Committee, image 1Yearbook Committee, image 2
Project ArmeniaOrganizer and speaker · I.I.S. Blaise Pascal

After my experience abroad in Armenia, I realized that I had a responsibility to raise awareness among people about the war situation in the country. I got in touch with a student of Armenian origin at Pascal School, and together we worked to create a series of seminars about Armenia that could reach all the classes and students in the school. The project was named the Armenia Project and was included in this year's civic education program. Furthermore, in coordination with the vice principal, we established the seminar dates and created the content, which covered the historical and cultural context of Armenia, as well as the geopolitical and cultural reasons behind the conflict with Azerbaijan. We managed to engage a large number of students, and the feedback was very positive. The project allowed us to educate people about the situation in Armenia and raise awareness about the geopolitical and cultural aspects of the conflict. This project was a great opportunity for me and my Armenian partner to promote peace and understanding through education.

Reply Code ChallengeParticipant · Reply Code Challenge

Upon the advice of Professor Cinti, another student from IIS Blaise Pascal and I successfully participated in the Reply Code Challenge competition, showcasing our programming skills and proudly representing our school.

Earlier software

Independent projects in Python, Flutter, SvelteKit, Next.js, and Three.js.

  1. NoteNest

    AI-assisted Markdown notebook and task tracker

    SvelteKit · TypeScript · Markdown
    Read more

    NoteNest, image 1NoteNest, image 2NoteNest, image 3NoteNest, image 4
  2. 2023 portfolio

    Personal presentation portfolio in Svelte

    SvelteKit · TypeScript · i18n
    Read more

    To push my boundaries, I chose to step out of my comfort zone and develop my portfolio website using Svelte and SvelteKit. Prior to implementation, I meticulously designed the website's layout and appearance using Figma. To cater to a wider audience, the website incorporates full translation capabilities between English and Italian, made possible through the integration of the i18n library. In terms of user experience, the website offers both a light and dark mode, allowing visitors to toggle between the two based on their preference. Ensuring easy maintenance and scalability, all the content on the website is dynamically rendered from a single source of truth. This setup enables hassle-free modifications to the website's content without the need to make changes to the source code itself.

    2023 portfolio, image 12023 portfolio, image 22023 portfolio, image 32023 portfolio, image 4
  3. Mai Checkers

    Online checkers game

    Next.js · Three.js · Jotai
    Read more

    In my pursuit of challenging myself in developing the Checkers game, I decided to push the boundaries by creating a 3D interface. To accomplish this, I utilized Blender to design 3D models of the game pieces. To implement the 3D elements and render the models, I employed the open-source libraries Three.js and react-three-fiber. These powerful tools allowed me to create a dynamic and immersive 3D board for the game. To manage the application's state, I chose to utilize Jotai, as its atom-based state management system perfectly suited the requirements of the project. Its ease of use facilitated smooth integration within the game. Building upon my prior experience, I implemented the game using React and Next.js. These technologies provided a solid foundation and allowed me to leverage my existing knowledge effectively. Finally, thanks to Vercel, I was able to host the web page, making the game accessible and available for others to enjoy online.

    Mai Checkers, image 1Mai Checkers, image 2
  4. Mai Letters

    Personal online treasure hunt for saint-valentine

    Next.js · TypeScript · Jotai
    Read more

    In celebration of Saint Valentine's Day and the desire to do something special for my long-distance relationship, I embarked on the creation of an online treasure hunt. This interactive experience allows the user to uncover the next letter or clue by solving a series of engaging puzzles

    Mai Letters, image 1Mai Letters, image 2Mai Letters, image 3Mai Letters, image 4
  5. Mai Choices

    Decision tracking mobile application

    Flutter · Dart
    Read more

    Designed for Android using Flutter, this app enables students to track and categorize their decisions, revealing correlations between past choices. By visualizing decision patterns, it promotes self-reflection and informed decision-making. With an intuitive interface, it empowers students to enhance their decision-making skills and cultivate self-awareness. Whether for academic, career, or personal choices, this app serves as a valuable tool to facilitate proactive and mindful choice management.

    Mai Choices, image 1Mai Choices, image 2
  6. InstaClient Library

    Python open source library

    Python · Selenium
    Read more

    Developed in Python 3, this library utilizes Selenium and Chromedrivers to scrape Instagram and emulate user interactions. It offers programmatic access to Instagram's functionalities, including logging in, following users, liking posts, sending DMs, and posting on the feed. The library has gained significant popularity, with over 140k downloads by developers worldwide. Its ease of use and comprehensive feature set make it a valuable tool for integrating Instagram features into various projects and applications.

Earlier professional work

Mediamente Consulting

Intern

During my PCTO (Periodo di Collaborazione Temporanea e Obbligatoria) experience, which is a mandatory requirement for the Italian final exam, I had the opportunity to work as an intern at Mediamente Consulting. Over a period of slightly over two weeks, I dedicated myself full-time to this role. My primary task was to develop a booking system to streamline the company's rental management processes. Working closely with my supervisor, I utilized my skills in PHP and JavaScript to create a robust system. Once completed, I seamlessly integrated the booking system into the company's existing website code base. This valuable hands-on experience allowed me to apply my programming knowledge in a real-world setting, honing my technical skills and problem-solving abilities. Furthermore, it provided me with a deeper understanding of the practical applications of software development within a professional environment.

Mediamente Consulting, image 1Mediamente Consulting, image 2
Implementation challenges
  1. Working with an existing code base written by another author posed challenges, especially since it was originally designed as a standalone static website and not a web app. To make the necessary modifications, I had to implement a Model-View-Controller (MVC) architecture from scratch using vanilla PHP and JavaScript. This involved understanding the existing code structure, identifying the key components, and redesigning them to fit the requirements of the booking system.
  2. Connecting the backend and frontend proved to be a challenge due to the absence of a framework in the original code base. This meant that managing the communication and data flow between the backend and frontend had to be handled manually. To achieve this, I relied on jQuery to handle dynamic updates to the user interface (UI) and synchronize the data with the backend. It required meticulous attention to detail and careful coordination to ensure a seamless integration between the different components of the system.
  3. One additional hurdle I faced was learning PHP on the go. Since I took on the project without prior knowledge of PHP, I had to quickly familiarize myself with the language to effectively navigate and work with the existing code base. This involved studying PHP syntax, understanding its principles, and leveraging online resources and documentation to grasp the intricacies of the language. It was a valuable learning experience that allowed me to expand my programming skills and adapt to new technologies and frameworks.
Company website

Books and documentaries

Interviews, profiles, and documentary participation.

The Revolution Will Not Be Litigated, image 1
Interview contribution

The Revolution Will Not Be Litigated

David’s experience in youth climate organising was included through an interview in the book edited by Katie Redford and Mark Gevisser.

Read more

I had the opportunity to meet Katie Redford, a lawyer specializing in environmental issues and the defense of activists, after encountering legal issues related to my participation in the occupation of the European Parliament. With her support, I was fortunate enough to attend a meeting with activists at the Rockefeller Foundation headquarters in Bellagio, where I was able to engage in discussions with activists from different parts of the world who were involved in similar environmental battles. The participants in the meeting included Ka Hsaw Wa, a Burmese activist who has been fighting against Exxon Mobil's lobbying efforts his whole life, and Farhana Yamin, a lawyer for Extinction Rebellion. We had the opportunity to exchange ideas and discuss the best strategies to combat the environmental causes that are important to us. Later on, I participated in an interview that was included in the book written by Katie Eder and Mark Gevisser, titled 'The Revolution Will Not Be Litigated.' The book features a foreword by Jane Fonda, a review by Greta Thunberg, and a review by the former dean of Yale Law School.

External record
Stone Soup for a Sustainable World, image 1
Profiled climate activist

Stone Soup for a Sustainable World

One of the young organisers profiled in Marianne Larned’s collection of climate-action stories.

Read more

I came into contact with author Marianne Larned, who was writing a book about climate change and the activists fighting to preserve the environment. I was honored to be included in the book alongside 100 other climate activists. This book was later used as inspiration for developing a climate change and activism curriculum in schools across Massachusetts, through the non-governmental organization "Stone Soup for a Sustainable World." My experience as an activist was utilized to create an interactive educational curriculum that helped raise awareness about climate change and the actions we can take to protect the environment. I was particularly thrilled to learn that the book received positive reviews from figures such as Matt Damon, Danny Glover, and Jane Goodall, which demonstrates the importance and relevance of the themes addressed in the book.

External record
Ragazzi Irresponsabili, image 1
Documentary participant

Ragazzi Irresponsabili

Participated throughout the production of Ezio Maisto’s documentary about young people in the Italian climate movement.

External record