Skip to content
View giusdp's full-sized avatar

Highlights

  • Pro

Organizations

@apache @nuvolaris @funlessdev

Block or report giusdp

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
giusdp/README.md

Hi there 👋

  • I'm Giuseppe! I'm a freelancer and about to finish a Ph.D. in Computer Science and Engineering @ University of Bologna.
  • I work mainly on distributed systems and FaaS platforms. Currently researching configuration languages for function scheduling with a side of WebAssembly runtimes and sustainability in cloud computing.
  • I also work as a lead engineer for Nuvolaris, a startup in serverless computing, mostly with Go.
  • I'm a passionate coder and I love trying new programming languages, paradigms and frameworks. I have many side projects like
    • A little serverless platform FunLess in Elixir, experimenting with WebAssembly functions.
    • A plugin to write dialogues for the Bevy game engine (Rust).
    • Lately working on a game backend in Elixir following the Event Sourcing and CQRS architecture pattern (not open source yet).

How to reach me:

Pinned Loading

  1. apache/openserverless apache/openserverless Public

    Apache OpenServerless (incubating)

    Shell 486 14

  2. funlessdev/funless funlessdev/funless Public

    The main repo of the FunLess Platform. An experimental FaaS platform made in Elixir with WebAssembly runtimes.

    Elixir 38 5

  3. nuvolaris/nuvolaris nuvolaris/nuvolaris Public

    Nuvolaris is as a distribution of the Apache OpenWhisk serverless engine that runs in every Kubernetes

    Shell 227 32

  4. bevy_talks bevy_talks Public

    A Bevy plugin to write dialogues for your characters, together with player choices.

    Rust 56 6