software developer and 3D generalist based in Rome.

I'm Daniele, a software developer and 3D generalist based in Rome. I work now as IT counselor Full-time. This is just a test of an online portfolio made in my spare time.

Work Experiences

  1. Company
    Single Digit
    Role
    Software Developer / IT Counselor
    Date
  2. Company
    Studio Graffiti
    Role
    Full Stack Developer / Sys Admin
    Date
  3. Company
    MGVision
    Role
    Full Stack Developer
    Date
  4. Company
    Freelance
    Role
    Full Stack Developer
    Date
  5. Company
    NITAGE srl
    Role
    Full Stack Developer
    Date

Tech Knowledge

  1. Company
    C
    Role
    SDL2 / OpenMP / CMake
    Date
  2. Company
    JavaScript
    Role
    ES5 / ES6
    Date
  3. Company
    PHP
    Role
    Laravel / Symfony
    Date
  4. Company
    Python
    Role
    Cython / Numpy
    Date
  5. Company
    Rust
    Role
    Rocket / Cargo
    Date

Event Driven Architecture (EDA)

Learn about event-driven architecture (EDA), a scalable and responsive software design pattern. Discover how EDA enhances system performance, flexibility, and integration for modern applications.

Why you should not comment your code

The first thing to understand when you write code is the code itself, sometimes we need to use comments for understand what the code is doing, but what about the code can explain itself? The following article attempt to explain how a code without comments should be written