I am an Italy-based consultant with years of experience with both big brands and small business. I care about building solid and extensible designs, and about writing good and readable code. Being a developer, I like to write tools targeted to myself and to the others developers, to make our life easier. I hold a Ph.D. and a Master Degree in Computer Science.
I am primarly a Python and PyPy expert, although I have experience with lots of other technologies, including .NET, Java, Android.
I am one of the core developers of PyPy, as well as the creator/maintainer/contributor of numerous other open source projects. See my projects page for details. I have also been very active in the Python community for years, giving talks at various conferences such as EuroPython, PyCon Italia and PyCon UK. I regularly write on the PyPy blog.
Thanks to my experience with PyPy, I have a strong and positive experience w.r.t. distributed, agile, sprint-driven and test-driven development, including good communication skills through IRC and emails, the ability to work from home and to be self-motivated to accomplish my goals.
- Python expert
- PyPy core developer
- Test Driven Development
- Continuous integration
- Version Control Systems (in particular Mercurial)
Recent public talksEuroPython 2012, Florence, July 2-8
- Keynote PyPy: current status and GIL-less future
- Python White Magic
- PyPy JIT Under the Hood
- Tutorial Camelot 101