Area: About me
Personal info

Me

 

I was born in 1986 in Lesina (Puglia, Italy) a small but absolutely lovely town (see the gallery "My Hometown").


I graduated in Computer Engineering (MoS, with hons) on Oct,20th 2009 - University of Bologna
I graduated in Computer Engineering (BoS, with hons) on Oct,10th 2007 - University of Bologna
I am currently a Ph.D. student in Computer Engineering (Real-Time systems and Multi-Core computing) at DEIS -  University of Bologna (XXV cycle)

 

Contacts:
Feel free to contact me anytime at my mail address Mail address.
I'll glad to be useful in any form.

PGP pub key
[E8481C1B]: Click here

Links:
- My user page on SourceForge
- http://www.primianotucci.com/go/live - Live Bike Tracking Project

Publications:

Hobbies:

        This site is a good hint about my hobbies, isn't it?
  • Computing: I started using computers in '90s. All can i remember from those times was a 16 (or maybe at most 256) colors 386 computer with Microsoft DOS and a graphic software called Dr.Genius. It was absolutely my first approach with computers.
    Networking fascinated me since early years. I still remember me getting astonished by modem "chat" sessions (with a monochrome terminal) between me and my uncle who lived 900Km far away. Passion for computing grew up year by year.
    I can still remember my first approach with computer programming. It was a Corel software called Corel Script Editor... as I can recall it was a program aimed to write extension scripts to the graphic suite but it was also able to create standalone dialog based applications. It was really amazing. Next years someone suggested me to try Visual Basic. I used it for years, it was a good start to make functional applications without spending too much time. At the age of 12 I started interesting in web development. I developed the first site for my hometown (a copy is still reachable on http://dev.primianotucci.com/lesina for "historical records"). In the following years I partially continued developing some sites. Here's some of the sites i've realized:


    As my interests grew up I begun to be mainly attracted by software programming. My actual languages knowledge following here:
    • x86 Assembly (poor)
    • Microchip PIC(18) Assembly (good)
    • C (good)
    • C++ (good)
    • .Net / C# (good)
    • Java (good)
    • Javascript (good)
    • HTML/CSS (good)
    • VB / ASP (good)
    • PHP (good)
    • Prolog (poor)
    • VHDL (poor)
    • Bash scripting (average)
  • Electronics: Electronics also was one of my early passions. I can still remember ,when I was around 8 years old, about my father teaching my lessons taken from his "Scuola Radio Elettra" manuals. Most of my interests was fed up by the magazine "Nuova Elettronica", that I esteem the greatest eletronics Italian magazine.
    In the following years I started applying on ST micro ST6x microcontrollers as I got involved in firmware developing of a medical device (see publications).
    Recently I switched to Microchip PICxx micros that I prefer to STx ones for a variety of reasons: more development tools/debuggers, opensource C compilers, an amazing set of integrated peripherals (A/D converters, comparators,native SPI, native I2C, hardware UART,Flash memory,...)
  • Mechanics: Mechanics is a quite recent hobby. It started in late years. Most of my passion about mechanics is due to a really experienced uncle that introduced me in this amazing world.
    I love mechanics repairworks and renewal of any kind of devices, from motorhoes to cars.
  • Music: My interests about playing music started studying piano at the age of 8 for six years. Then I stopped playing piano for some years (I found classical music too boring at those times) and restarted playing by myself 3-4 years after.
    Actually I enjoy and spend a lot of time playing electric guitar.
  • Travels: traveling and visiting places around the world... this is absolutely amazing. I love staying and meeting people in hostels. I prefer short-terms (and cheap of course) week-ends off. Check out the "Travels" section.

To be continued...