PyCon X


2nd - 5th May 2019

Leonardo Giordani

Leonardo Giordani
To live is to change, and to be perfect is to have changed often.
Technical interests
clean-architecture, devops, Python, Cryptography, algebra, C/C++, versioning, IPC, erlang, git, assembly, object-oriented-programming, infrastructure, rabbitMQ, aws, unix
Compact biography

Born in 1977, I started coding in 1989 on a Sinclair ZX Spectrum. I then moved to DOS-based PCs where I programmed in x86 Assembly, GW-Basic, Turbo Pascal, Prolog, C. In 1996 I started using Linux and studying operating system internals.

In the last 20 years I worked with several programming languages (Python, Erlang, Lisp, C, bash). I love algorithms, mathematics and cryptography.

I currently work as an infrastructure engineer and Python developer.

From 2013 I blog some technical thoughts at

In 2018 I published "Clean Architectures in Python", available for free on Leanpub.