Summary
Pedro Ângelo is an interdisciplinary software engineer and researcher with 13+ years translating creative visions into working systems across film, games, VR, interactive installations, and tangible interfaces. As an invited assistant professor and freelance research consultant based in Lisbon, he blends hands-on software development, hardware prototyping, and digital fabrication with teaching in interface design and graphics programming. His PhD work in Digital Media focuses on tooling for creative programming in heterogeneous computing environments, reflecting a strong interest in bridging artistic practice and systems-level engineering. A longtime Free Software and Free Culture activist, he routinely integrates community-oriented solutions and open practices into client work. Less obvious: his background ranges from wrapping legacy Fortran simulation engines to running immersive VR clusters, giving him unusual fluency in both legacy science code and cutting-edge interactive systems.
13 years of coding experience
5 years of employment as a software developer
Bsc, Computer Science, Bsc, Computer Science at Universidade do Porto
Master's (incomplete), Technology and Digital Art, Master's (incomplete), Technology and Digital Art at Universidade do Minho
PhD, Digital Media, PhD, Digital Media at University of Porto
English, Portuguese, Spanish, French, Japanese