diff --git a/cv-eng.tex b/cv-eng.tex index 47e7e0b..75a7035 100644 --- a/cv-eng.tex +++ b/cv-eng.tex @@ -71,7 +71,7 @@ \subsection{Current Placement} \cventry{2020--today}{PhD in Computer Science And Engineering}% - {Alma Mater Studiorum -- Università di Bologna}{Cesena} + {Alma Mater Studiorum -- University of Bologna}{Cesena} {}{} \subsection{Research Theme} \cvitem{}{ @@ -83,12 +83,13 @@ \section{Education} %%%%% \cventry{2018--2020}{Master in Computer Science and Software Engineering}% - {Alma Mater Studiorum -- Università di Bologna}{Cesena} + {Alma Mater Studiorum -- University of Bologna}{Cesena} {\textit{110 cum Laude}}{} \cvitem{}{Thesis: \emph{Scafi web: a Scala-JavaScript platform for executing, simulating, and controlling aggregate computing systems}} \cvitem{}{Supervisors: \emph{Mirko Viroli, Roberto Casadei}} %%%% -\cventry{2015--2018}{Bachelor in Computer Science and Software Engineering}{Alma Mater Studiorum -- Università di Bologna}{Cesena}{\textit{110 cum Laude}}{} +\cventry{2015--2018}{Bachelor in Computer Science and Software Engineering}{Alma Mater Studiorum -- University of Bologna}{Cesena}{\textit{110 cum Laude}}{} + \cvitem{}{Thesis: \emph{Sviluppo di un front-end di simulazione per applicazioni aggregate nel framework Scafi}} \cvitem{}{Supervisors: \emph{Mirko Viroli, Roberto Casadei}} @@ -131,8 +132,8 @@ \subsection{Review Activity} \cventry{}{}{}{}{}{Reviewer for international conferences and Workshop -- COORDINATION, ACSOS, DISCOLI, AAMAS} \subsection{Research Group Collaboration} -\cventry{2021 - }{Università di Bologna}{Prof. Mirko Viroli}{In Prof. Viroli's research group, my activities have mainly focused on the topics of aggregate computing and multi-agent reinforcement learning applied to cyber swarms systems.}{}{} -\cventry{2021 - }{Università di Torino}{Prof. Ferruccio Damiani}{ +\cventry{2021 - }{University of Bologna}{Prof. Mirko Viroli}{In Prof. Viroli's research group, my activities have mainly focused on the topics of aggregate computing and multi-agent reinforcement learning applied to cyber swarms systems.}{}{} +\cventry{2021 - }{University of Turin}{Prof. Ferruccio Damiani}{ In Ferruccio Damini's group, our primary focus was on the application of aggregate computing in swarm robotics. This fruitful collaboration resulted in the publication of the paper titled ``A field-based computing approach for sensing-driven clustering in robot swarms.''}{}{} \cventry{2021}{St. Gallen University}{Prof. Guido Salvaneschi}{In collaboration with Guido Salvaneschi, we endeavoured to expand the concepts of pulverized architecture through multitier programming languages. Our joint efforts culminated in the publication of the paper titled ``Towards Pulverized Architectures for Collective Adaptive Systems through Multi-tier Programming''}{}{} \cventry{2022 -}{Aarhus Universitat}{Prof. Lukas Esterle}{Throughout my time abroad, our research was centred around exploring distributed collective intelligence within the realm of large-scale systems. Our primary emphasis was on the application of graph neural networks for developing distributed controllers.}{}{} @@ -148,38 +149,38 @@ \subsection{Courses} {}{} \subsection{Tutoring} \cventry{2022--today}{Concurrent and Distributed Programming}% - {Alma Mater Studiorum -- Università di Bologna}{Master in Computer Science and Engineering} + {Alma Mater Studiorum -- University of Bologna}{Master in Computer Science and Engineering} {}{} \cventry{2022--today}{Programming and Development Paradigms}% - {Alma Mater Studiorum -- Università di Bologna}{Master in Computer Science and Engineering} + {Alma Mater Studiorum -- University of Bologna}{Master in Computer Science and Engineering} {}{} \cventry{2018 - 2019}{Snap! courses}{CRIAD Coding}{Grade schools}{}{} \subsection{Thesis (Co)Supervisor} -\cventry{2023}{Master Thesis}{Alma Mater Studiorum -- Università di Bologna}{Daily Medical Team Briefings in Ambiente Collaborativo con Schermi Multi-Touch}{}{Student: Bazzocchi, Luca} -\cventry{2023}{Master Thesis}{Alma Mater Studiorum -- Università di Bologna}{Gestione degli effetti in linguaggi di programmazione funzionale: tecniche di modellazione e interpretazione}{}{Student: Cavalieri, Giacomo} -\cventry{2022}{Bachelor Thesis}{Alma Mater Studiorum -- Università di Bologna}{Progettazione di un ambiente di programmazione visuale block-based per ScaFi. }{}{Student: Cerioni, Matteo} -\cventry{2022}{Bachelor Thesis}{Alma Mater Studiorum -- Università di Bologna}{ScaFi: Integration and Performance Analysis with Scala Native.}{}{Student: Mancini, Kevin} +\cventry{2023}{Master Thesis}{Alma Mater Studiorum -- University of Bologna}{Daily Medical Team Briefings in Ambiente Collaborativo con Schermi Multi-Touch}{}{Student: Bazzocchi, Luca} +\cventry{2023}{Master Thesis}{Alma Mater Studiorum -- University of Bologna}{Gestione degli effetti in linguaggi di programmazione funzionale: tecniche di modellazione e interpretazione}{}{Student: Cavalieri, Giacomo} +\cventry{2022}{Bachelor Thesis}{Alma Mater Studiorum -- University of Bologna}{Progettazione di un ambiente di programmazione visuale block-based per ScaFi. }{}{Student: Cerioni, Matteo} +\cventry{2022}{Bachelor Thesis}{Alma Mater Studiorum -- University of Bologna}{ScaFi: Integration and Performance Analysis with Scala Native.}{}{Student: Mancini, Kevin} \subsection{Talks} \cventry{2023}{Multi-Agent Reinforcement Learning, Unleashing Collective Intelligence}{}{Talk @ Advanced School in Artificial Intelligence Summer School}{}{} -\cventry{2023}{Intro to Deep Reinforcement Learning}{Università Di Urbino}{Talk @ Fundamentals of Artifical Intellingence}{}{} +\cventry{2023}{Intro to Deep Reinforcement Learning}{University of Urbino}{Talk @ Fundamentals of Artifical Intellingence}{}{} \cventry{2022}{Engineering Cyber-Physical Swarm}{Aarhus Universitat}{Talk @ DIGIT lunch meetings}{}{}% \cventry{2022}{Multi-Agent Reinforcement Learning, Introduction}{Alma Mater Studiorum -- Università di}{Talk @ Pervasice Computing}{}{}% \cventry{2022}{Scala to the large}% -{Alma Mater Studiorum -- Università di Bologna}{Talk @ Programming and Development Paradigms} +{Alma Mater Studiorum -- University of Bologna}{Talk @ Programming and Development Paradigms} {}{} \cventry{2022}{Cross Platform in Scala}% -{Alma Mater Studiorum -- Università di Bologna}{Talk @ Programming and Development Paradigms} +{Alma Mater Studiorum -- University of Bologna}{Talk @ Programming and Development Paradigms} {}{} \cventry{2021}{On Collective Reinforcement Learning}% -{Alma Mater Studiorum -- Università di Bologna}{Talk @ Pervasive Computing} +{Alma Mater Studiorum -- University of Bologna}{Talk @ Pervasive Computing} {}{} \cventry{2021}{MVC meets Monad}% -{Alma Mater Studiorum -- Università di Bologna}{Talk @ Programming and Development Paradigms} +{Alma Mater Studiorum -- University of Bologna}{Talk @ Programming and Development Paradigms} {}{} \cventry{2019}{Crea il tuo videogioco in Snap!}% @@ -188,7 +189,7 @@ \subsection{Talks} \section{Awards} \cventry{2023}{Best Master Thesis}{Sergio Focardi Awards}{\emph{https://www.serinar.unibo.it/gianluca-aguzzi-si-aggiudica-la-ii-edizione-del-premio-di-laurea-sergio-focardi/}}{}{} -\cventry{2017}{Prize for Meritous Students}{Alma Mater Studiorum -- Università di Bologna, Campus Cesena}{}{}{} +\cventry{2017}{Prize for Meritous Students}{Alma Mater Studiorum -- University of Bologna, Campus Cesena}{}{}{} %\subsection{Student Supervisor} \section{Technical Skills} diff --git a/pub.bib b/pub.bib index cf001b0..50e832d 100644 --- a/pub.bib +++ b/pub.bib @@ -36,7 +36,7 @@ @inproceedings{aguzzi2021research } @inproceedings{aguzzi2021towards, - title={Towards Pulverised Architectures for Collective Adaptive Systems through Multi-Tier Programming}, + title={Towards pulverised architectures for collective adaptive systems through multi-tier programming}, author={Aguzzi, Gianluca and Casadei, Roberto and Pianini, Danilo and Salvaneschi, Guido and Viroli, Mirko}, booktitle={2021 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion (ACSOS-C)}, pages={99--104}, @@ -54,7 +54,7 @@ @inproceedings{aguzzi2022towards } @article{casadei2022scafi, - title={Scafi: A scala DSL and toolkit for aggregate programming}, + title={ScaFi: A Scala DSL and toolkit for aggregate programming}, author={Casadei, Roberto and Viroli, Mirko and Aguzzi, Gianluca and Pianini, Danilo}, journal={SoftwareX}, volume={20}, @@ -63,12 +63,12 @@ @article{casadei2022scafi publisher={Elsevier} } -@article{aguzzi2023field, +@article{aguzzi2023fieldsensing, title={A field-based computing approach to sensing-driven clustering in robot swarms}, author={Aguzzi, Gianluca and Audrito, Giorgio and Casadei, Roberto and Damiani, Ferruccio and Torta, Gianluca and Viroli, Mirko}, journal={Swarm Intelligence}, volume={17}, - number={1-2}, + number={1}, pages={27--62}, year={2023}, publisher={Springer US New York} @@ -122,10 +122,37 @@ @inproceedings{domini2023scarlib } @inproceedings{aguzzi2023macroswarm, - title={MacroSwarm: A Field-Based Compositional Framework for Swarm Programming}, + title={MacroSwarm: A field-based compositional framework for swarm programming}, author={Aguzzi, Gianluca and Casadei, Roberto and Viroli, Mirko}, booktitle={International Conference on Coordination Languages and Models}, pages={31--51}, year={2023}, organization={Springer Nature Switzerland Cham} +} + +@inproceedings{aguzzi2023field, + title={Field-informed Reinforcement Learning of Collective Tasks with Graph Neural Networks}, + author={Aguzzi, Gianluca and Viroli, Mirko and Esterle, Lukas}, + booktitle={2023 IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS)}, + pages={37--46}, + year={2023}, + organization={IEEE} +} + +@inproceedings{casadei2023self, + title={Self-Organisation Programming: A Functional Reactive Macro Approach}, + author={Casadei, Roberto and Dente, Francesco and Aguzzi, Gianluca and Pianini, Danilo and Viroli, Mirko}, + booktitle={2023 IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS)}, + pages={87--96}, + year={2023}, + organization={IEEE} +} + +@inproceedings{casadei2023programming, + title={Programming (and Learning) Self-Adaptive \& Self-Organising Behaviour with ScaFi: for Swarms, Edge-Cloud Ecosystems, and More}, + author={Casadei, Roberto and Aguzzi, Gianluca and Pianini, Danilo and Viroli, Mirko}, + booktitle={2023 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion (ACSOS-C)}, + pages={33--34}, + year={2023}, + organization={IEEE} } \ No newline at end of file