I work as an independent software consultant and trainer. My major expertise is in Python and actually I am a well recognized Python expert (google for "Michele Simionato Python").
In the last year, my activities as a developer were the following:
- I developed an Internet voting application for Partecs s.r.l;
- I developed an Intranet accessible document archive for Dagomedia s.r.l, to be used by an Italian bank;
- I developed a PDF converter for the same bank, using the ReportLab toolkit.
I also have a significant experience as a trainer:
- I gave remote training to Partecs developers in India;
- I gave a fairly complete Python course (64 hours) for the council of Bozen;
- I gave a course on advanced Python (8 hours) at the international ACCU conference in Oxford.
Finally, I have given some contribution to the Open Source community:
- written various articles published by IBM DeveloperWorks, O'Reilly, et al.
- written many Python recipes and released a "decorator" module;
- given a small contribution to the Chicken Scheme implementation.
I have worked with Zope, Quixote, Apache, MySQL, ReportLab and many other open-source techologies.
I have come back to programming after a long detour in Theorical Physics (see http://www.phyast.pitt.edu/~micheles/curriculum.html for my scientific curriculum). I have been living in France (Paris) and in the U.S. (Pittsburgh) as a postdoc researcher.
I am quite active in the international Python community. I have contributed with posts to the newsgroup, recipes, articles and documentation. I have written papers on esoteric subjects such as metaclasses and multiple inheritance, as well a practical papers on scripting, testing and graph generation. Recently, I have released a "decorator" module (http://www.phyast.pitt.edu/~micheles/python/decorator.zip). Plus, I am often invited at international conferences.
See http://michelesimionato.objectis.net/MyWiki/MyWritings for more.