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