FM

Filippo Marcatili

I want to make human-machine interaction seamless.

MSc Student · Human-Centered AI @ DTU

Scroll to tune in

I'm Filippo, an Italian engineer currently in Copenhagen, studying Human-Centered AI at DTU with a focus on visual computing. I got here by way of PLCs, microcontrollers and a thesis about touching Gaussian splats, which is exactly as strange as it sounds. What ties it all together is one simple obsession: making the digital world and the real one work together, without either of them noticing the seam. When I'm not at a keyboard I'm probably behind a trombone, a guitar or a drum kit, or fixing someone's printer for the third time this month.

Based in
Gentofte, Denmark
Studying
MSc Human-Centered AI @ DTU
Leading
Rebranding @ Turing Council
Speaks
Italian, English, Spanish, Portuguese
Plays
Trombone, guitar, drums
  • 01 / 04

    Visual Computing & Graphics

    Teaching machines to see and render the world. Gaussian splatting, real-time rendering, and 3D scenes that don't fall apart when you rotate them.

    OpenGLRustGaussian SplattingBlender3D
  • 02 / 04

    AI & Machine Learning

    Full pipelines, from generating the data to proving the model isn't lying. Preferably on 3D data, faces, or anything with a signal hidden in it.

    PythonNumPyscikit-learnMachine/Deep Learning
  • 03 / 04

    Embedded & IoT

    Low-level C and Rust, PLCs, sensors and motors. The part where code stops being abstract and starts moving things.

    CRustATmegaSiemens TIA PortalNode-RED
  • 04 / 04

    Digital Design

    Drawing, 3D modelling and visual identity, because a good system should also look like one.

    Blender3DFusion 360Adobe Creative SuiteAffinity Suite
  • Bachelor's Thesis · Individual project

    Touch Localization on Gaussian-Splatting Scenes

    Locating where a 3D Gaussian-splatting scene gets touched, by turning the problem into plain regression and building the whole ML pipeline from scratch.

    PythonMachine LearningGaussian Splatting
  • Cognitive Modelling, DTU · Group project

    Encoding of Facial Tiredness

    A model of what makes a face look tired, then run backwards to generate faces at any level of exhaustion.

    Pythonscikit-learnPCA
  • Computer Graphics · Course project

    Graphic Rendering

    A small interactive 3D world in Rust and OpenGL, with lighting, geometry and a game running on top.

    RustOpenGL
  • Embedded Systems · Group project

    Pong Machine

    A physical Pong game built from the ground up: ATmega, motors, IR sensors and a lot of C.

    CEmbeddedATmega

After class, I like to stay creative and still create things. Some for friends, some for fun, some for a grade.

Hover to see more · click a card to flip it

I always have a soundtrackMostly jazz. The kind where nobody knows when the song ends, including the band.

Got a project, a question, or a pun that deserves a wider audience? My inbox is open.