Professional Achievements & Contributions

Curriculum Development

IGCSE Computer Science (2-Year Curriculum)

  • Developed a comprehensive 2-year IGCSE Computer Science curriculum, ensuring a structured and progressive learning experience.
  • Designed the Scope & Sequence, aligning with Cambridge IGCSE objectives to build a strong foundation in computational thinking, programming, and problem-solving.
  • Integrated Project-Based Learning (PBL) methodologies, enabling students to engage in hands-on coding, AI applications, and real-world challenges.
  • Created custom assessments, interactive course materials, and AI-focused lessons to enhance engagement and deepen understanding.
  • Implemented differentiated instruction strategies, supporting students of varying skill levels and learning paces.
  • Ensured industry relevance, preparing students for coding competitions, AI projects, and further studies in computer science.

Cross-Department Collaboration

Interdisciplinary Teaching with Arts

Collaborated with the Arts Department to integrate coding and technology into digital media projects, allowing students to blend creativity with computational thinking.

This collaboration focuses on bridging the gap between traditional artistic skills (such as drawing, painting, and design) and digital technologies. By incorporating programming, digital tools, and interactive media, students learn to enhance their artistic talents through technology.

The goal of this initiative is to empower students to build a more comprehensive portfolio by diversifying their skill set. By combining technical proficiency with artistic creativity, students gain a competitive edge in fields such as digital design, animation, and interactive media.

Software & Systems Development

Course Selection System

I designed and implemented a dynamic course selection system to help students choose their academic pathways for the upcoming school year. The system accommodates a wide range of courses, from foundational to advanced levels, and enforces academic prerequisites such as current-year grades, PSAT scores, and more. It incorporates a conflict management system based on a scheduling grid and supports user-friendly navigation and enrollment control.

Educational Platforms

Created and curated a comprehensive collection of programming exercises hosted on an Online Judge (OJ) system. These exercises are designed to support different learning goals and student levels, providing structured practice and automatic code evaluation.

  • Python Exercises for IGCSE Computer Science: Designed a series of scaffolded Python challenges aligned with the IGCSE syllabus, covering topics like variables, loops, functions, and arrays.
  • C++ Exercises for Competitive Programming: Developed algorithmic problems in C++ to support students training for programming competitions, focusing on logic and optimization.
  • âš™Automatic Assessment System: Integrated with an Online Judge to offer instant feedback through test case validation and support self-paced learning.
  • Progress Tracking & Differentiation: Teachers can monitor submissions, assess understanding, and tailor instruction based on individual student needs.

đź”— View Project Repository on GitHub

Mentorship & Student Achievements

Advanced Technology Lab Mentor

Supervised a group of highly motivated students in long-term, research-driven projects focused on sustainable applications of artificial intelligence. Supported students through the research process, from ideation to implementation, including guidance on writing for publication and presenting at academic conferences.

Coding & Robotics Competitions

Mentored students preparing for national and international competitions by developing their skills in algorithmic problem-solving, Python and C++ programming, and robotics.

Teacher-Student Innovation Hub

Launched a collaborative initiative, a CoCreate Hub, where advanced Computer Science students and teachers co-develop real-life tech solutions for the school. This hands-on program fosters innovation, enhances student engagement, and prepares learners for future careers through meaningful contributions to school operations and emerging technology projects.

Certifications & Professional Development

Degrees & Qualifications

iPGCE - University of West of England (UWE) Bristol, 2024

Ph.D. in Information & Communication Science & Technology - UniversitĂ  di Genova, 2006

Degree in Telecommunication Engineering - UniversitĂ  di Genova, 2002

Professional Training

Completed the Cambridge IGCSE Computer Science (0478) Marking Workshop.

Continuous Learning & Future Development

Actively participating in educational technology and AI-related learning, including:

  • Regular attendee of EdTech & AI in Education Webinars
  • Following Pedagogical Research on AI-driven education
  • Planning to pursue further professional certifications in AI & Data Science for educators

AI Integration & Policy Development

As part of the Technology Integration Team and AI Exploratory Committee in my school, I collaborate with teachers and leaders to define expectations for AI use in education. I contributed to drafting the school’s AI policy and creating model lesson plans that promote ethical and effective AI integration in the classroom. The focus is on empowering educators and aligning technology use with broader learning goals.