02

A decade across robotics, automotive & aerospace.

Experience

  • Chief Engineer — DRB Srl

    Jul 2026 — Present
  • Technical Lead — DRB Srl

    Jul 2025 — Jul 2026
  • Autonomous Drive Function Senior Developer (C++) — BMW / Luxoft

    Aug 2021 — Jun 2025
  • Scrum Master — BMW / Luxoft

    Nov 2024 — Jun 2025
  • Demo Lead (JLR) — Luxoft

    May 2024 — Sep 2024
  • Robotics Software Engineer — Alten

    Dec 2019 — Jul 2021
  • Control Systems Engineer — Magneti Marelli

    Mar 2019 — Aug 2019
  • Researcher — Politecnico di Torino

    Jan 2018 — Mar 2018
  • Researcher & Teaching Assistant — Palestine Polytechnic University

    Sep 2015 — May 2017
  • Engineering Intern — Royal Industrial Trading Co.

    Jun 2015 — Aug 2015
  • Engineering Intern — Herbawi Industrial Trading Co.

    Jun 2014 — Aug 2014

Education

  • M.Sc. Mechatronic Engineering — Politecnico di Torino

    Oct 2017 — Oct 2019

    GPA 110/110. Thesis: "Autonomous parking maneuver using visual servoing" (2019).

  • B.Sc. Mechanical Engineering — Palestine Polytechnic University

    Sept 2011 — Jun 2016

    Top of class (~40 students). Thesis: "A Novel Stewart-like platform for testing humanoid robots" (2016).

  • M.Sc. Robotics Exchange — FH Aachen

    Aug 2018 — Sept 2018

    Short exchange course in robotics as part of the M.Sc. program.

03

Milano Cerco Affitto

A project I started while apartment-hunting in Milan. Scrapes 8 Facebook rental groups every 6 hours, drops fresh listings on a map, and pings Telegram — so I (and a few friends) can stop scrolling.

  • iOS · Swift
  • Web
  • Scraping
  • Maps
  • Telegram
Milano Cerco Affitto iOS app — listings view with live counter, search filters, and Milan map
Live on the App Store · iOS + web
04
Quiz Patente B app — readiness score of 100 out of 100 with all study goals met
Live on the App Store · iOS + web

Quiz Patente B

A full study app for the Italian driving-theory exam — 7,144 official questions, an explanation for every answer, and exam simulations identical to the real test. A single readiness score tells you when you're actually ready. Bilingual (IT/EN), with accounts, cross-device sync, and a 7-day free trial. Shipped to the App Store and the web from one codebase.

  • iOS · Capacitor
  • Web
  • StoreKit · RevenueCat
  • Cloudflare Workers
  • Sign in with Apple
05

Parola — Learn Italian

An offline-first app that teaches 3,400 Italian words from A1 to C2. Each unit walks a handful of words from picture to meaning, sentences, a short story, and a two-voice dialogue built only from words just learned, with spaced repetition scheduling the reviews. Every word is spoken and illustrated: 4,000+ audio clips and 2,700+ images, generated ahead of time through an AI pipeline and checked one by one. No account, no backend, no tracking.

  • iOS · Capacitor
  • React · Vite
  • Offline-first PWA
  • SDXL · XTTS · Whisper
  • Spaced repetition
Parola app — word progress, search, and A1 units such as Al Mercato and Al Bar
Live on the App Store · iOS