Graphics Programming · Full Stack Development · Generalist

I’m an experienced software engineer, passionate about crafting elegant solutions to complex problems. My expertise lies in computer graphics, but I also embrace opportunities to work across diverse technical domains, combining creativity with a structured approach.

My blog is where curiosity meets the keyboard; a space to explore ideas in science, technology, and beyond. When the sky is clear, I trade code for constellations, diving into astrophotography through the lens of a telescope. I also enjoy creative writing, as it allows me to explore ideas that push the boundaries of my imagination.

More than any technical pursuit, fatherhood has deeply shaped how I think and work. It's taught me patience, the art of prioritisation, and a calm, thoughtful way of approaching challenges, lessons that subtly influence everything I build, both in code and in life.

Projects

Blog

Publications

Paper 2019
Acceleration Data Structures for Ray Tracing on Mobile Devices
Nuno Sousa, David Sena, Nikolaos Papadopoulos, João Pereira GRAPP pp. 332–339

Creative Writing

A Longhouse of Ravens Mother The Synod of the Veil One last delivery Contamination Contents Not Disclosed Artifact 12 The room The Hollow Light Within Somewhere Else

Artwork

I create art through mathematics and code, driven by a deep appreciation of fractals, science, and the hidden structures of nature. Every artwork is built entirely from scratch using my own rendering engine, sculpted through equations and iteration until the simulation reveals something extraordinary and beautiful. The same recursive logic that carves a coastline, unfurls a fern, or spirals a galaxy finds its way onto the canvas through pure mathematics. No filters, no brushes. Only algorithms, curiosity, and an obsession with the infinite.

Thank you for wandering this far,