Showcasing My Journey

Dana Dabbah's Portfolio

Explore my academic achievements, programming projects, and professional experiences in Computer Science and Artificial Intelligence.

Profile Introduction

Dana Dabbah

Computer Science & AI Student

Passionate about technology and innovation, I am dedicated to leveraging AI to solve real-world problems.

Programming Projects

Plinko Game – Python Langauge

This project is a Python-based simulation of the Plinko game, focusing on randomness, probability, and interactive gameplay. The game logic models the path of a falling object as it moves through obstacles, using randomization to simulate real-world uncertainty. The project allowed me to explore Python’s strengths in rapid prototyping, control flow, and data handling while creating an engaging user experience. Through this project, I developed a deeper understanding of simulation design, probability concepts, and writing clear, modular Python code.

Connect Four Game – C Langauge

project is an implementation of the classic Connect Four game developed in C, featuring both a console-based version and a graphical user interface (GUI). The project applies fundamental programming concepts such as arrays, loops, conditionals, and functions to manage game logic, player turns, and win detection across horizontal, vertical, and diagonal patterns. The GUI version enhances the user experience by visually representing the game board and player interactions, while maintaining the same underlying game logic. Through this project, I strengthened my understanding of structured programming, input validation, and the separation of logic and presentation in software development.

Professional Experience

November 2025

Data Visualization and Insights Collaborator

IE University

Developed interactive data visualizations to enhance academic research presentations, leveraging tools such as Tableau and Power BI to communicate complex insights effectively.

October 2025 - present

Events Officer

IEU Coding Club

Organized and led coding workshops and hackathons, fostering a collaborative environment for students to enhance their programming skills and network with industry professionals.

January 2025- June 2025

Data Director

Accenture’s Storytelling Innovation Lab

Directed data-driven storytelling projects, utilizing analytics to craft compelling narratives that supported strategic business decisions and innovation initiatives.

Extracurricular Activities 

Beyond The Classroom

Engaged in mentorship programs, guiding peers in their academic and professional journeys. Actively participated in women in business initiatives, promoting gender equality and leadership in tech. Contributed to tech clubs, sharing knowledge and fostering innovation. Embraced international exchange programs to broaden cultural perspectives and global understanding.

Certifications and Programs

CS50: Introduction to Computer Science Online Harvard Course

Foundational coursework in algorithms, data structures, memory management, and web development.

Accenture UK – Developer & Technology Virtual Experience

Exposure to software development life cycles, Agile vs. Waterfall methodologies, DevOps principles, algorithm design, and Python debugging.

TechGirls Summer Exchange Program

Competitive international STEM program with intensive Python training, environmental engineering coursework, and leadership development workshops in the United States.

Merge US Virtual Exchange Program

Leadership and cross-cultural collaboration program connecting young women from the MENA region and the United States.

NASA STEM Workshop

Participated in hands-on STEM activities related to space exploration and scientific problem-solving.

Horizon Deep Tech Summit – Volunteer & Participant

Engaged in discussions and workshops focused on artificial intelligence, cybersecurity, and emerging technologies

Languages Spoken

Arabic

Native proficiency in Arabic, enabling fluent communication and cultural understanding.

English

Bilingual proficiency in English, with strong skills in both written and spoken forms.

Spanish

Intermediate proficiency in Spanish, capable of engaging in everyday conversations.

French

Basic understanding of French, with the ability to comprehend simple phrases and expressions.