My projects
GitHub
The following repositories were created for academic purposes; if a link is tagged ENG, its content is in English.
- Projects related to my university studies:
- Algorithms and Data Structures lab assignments
- Final assignments for the Operating Systems course
- Final assignments for the Parallel Programming / HPC course
- Presentation for the Big Data & Data Mining course: Foundation DB
- Presentation for the Computer Security course: CVE-2024-3094
- Presentation for the Fundamentals of Artificial Intelligence course: Vision Transformers' architecture (ENG)
- Development of reliable, safe and secure software:
- Cryptography project: SHA1 implementation in C++
- Constraint Programming course project: 2D Packing in MiniZinc (ENG)
- Final assignments for the AI Lab course (fabula)
- ArXiv LLM/DeepSeek search engine for the Industrial Applications of AI course
- UI for the ArXiv search engine, built with Angular
- Puzzle of 15 game in Answer Set Programming
- Test project to explore Objective-C (iOS) programming
- JSON → STRICTDOC parser
- RetexEditor: native LaTeX editor for macOS with a Rust-powered TeX engine (ENG)
University research fellowship
The project involves the development of an AI system integrated with the University's data lake on the use of digital resources, to predict key indicators (dropouts, time to graduation), create new analyses to be implemented and brought to production. It also includes regular software maintenance of the service provided by the portal.
University of Parma Career Portal description
The portal is an internal tool for the quantitative measurement of each Degree Programme's performance, using data drawn from university careers.
The portal was developed in Angular, charts are generated with the Echarts library, offline processing is written in Python, while natural language report generation is implemented in TypeScript.