Skip to content
View cric96's full-sized avatar
πŸ”¬
πŸ”¬

Highlights

  • Pro

Block or report cric96

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cric96/README.md
Header Image

Gianluca Aguzzi

Postdoctoral Researcher and Adjunct Professor @ University of Bologna

Website LinkedIn Instagram Email
Profile Views

πŸ€– About Me & Tech Stack

I’m fascinated by all things related to emergence and complexity. My research focuses on engineering collective adaptive systems.

In this field, I am interested in both manual techniques like aggregate computing and multi-agent cooperative reinforcement learning. Recently, I’ve started exploring the application of foundational models in software engineering, from requirement management to development.

Beyond research, I’m a huge Scala enthusiast!

Languages:

Scala Java Python Kotlin


πŸ”¬ Featured Projects

πŸͺ ScaFi

Core contributor. A Scala framework for aggregate programming, including tools like ScaFi Web and ScaFi Blocks.

🐍 Phyelds

A Python framework designed to bring aggregate programming concepts and field-based coordination to Python.

🧠 SHAC++

A novel algorithm for managing multi-agent systems using differentiable reinforcement learning.

A hands-on project showcased at the European Researchers’ Night featuring the creation of real, autonomous drones.


πŸŽ“ Teaching

Currently serving as an adjunct professor at the University of Bologna, involved in the following courses:

  • Advanced Software Modelling and Design (Module 2) – Master’s Degree in Computer Science and Engineering.
  • Paradigmi di Programmazione e Sviluppo (Module 2) – Master’s Degree in Computer Science and Engineering.
  • Progettazione e Sviluppo del Software (Module 2) – Bachelor’s Degree in Computer Systems Technologies.

For the latest updates on my courses, please refer to my official university page.


πŸ“š Academic References


πŸ“Š GitHub Metrics

Pinned Loading

  1. scala-machine-learning-libraries scala-machine-learning-libraries Public

    Scala 8 1

  2. scalapy-gym scalapy-gym Public

    A ScalaPy Facade for OpenAI Gym!

    Scala 7

  3. scala-functional-gui scala-functional-gui Public

    Scala 1 3

  4. curriculum-vitae curriculum-vitae Public

    TeX 2

  5. resume resume Public

    TeX 2

  6. scala-italy-demo scala-italy-demo Public

    A simple demonstration in which ScalaPy and Almond are used together

    Jupyter Notebook 1