Ing. Paolo Burgio

Transcript

Ing. Paolo Burgio
Curriculum Vitae - Paolo Burgio
PhD Electronics Engineering
BSC, MSC Informatics Engineering
Personal Information
Born in: Ravenna (IT) on September 19, 1981.
Current address: Via Petrarca 40, 40136 Bologna (IT)
Phone: +393282179144
E-mail: [email protected]
Skype: paolochan11
Online: http://www.linkedin.com/in/paoloburgio, http://www-micrel.deis.unibo.it/~burgio
Embedded systems architect (research experience)
I am a many-core platforms architect, and an experienced parallel programmer (OpenMP/OpenCL). Very good
skills (PhD) on compilers and parallel programming models.
I am a developer of virtual platforms for simulating many-core systems.
I have good skills on heterogenous platforms, as well as on High-Level Synthesis for FPGA and ASICS.
IT expert/consultant (as a freelance)
I mainly perform web development using .NET technologies (ASP.NET, Windows Server, MS SQL).
Since January 2014 I am a Microsoft Dynamics CRM consultant.
Work experiences and achievements - timeline
January 2014 - Now
 Research assistant at Università di Modena e Reggio Emilia
o My current research activity in on exploring many-core architectures for real-time systems.
o I am developing virtual platforms for exploring many-core heterogeneous systems, and to
develop/test software for them.
o I am part of the P-SOCRATES FP7 European Project
o Currently I am heading a joint project with Expert Systems (Modena, Italy)
o Teaching experience (University classes)
June 2008 - Now
 IT consultant freelance for web, CMS and CRM development
o I started with web/CMS development using .NET technologies, in 2008
o Since january 2014, I also cooperate with DynamicaIT srl and Engineering srl as Dynamics CRM
consultant
January 2010 – December 2013
 PhD student at Università di Bologna and Université de Bretagne-Sud (France)
o Research on parallel programming models, HLS and hardware acceleration
Page 1/3 - Curriculum vitae of Paolo Burgio
o During my PhD, and the years before and after, I developed virtual platforms for many-core
systems, for research purposes
January 2008 – December 2009
 Intern researcher at Università di Bologna, and Linköping Universitet, Sweden (master thesis)
Education and Training


PhD In Electronic Engineering (2013)
o Joint PhD between Università di Bologna and Université de Bretagne-Sud, France
o PhD thesis title: “Use of shared memory in the context of embedded multi-core processor:
exploration of the technology and its limits”
o List of publications available under request
BSC and MSC degrees in Computer Engineering (2003 and 2007 respectively)
o From Università di Bologna
o Joint MSC thesis with Linköping Universitet, Sweden
o MSC thesis title: “Microprocessor System-on-Chip (MPSoCs) bus arbiter with Time Division
Multiple Access (TDMA) predictable policy and QoS guarantee”
Project Portfolio



As a consultant for DynamicaIT srl and Engineering srl, noticeable customers are:
o Comune di Milano
o Gruppo Concorde Modena (ceramics)
o CEUR foundation for education
With Università di of Bologna and Université de Bretagne-Sud (France):
o Cooperation with ST Microelectronics for virtual platforms and runtime development (GePop,
VirtualSoC – publications available under request)
 http://www-micrel.deis.unibo.it/virtualsoc/wordpress/
o HLS toolflow for heterogeneous architectures (publications available under request)
Personal (standalone) cooperations
o University of Forlì
o Agesci Ravenna
Technical skills and competences




Programming languages: C, C++, C#, ASP.NET, Javascript, C++/SystemC, C/OpenMP, Unix Bash Scripting,
PHP, Java
Software development environment: MS Visual Studio, MS SQL Server, Eclipse, MS Internet Information
Services - IIS, MySQL
Operating systems: Windows Server 2008, GNU/Linux (Ubuntu, Suse, Fedora), Erika RTOS (Scuola
Superiore S. Anna, Pisa, IT)
Other technologies and tools: Gnu Compiler Collection (GCC – I am modifying it), HLS tools for ASIC
and FPGA development (Calypto CatapultC, UBS GAUT, others), Virtual platforms for many-core
systems: VirtualSoC, GePoP
Personal skills and competences
Language
Understanding
Listening
Reading
Italian
Page 2/3 - Curriculum vitae of Paolo Burgio
Speaking
Spoken interaction
Spoken production
Mothertongue
Writing
English*
Good
Good
Good
Good
French**
Beginner
Beginner
Beginner
Beginner
* Several scientific publications written in English: available under request - ** I lived a year and a half in France
Good
Beginner
Other skills and competences



Computer Vision and Image Processing: objects location and recognizing in video streams
Artificial Intelligence: CSP and Neural Networks
Cryptography and cryptanalysis
Social skills and competences


I work in a multicultural/language environment, in a position where teamwork and communication
are crucial
I have good social skills, I often organize social events, which in my vision are essential for supporting
teamwork
Organisational skills and competences


I took part in several european research projects (list available under request)
I am leading two research projects with technicians and students for whom I am directly responsible
Additional information



European “B” driving licence
Personal Interests: Mathematics and physics, particularly concerning TOE (Theory of Everything)
Hobbies and sports: Travelling (better if backpacking), playing football, snowboard, cooking, playing
guitar, books
Page 3/3 - Curriculum vitae of Paolo Burgio