University Project

Configuratore Auto Java - Architettura MVC e Design Patterns

Configuratore Auto Java - Architettura MVC e Design Patterns

The Genesis of the Project: From Academic Need to Technical Excellence The Programming 2 exam at the University of Verona represents a pivotal moment in the Computer Science curriculum: the transition from procedural programming to advanced object-oriented paradigms. When I was assigned the project to develop a modular and extensible product configurator, I saw the perfect opportunity to demonstrate my mastery of fundamental software engineering principles.

MyLang - Implementazione Completa di un Linguaggio di Programmazione

MyLang - Implementazione Completa di un Linguaggio di Programmazione

The Genesis of the Project: From Abstraction to Concrete Implementation The Programming Languages course at the University of Verona represents one of the most fascinating moments of the Computer Science curriculum: the moment when one moves from the use of languages ​​to their creation. When the professor announced the lab project—implementing a programming language from scratch—I saw the perfect opportunity to combine theoretical passion and practical application.

Smart Contract Ethereum per Sistema Raccolta Punti - DApp Completa

Smart Contract Ethereum per Sistema Raccolta Punti - DApp Completa

The Genesis of the Project: From Web2 to Web3 During my university course on blockchain technologies at the University of Verona, I faced one of the most fascinating challenges in modern computing: understanding and implementing smart contracts on Ethereum. The assigned project—creating a decentralized point collection system—represented the perfect opportunity to explore the potential of blockchain programming.