Skip to content
View FreshMag's full-sized avatar
  • Cesena

Highlights

  • Pro

Block or report FreshMag

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
FreshMag/README.md

👋 Hello, I'm Francesco

🎓 Education

Currently studying at the Università di Bologna

💻 Tech Stack

Scala Java Kotlin Python JavaScript TypeScript C C++ Lua HTML5 CSS3

🚀 About Me

I'm a computer science enthusiast with a passion for programming languages and their underlying theory. Currently pursuing my degree at the Università di Bologna, I'm focused on expanding my knowledge in various areas of computer science.

🔍 Interests

  • Programming Languages & Compilers: Fascinated by language design, compiler construction, and DSLs;
  • Generative AI: Exploring the intersection of machine learning and creative applications;
  • Music: Creating and listening music, particularly classical music.

📊 GitHub Stats

Your GitHub stats

🛠️ Projects

  • Subjekt - Generation of textual results with permutating parameters for testing purposes;
  • img2midi - OMR (Optical Music Recognition) for converting sheet music images into MIDI format;
  • AgentSeek (contributor) - Game engine written in Kotlin with AI-controlled agents using Jason;
  • Scooby (contributor) - Internal DSL in Scala for web crawling and scraping;
  • NesGen (contributor) - NES style music generation through AI.

⭐️ From FreshMag

Pinned Loading

  1. AgentSeek AgentSeek Public

    Project for Intelligent Systems Engineering course a.y. 2023-2024

    Kotlin

  2. omr-img2midi omr-img2midi Public

    Optical Music Recognition project to perform translations from music sheets images to music encoding formats (MIDI, MEI ecc.)

    Python

  3. mini-roostico/subjekt mini-roostico/subjekt Public

    Utility software to generate Kotlin testing cases for compiler plugins

    Kotlin 2

  4. roostico/NesGen roostico/NesGen Public

    Project for Deep Learning course a.y. 23/24. MIDI music generator in the style of old NES soundtracks.

    Jupyter Notebook