This is the online home of creative technologist Tomasz (Tomek) Zemla. I create images with code.


I work at the intersection of design, technology and visual arts.

My professional profile is a combination of computer science and fine arts education, interactive design skills and knowledge of photography.

I have been designing and programming user interfaces, applications and websites for a variety of software companies and design studios for over 20 years.

My current interests are focused on creating innovative user interfaces, information design, data visualization, generative art and computational design.


I am currently writing a book about creative coding on HTML5 Canvas. It is based around 15 generative graphics projects. It will be out in late 2019.

Here are some of my other, recent projects from the computed image series: Blooming Structures and Color Clouds.

When not working hard on client projects I build toy applications like this Calendar or explore ideas in computational art and design: Circuit Flora or Fish DNA. I also make silly, virtual gifts for my girlfriend: Typographic Love.

In 2014 I was commissioned by an artist to create custom interactive sculpting application. Digital Sculptor is a 3D tool that allows for interactive dialogue between algorithms and the sculptor.


I am based in Montreal, Canada. Contact me at . Download the official resume PDF or say hello on LinkedIn. You can also follow updates from my studio on Twitter and Instagram.

What is in the name? Pixelbox is a reference to an imaginary sandbox of ideas where I get to play with colored pixels.