ContentsNavigator: about meprogrammingscriptselectronicsmiscellaneous

google searchSearch this site:

bottom corner

About me This is a little website about me, Francesco Montorsi, and my hobbies.
Very short bio: I was born in 1986 near Modena, Italy. I took the Bachelor Degree and the Master Degree in Electronical Engineering at the University of Modena and Reggio Emilia. My favourite hobbies are computer programming (thus you'll find here mostly stuff about it) and DIY electronics.

My curriculum vitae is available here as well as my master thesis (in italian). I also have a public profile on LinkedIn: http://www.linkedin.com/in/francescomontorsi.

These pages are updated when I have time (i.e. rarely)...

Contact info If you want to contact me, please use the mail address linked at the top-right border of these pages.

Programmer's profile I have good experience with C/C++ (6 years) and OO programming in general even if I have some lack of knowledge around STL.
I programmed with Python (1 years), Lua (8-9 months), PHP (3-4 months), SQL (3 months), Bash (1 years), Perl (1 month), OpenGL and DirectX API (2 years) too.

I've been working on Windows for 3-4 years, both using win32 API directly and using wxWidgets (wxMSW).

I now work 95% of the time on a linux environment (Ubuntu currently) and I have acquired skills with autoconf build system, with GTK, Glib, pango APIs and with the Unix environment in general. I also contributed little fixes to KDE programs but they were minor details and I can't say to have experience with Qt.

About the web development: I wrote the wxCode website which was a good "engineering" experience (PHP+MySQL+BASH+CVS integration).

I also worked for long time with Bakefile build system, with Docbook documentations; I'm familiar with CVS and Subversion (SVN) revision systems, too.

I have good experience with wxWidgets, with wxMSW and wxGTK ports in particular (but I also worked with wxX11), since I use it almost everywhere in all my projects.

I had many open source open source development experiences both with submitting patches (e.g. the --group-directories-first patch to the 'ls' GNU coreutil, the wxWidgets and bakefile patches, etc), with submitting and resolving bugs in KDE, GTK, etc and with direct project where I work in: wxLua, wxCode, wxArt2D; I am the creator of some SourceForge projects: MathStudio, wxGlPlot, EmfPrinter, etc.

More info about them in this page...

On summer 2006 and 2007, I also partecipated to the Google Summer of Code with wxWidgets projects: the wxWidgets package manager and the XTI metadata completion. It was a very funny experience, also because of the great help I received by my mentor, Julian Smart. Thanks to both Google, Julian Smart and wxWidgets team!

During my master degree thesis, I also acquired some skills in MATLAB, VHDL and Verilog programming.

bottom corner